LINUX.ORG.RU

Сообщения alegz

 

странная недоступность 80 порта

Форум — Admin

Не совсем к линуксу относится, скорей к общесетевым вопросам, но спрошу тут. Наблюдаю какой-то сабж на домашнем серваке где-то с начала месяца (443/https, что характерно, работает). Заметил по сообщениям от certbot, что он не может летсенкриптовский ключ проверить (для этого сервак ACME должен зайти на мой по http, причём строго на 80 порт, в другие не умеет). Сначала подумал, что провайдер порт заблочил, но таки нет — в логах апача успешные заходы на 80 порт проскакивают, причём даже из Штатов, например. На магистральных каналах какие-то боевые действия, что ли? Но почему только 80 порта касается?

 ,

alegz ()

А что сейчас с линуксе с поддержкой DisplayPort?

Форум — Linux-hardware

В частности имею в виду позорище с (не)подхватом монитора, включенного уже после загрузки. Между прочим, оффтопик умел это делать уже начиная с семерки, если не раньше. И напомню, что на современных видяхах никаких там вечно запитанных DVI/VGA уже нет, как правило, то есть надо уметь обрабатывать hotplug. Ну, udev умеет генерить событие при включении, а дальше что с ним делать? Ладно, иксы можно перезапустить, хоть по Ctrl-Alt-Bksp, хотя и это требует предварительного шаманства (нужно в конфиге разрешить запуск иксов без монитора и саму эту клавиатурную комбинацию) — а с фреймбуфером что? Никакое пердоление с заданием EDID в параметрах ядра не помогает от слова вообще.

Или это я настолько отстал от жизни со своим инитом и иксами, и модные systemd/wayland таки умеют подхват из коробки?

 , ,

alegz ()

Странная разборчивость Firefox по отношению к ALSA

Форум — Multimedia

Короче, есть такая конфигурация ALSA->JACK: дефолтный plug -> dmix -> loopback -> dsnoop -> alsa_in -> JACK (кусок .asoundrc ниже, без capture части, она сейчас не важна).

pcm.!default {
    type plug
    slave {
        pcm "aloopDuplex"
        format S32_LE
    }
}

pcm.aloopPlayback {
  type dmix
  ipc_key 1
  ipc_key_add_uid true
  slave {
    pcm "hw:Loopback,0,0"
    format S32_LE
#    rate 48000 # default
    period_size 1024
    buffer_size 4096
  }
}

# duplex device
pcm.aloopDuplex {
  type asym
  playback.pcm "aloopPlayback"
  capture.pcm "aloopCapture"
}

# ------------------------------------------------------
# alsa_in -j alsa_in -d cloop -r 48000 -q 1
pcm.cloop {
  type dsnoop
  ipc_key 3
  ipc_key_add_uid true
  slave {
    pcm "hw:Loopback,1,0"
    format S32_LE
#    rate 48000 # default
    period_size 1024
    buffer_size 4096
  }
}

Формат S32_LE выбран для совместимости с JACK (потому что он обычно запускается первым и alsa_in создаёт свой конец loopback’а с таким форматом).

В принципе, в таком виде всё даже работает, НО. Битрейт в алсовской части, как видно, везде дефолтный 48000. Сам JACK сидит на 96000, поэтому получается двойная конвертация: сначала из источника (с каким-то своим битрейтом) plug делает 48000, а потом уже alsa_in 96000. Мне так показалось, что можно от этого избавиться, указав везде rate 96000 для Алсы, чтобы конверсия была один раз, на стороне plug. Попробовал — ИЧСХ, оно даже работает со speaker-test, например. Но вот Файрфокс, ска, отказывается цепляться к дефолтному устройству с какой-то невнятной диагностикой, чего-то там про MediaSinkAudioError.

Сначала подумал, что ему вообще битрейт выше 48000 не нравится, но он таки цепляется и звук выводит, если: а) запустить через apulse (пульсы в системе нет); или б) если дефолтным устройством задать непосредственно звуковуху, работающую на зажатом битрейте 96000.

ХЗ, чего ему может не нравиться. Ну, то есть, скорей всего, какой-то косяк в его поддержке Алсы, которую афтары постепенно deprecate’ят, но вдруг я чего-то ещё в конфиге не учёл?

 , ,

alegz ()

Началось — пакет weboob заявлен к удалению из Дебиан из-за названия

Форум — Talks

Просто оставлю это здесь:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914179

 ,

alegz ()

it87 и два чипа на матери

Форум — Linux-hardware

Ни хрена не понимаю. Мать GIGABYTE GA-Z87X-UD5H, на ней стоят два сенсорных чипа, поддерживаемые модулем it87. Один IT8728F — он поддерживается давно и всё работает. Другой IT8790E — его поддержку не так давно запилили (не помню, когда именно, то где-то с месяц назад я его точно в xsensors наблюдал), о, думаю, зашибись. Обновил дебиановское ядро до 4.9.6 — опа, второй пропал. То есть драйвер его при загрузке видит:

dmesg.log
[   17.808119] it87: Found IT8728F chip at 0xa30, revision 1
[   17.808137] it87: Beeping is supported
[   17.808376] it87: Found IT8790E chip at 0xa40, revision 3
[   17.808401] it87: Beeping is supported
В /sys/devices/platform тоже есть оба:
drwxr-xr-x 4 root root    0 мар  6 00:08 it87.2608
drwxr-xr-x 3 root root    0 мар  6 00:08 it87.2624
Но один прицеплен к hwmon:
/sys/devices/platform/it87.2608$ ls -l
total 0
lrwxrwxrwx 1 root root    0 мар  6 00:08 driver -> ../../../bus/platform/drivers/it87
-rw-r--r-- 1 root root 4096 мар  6 00:09 driver_override
drwxr-xr-x 3 root root    0 мар  6 00:08 hwmon
-r--r--r-- 1 root root 4096 мар  6 00:09 modalias
drwxr-xr-x 2 root root    0 мар  6 00:09 power
lrwxrwxrwx 1 root root    0 мар  6 00:08 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 мар  6 00:08 uevent
а второй — хрен:
/sys/devices/platform/it87.2624$ ls -l
total 0
-rw-r--r-- 1 root root 4096 мар  6 00:09 driver_override
-r--r--r-- 1 root root 4096 мар  6 00:09 modalias
drwxr-xr-x 2 root root    0 мар  6 00:09 power
lrwxrwxrwx 1 root root    0 мар  6 00:09 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 мар  6 00:08 uevent
Чо это за? Почему второй чип к драйверу не привязан? Куда копать хоть? Попробовал старые дебиановские ядра 4.8.15 и 4.9.2 — та же хрень. Но ведь работало же! Может, его как-то принудительно привязать можно?

 

alegz ()

Не монтируются флэшки в KDE5, debian testing

Форум — Desktop

Пишет насчёт user not authorized. Пользователь в plugdev есть. Хз, когда оно сломалось, давненько уже флэшки не совал - а тут опаньки. Чо эти мудаки из редхата сломали опять, куда копать хоть? udev, polkit, черта лысого?

 ,

alegz ()

вахтеры — это ладно,

Форум — Linux-org-ru

...так теперь ещё и экспертами-наркологами заделались? Остолбенеть.

По существу-то есть что сказать? Где тут был «спор», «провокация» и прочая чешуя?

Не то чтобы этот ваш дрочерский скор представлял какую-то ценность, просто вот интересно. Ладно, когда я там кого-то называл «ватой» и проч. — это понятно. Но тут-то чо?

 

alegz ()

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