Предлагаю новую фичу: делиться шкворцом (например, за полезные треды/комментарии).
А чтобы не злоупотребляли, делиться только тем шкворцом, который сверх, например, пятиста, то есть фича должна быть доступна только пятизвёздочным с пятью зелёными звёздами.
Тестовая схема дерева процессов: Терминал → tcsh → mpv (mpv для наглядности, чтобы слышать когда процесс реально остановлен). Замер секундомером в лапках, ибо писать обёртку над ps(1) для этого лень, да и миллисекунды меня не интересуют.
При посыле SIGSTOP терминалу, сам терминал останавливается мгновенно, до mpv сигнал доходит с задержкой в ≈31-42 секунды. Если заменить tcsh на sh, ситуация не меняется.
Вопрос традиционный: Кто виноват и что делать? Куда копать?
Имеется два BDF-файла — Regular и Bold, их нужно сохранить в один OTB (OTF Bitmap) файл. Так как размеров шрифта несколько, то делается это циклом, но на данный момент оно генерирует по одному OTB-файлу на каждый размер, по два стиля на размер:
2022-05-04 20:40:31 E: awesome: Error during a protected call: /usr/local/share/awesome/lib/gears/object/properties.lua:278: invalid object
stack traceback:
[C]: in metamethod '__index'
/usr/local/share/awesome/lib/gears/object/properties.lua:278: in function </usr/local/share/awesome/lib/gears/object/properties.lua:277>
[C]: in function 'xpcall'
/usr/local/share/awesome/lib/gears/protected_call.lua:36: in function </usr/local/share/awesome/lib/gears/protected_call.lua:35>
(...tail calls...)
/usr/local/share/awesome/lib/gears/timer.lua:269: in function 'gears.timer.run_delayed_calls_now'
2022-05-04 20:40:31 E: awesome: Error during a protected call: /usr/local/share/awesome/lib/gears/object/properties.lua:278: invalid object
stack traceback:
[C]: in metamethod '__index'
/usr/local/share/awesome/lib/gears/object/properties.lua:278: in function </usr/local/share/awesome/lib/gears/object/properties.lua:277>
[C]: in function 'xpcall'
/usr/local/share/awesome/lib/gears/protected_call.lua:36: in function </usr/local/share/awesome/lib/gears/protected_call.lua:35>
(...tail calls...)
/usr/local/share/awesome/lib/gears/timer.lua:269: in function 'gears.timer.run_delayed_calls_now'
Для репродуцирования достаточно добавить wibox.widget.systray() и положить что-нибудь в трей (alltray your-fancy-terminal).
Воспроизводится как минимум на коммите 392dbc21 (от 2022-03-06).
В последнее время сижу с 1366×768, где каждый пиксель на счету, и вдруг понял что этот огромный баннер в каждом треде мне дико мешает.
maxcom, чёрт с ней, с этой рекламой, пусть будет, но можно как-то сделать чтобы она занимала меньше места или хотя бы не мозолила глаза (показывалась не в абсолютно в каждом треде или внизу треда)?
В этом треде hobbit удалил мой комментарий про провокацию a1batross, хотя даже сам виновник понял что это юмор.
Не оспариваю ни минус, ни удаление комментариев, ибо понимаю что они нарушают пункты 4.1, 4.3 (было сомнительно, но оправдалось), 4.9 (пункт 12 оффтоп-листа) и 5.4.
Просто держу в курсе. ☺
// Этот тред наверняка тоже будет удалён по 5.4. ☺
Опрос подразумевает проблемы в IT по специальности или по интересам, то есть подразумевается что либо ты работаешь в IT, либо увлекаешься дома.
ВАЖНО: Опрос про "в среднем по больнице" (не как вы предпочитаете/стараетесь решать проблемы, а как получается делать это в повседневной жизни по статистике), потому «Откладываю на потом» исключает остальные варианты, даже если к проблеме обычно возвращаетесь.
Решаю проблему самостоятельно, стараясь разобраться во всех деталях246 (57%)
Внезапно вспомнил про рекомендацию t184256 (кстати, напомни что у тебя ноут?) про japanese keyboard на ноут вместо клавиатуры, но вознимают резонные вопросы:
Как пользоваться этим ущербным ISO Enter?
Как целиться в микроскопический 1u Backspace?
Спасибо хоть левый Shift нормальный.
t184256, поделись своими настройками (что и куда замаплено, не как замаплено).
// Не в Linux Hardware потому что вопрос использования использованием, а не настройка и прочее.
Имеется два (на самом деле четыре, но остальные два — digital output, они к делу не относятся) pcm — 0 (play/rec) и 1 (rec).
Встроенный микрофон находится на pcm1 (dsp1.0), внешний (через 1/8 (3.5) Jack) — pcm0 (dsp0.0). Хочется сделать запись по дефолту с dsp1.0, сохранив output на dsp0.0 и со встроенных спикеров, и через 1/8 (3.5) Jack и переключать запись на dsp0.0 при втыкании микрофона в 1/8 (3.5) Jack.
Пытался шаманить device.hints, но я не совсем понимаю как оно устроено, потому либо пропадает output, либо пропадает возможность записывать в input.
Устанавливать sndio/oss/virtual_oss/pulseaudio/alsa/whatever не предлагать.
iZEN (кастую потому что не подписан на тег freebsd).
Задача: сохранять открытые окна (и их состояние, если приложение умеет расширение иксов sm) между перезапусками иксов/машины, желательно чтобы сессию можно было сохранить вручную.
xsm не работает. При первом запуске грузит fallback сессию, я сохраняю изменения, а компоненты дефолтной не сохраняются, и после рестарта иксов я имею… ничего, даже WM не попал в сохранённую сесию.
lxsession не позволяет сделать ничего, и сам ничего не делает, видимо ему нужен весь остальной LXDE. Да и не знаю, умеет ли оно то что мне нужно (а нужно мне как раз то что "делает" xsm).
Принесли сабжевую шайтан-машину. «Работала-работала, и вдруг перестала.» Ubuntu установлена в MBR, но BIOS считает что в MBR нет загрузчика; Debian не удалось загрузить ни в BIOS-, ни в UEFI-режиме, GRUB2 из Void смог загрузиться в UEFI-режиме, но ядро останавливается на “EFI_MEMMAP что-то там”.
Вынуть данные с диска я могу, а как вернуть девайс к жизни пока не придумал. Идеи приветствуются.
В шайтан-машине на борту вместо камня Celeron, который с amd64 (x86_64) люто-бешено тормозит, потому нужен x86 дистр, умеющий и в BIOS, и в UEFI (то есть любой с GRUB2), чтобы при очередном отвале CSM можно было вернуть всё взад без лайвов. Родная FreeBSD не подходит потому что вместо Wi-Fi там какой-то Broadcom, драйвера для которого нет.