LINUX.ORG.RU

Сообщения VitaminL

 

Изменение имени звуковой карты в ALSA

До недавнего времени было всё замечательно в моей системе (Linux Oracle 7.4, kernel 4.14.35),
но недавно при очередной перезагрузке слетел звук, и оказалось, что причиной явилось изменение
имени Intel-овской звуковой карты с PCH на NVidia. 
Вот так выглядел вывод команды cat /proc/asound/cards до возникновения проблем:

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7110000 irq 29
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf7080000 irq 17
 2 [Loopback       ]: Loopback - Loopback
                      Loopback 1
 
а вот так однажды стало, после очередной перезагрузки: `cat /proc/asound/cards`

 0 [NVidia         ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7110000 irq 29
 1 [NVidia_1       ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf7080000 irq 17
 2 [Loopback       ]: Loopback - Loopback
                      Loopback 1

В своём /etc/alsa/alsa.conf перебил все ссылки на «PCH» - на «NVidia» и звук заработал
как и раньше, после многократных перезагрузок имя интеловской карты не меняется,
так и остаётся NVidia. Хотелось бы узнать причину возникновения такого безобразия
с «блуждающими» именами. В ALSA не новичок, многое повидал, но такое увидел впервые.
Самое интересное что в системе ничего не ковырял перед тем как это случилось.
На всякий случай прилагаю вывод команды aplay -l:

card 0: NVidia [HDA Intel PCH], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA Intel PCH], device 2: VT1708S Alt Analog [VT1708S Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA Intel PCH], device 3: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia_1 [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia_1 [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia_1 [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Пробовал на данной машине загружать Fedora-33, - там с именами карточек всё в порядке, т.е:

0 [PCH           ]: HDA-Intel - HDA Intel PCH 
                    HDA Intel PCH at 0xf7110000 irq 29
1 [NVidia        ]: HDA-Intel - HDA NVidia 
                    HDA NVidia at 0xf7080000 irq 17
2 [Loopback      ]: Loopback - Loopback 
                    Loopback 1

 

VitaminL
()

Монтирование раздела с защитой

Скажите комрады Linux, есть ли возможность поставить некую защиту на монтирование разделов в Linux(например монтирование с паролем), чтобы в моей рабочей системе работало всё как обычно, но если снять диск с моей системы и поставить в другую систему, чтоб невозможно было разделы с него просто так примонтировать, можно и так, чтоб их вообще в другой системе не было видно. Сразу оговорюсь, - шифрование не предлагать, т.к. оно отъедает ресурсы.

VitaminL
()

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