LINUX.ORG.RU

Сообщения mord0d

 

Я возмущён!

@ilinsky, почему мини?! Это же Вирт! Он сделал больше, чем все ЛОРовцы в сумме!

 , , ивим

mord0d
()

Нужна (действительно нужна!) новая реакция

Странно, что на техническом форуме нет реакции благодарности.

Можно добавить реакцию рукожопия рукопожатия? 🤝

@maxcom

 ,

mord0d
()

vifm, низкая скорость копирования по NFS

Туннель WireGuard, в нём проброшена шара NFSv4.

По scp(1) (в туннеле) копируется со скоростью 1.4-2.9Mbps. Скорость упирается в ширину канала на стороне клиента (WiFi).

По NFS в ranger копируется со скоростью ≈600-800Kbps (скорость оно показывать не умеет, но время-объём высчитывается в).

По NFS в vifm при копировании скорость показывает… 240-270Kb/s и выше не поднимается.

@xaizek, это безобразие можно как-то победить?

 

mord0d
()

Отправить DSD-поток напрямую без промежуточного декодирования в Linux?

Есть усилок с кодеком CS43131. Умеет в хардварное воспроизведение DSD (т.е. воспроизведение силами самого усилка). Возможно ли в линуксах отдавать DSD на усилок напрямую, без декодирования на ПК? У усилка есть индикатор, который показывает, когда идёт воспроизведение DSD.

 

mord0d
()

некорректный email домен

Редактировал профиль, email не менял, при сохранении пишет

некорректный email домен

@maxcom, что вы там наулучшали?

 ,

mord0d
()

Благотворительность шкворца

Предлагаю новую фичу: делиться шкворцом (например, за полезные треды/комментарии).

А чтобы не злоупотребляли, делиться только тем шкворцом, который сверх, например, пятиста, то есть фича должна быть доступна только пятизвёздочным с пятью зелёными звёздами.

Вискас!
Дискасс!

 , , ,

mord0d
()

SIGSTOP доходит до дочерних процессов с задержкой

Тестовая схема дерева процессов: Терминал → tcsh → mpv (mpv для наглядности, чтобы слышать когда процесс реально остановлен). Замер секундомером в лапках, ибо писать обёртку над ps(1) для этого лень, да и миллисекунды меня не интересуют.

При посыле SIGSTOP терминалу, сам терминал останавливается мгновенно, до mpv сигнал доходит с задержкой в ≈31-42 секунды. Если заменить tcsh на sh, ситуация не меняется.

Вопрос традиционный: Кто виноват и что делать? Куда копать?

 ,

mord0d
()

fontforge -script, комбинировать Regular+Bold в один файл

Собственно, $SUBJ.

Имеется два BDF-файла — Regular и Bold, их нужно сохранить в один OTB (OTF Bitmap) файл. Так как размеров шрифта несколько, то делается это циклом, но на данный момент оно генерирует по одному OTB-файлу на каждый размер, по два стиля на размер:

fontforge -quiet -lang=ff -script <<-__EOF__
	Open("${src}")
	Generate("${dst}", "otb", 8, -1)
__EOF__

Python для fontforge недоступен.

 , ,

mord0d
()

fr: Бесполезные теги

Здравствуйте, как сделать чтобы при подключении по ssh, показывались звездочки при вводе пароля. (и все остальные треды топикстартера) использует мусорный тег. Это не первый случай, и, подозреваю, не последний. И не только с этим конкретным тегом.

Если кому-то не очевидны вытекающие из этого проблемы:

  • Юзер может не дождаться ответа по теме потому что подписанные на "эффективный" тег не получат уведомления от "мусорного" тега;
  • Другие юзеры наступают на те же грабли (потому что в предложениях при заполнении тегов вылезет этот мусор) и так по нарастающей.

Предлагаю запретить юзерам создавать теги, создать тред для реквеста тегов и возложить этот тяжкий труд на модераторов и корректоров.

 ,

mord0d
()

Трей в awesome сломан?

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).

@actionless, зарепорть, пожалуйста, багу, GitHub отказывается подтверждать мой email.

 

mord0d
()

Установка рамки матрицы на X230

Решил заменить рамку матрицы, старая снялась легко, новая не хочет вставать на её место, оставляя щель сверху (со стороны камеры).

Во-первых это не позволяет закрыть ноут не боясь за его состояние, а во-вторых туда рано или поздно набьётся пыль и прочая кошачья шерсть.

Как правильно её устанавливать?

// Теги X220 потому что эти рамки похожи конструктивно, а значит опыт владельцев X220 может быть применим к X230. Мои рамки обе от X230.

 ,

mord0d
()

А что, «Показывать меньше рекламы» не работает?

В последнее время сижу с 1366×768, где каждый пиксель на счету, и вдруг понял что этот огромный баннер в каждом треде мне дико мешает.

@maxcom, чёрт с ней, с этой рекламой, пусть будет, но можно как-то сделать чтобы она занимала меньше места или хотя бы не мозолила глаза (показывалась не в абсолютно в каждом треде или внизу треда)?


Решение.

 ,

mord0d
()

hobbit не умеет в юмор?

В этом треде @hobbit удалил мой комментарий про провокацию @a1batross, хотя даже сам виновник понял что это юмор.

Не оспариваю ни минус, ни удаление комментариев, ибо понимаю что они нарушают пункты 4.1, 4.3 (было сомнительно, но оправдалось), 4.9 (пункт 12 оффтоп-листа) и 5.4.

Просто держу в курсе. ☺

// Этот тред наверняка тоже будет удалён по 5.4. ☺

mord0d
()

Заставить новичков пользоваться разметкой правильно

Очень часто приходят новички и полностью игнорируют разметку. Мало того, они игнорируют кнопку [Предпросмотр].

Чтобы исправить эту ситуацию, предлагаю два варианта:

  • Добавить обязательную галочку «Я прочитал правила разметки.»;
  • Сделать предпросмотр обязательным (убрать кнопку [Поместить], и показывать её только после предпросмотра).

Оба этих варианта можно совместить. Подобное ограничение можно снимать автоматически при достижении одной звезды.

В тред призывается многократно страдавший от отсутствия разметки у новичков @Vsevolod-linuxoid.

 , , ,

mord0d
()

binwalk на стероидах?

Есть один большой жирный файл, его надо отреверсить на отдельные файлы (по крайней мере оно не похоже на архив).

Существует ли что-нибудь типа binwalk, но умеющее определять известные форматы (e.g. PNG) без заголовков?

 ,

mord0d
()

Тут немного кототы завезли (ещё нет)…

Как я наткнулся на это видео история умалчивает, но!

  • Играть котом!
  • Есть сюжет.

Остальное не важно. // Даже то что не планируется выход под эти ваши GNU/Linux.

 , ,

mord0d
()

Медитативной музыки тред

Накидайте что-нибудь типа такого.

 , ,

mord0d
()

Несколько вопросов по japanese keyboard

// Призывается @t184256 как юзер таковой.

Внезапно вспомнил про рекомендацию @t184256 (кстати, напомни что у тебя ноут?) про japanese keyboard на ноут вместо клавиатуры, но вознимают резонные вопросы:

  • Как пользоваться этим ущербным ISO Enter?
  • Как целиться в микроскопический 1u Backspace?

Спасибо хоть левый Shift нормальный.

@t184256, поделись своими настройками (что и куда замаплено, не как замаплено).

// Не в Linux Hardware потому что вопрос использования использованием, а не настройка и прочее.

 , , ,

mord0d
()

FreeBSD, «объединить» аудиоустройства

Имеется два (на самом деле четыре, но остальные два — 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).

Решение.

 ,

mord0d
()

Менеджеры сессий Xorg… вымерли?

Задача: сохранять открытые окна (и их состояние, если приложение умеет расширение иксов sm) между перезапусками иксов/машины, желательно чтобы сессию можно было сохранить вручную.

  • xsm не работает. При первом запуске грузит fallback сессию, я сохраняю изменения, а компоненты дефолтной не сохраняются, и после рестарта иксов я имею… ничего, даже WM не попал в сохранённую сесию.
  • lxsession не позволяет сделать ничего, и сам ничего не делает, видимо ему нужен весь остальной LXDE. Да и не знаю, умеет ли оно то что мне нужно (а нужно мне как раз то что "делает" xsm).

Идеи? Предложения? Забанься, дебил?

 ,

mord0d
()

RSS подписка на новые темы