LINUX.ORG.RU

После обновления пакета linux-image система перестала видеть динамики ноутбука. Debian 12

 , ,


0

3

Написал apt upgrade, там обновился вышеназванный пакет и ещё вроде бы что-то, после этого перестали находиться звуковые устройства

Ответ на: комментарий от Werenter

Первое:

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:04.0 Signal processing controller: Intel Corporation Haswell-ULT Thermal Subsystem (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
04:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)

Команда lsusb не найдена

MrCookie ★★
() автор топика
Ответ на: комментарий от bugs-bunny
[    8.128477] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    8.252473] snd_hda_codec_conexant hdaudioC1D0: CX20751/2: BIOS auto-probing.
[    8.253522] snd_hda_codec_conexant hdaudioC1D0: autoconfig for CX20751/2: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    8.253533] snd_hda_codec_conexant hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    8.253538] snd_hda_codec_conexant hdaudioC1D0:    hp_outs=1 (0x16/0x0/0x0/0x0/0x0)
[    8.253542] snd_hda_codec_conexant hdaudioC1D0:    mono: mono_out=0x0
[    8.253545] snd_hda_codec_conexant hdaudioC1D0:    inputs:
[    8.253549] snd_hda_codec_conexant hdaudioC1D0:      Internal Mic=0x1a
[    8.253553] snd_hda_codec_conexant hdaudioC1D0:      Mic=0x19

MrCookie ★★
() автор топика
Ответ на: комментарий от Werenter
speaker-test 1.2.8

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave
Playback open error: -2,Нет такого файла или каталога

MrCookie ★★
() автор топика
Ответ на: комментарий от Werenter

Написал pipewire:

[E][04884.264419] mod.protocol-native | [module-protocol-:  687 init_socket_name()] server 0x558d5940b520: name pipewire-0 is not an absolute path and no runtime dir found. Set one of PIPEWIRE_RUNTIME_DIR, XDG_RUNTIME_DIR or USERPROFILE in the environment
[E][04884.264579] pw.conf      | [          conf.c:  594 load_module()] 0x558d593f3130: could not load mandatory module "libpipewire-module-protocol-native": Нет такого файла или каталога
[E][04884.264959] default      | [      pipewire.c:  125 main()] failed to create context: Нет такого файла или каталога

MrCookie ★★
() автор топика
Ответ на: комментарий от MrCookie

ХЗ, какой там дефолт назначили эти ваши новомодные пульсы/пайпвари, и как именно это сделали. Во-первых, посмотри, какие физические устройства выдаёт aplay -L. Если там есть звуковуха, сделай на неё speaker-test -t wav -c2 -D plughw:<номер устройства>. По результатам уже надо разбираться. Вангую, что звуковая надстройка сломала какие-то конфиги алсы. Они все пихают свои конфиги в /usr/share/alsa, где и так чёрт ногу сломит.

alegz ★★★★
()
Последнее исправление: alegz (всего исправлений: 1)
Ответ на: комментарий от alegz

Так тут куча всяких разных: и Open Sоund System, и чё-то связанное с HDMI. Такой (Intel Corporation 8 Series HD Audio Controller (rev 04)) карточки в списке нет

null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=HDMI,DEV=3
    HDA Intel HDMI, BKY230
    Direct hardware device without any conversions
hw:CARD=HDMI,DEV=7
    HDA Intel HDMI, HDMI 1
    Direct hardware device without any conversions
hw:CARD=HDMI,DEV=8
    HDA Intel HDMI, HDMI 2
    Direct hardware device without any conversions
plughw:CARD=HDMI,DEV=3
    HDA Intel HDMI, BKY230
    Hardware device with all software conversions
plughw:CARD=HDMI,DEV=7
    HDA Intel HDMI, HDMI 1
    Hardware device with all software conversions
plughw:CARD=HDMI,DEV=8
    HDA Intel HDMI, HDMI 2
    Hardware device with all software conversions
hdmi:CARD=HDMI,DEV=0
    HDA Intel HDMI, BKY230
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
    HDA Intel HDMI, HDMI 1
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
    HDA Intel HDMI, HDMI 2
    HDMI Audio Output
dmix:CARD=HDMI,DEV=3
    HDA Intel HDMI, BKY230
    Direct sample mixing device
dmix:CARD=HDMI,DEV=7
    HDA Intel HDMI, HDMI 1
    Direct sample mixing device
dmix:CARD=HDMI,DEV=8
    HDA Intel HDMI, HDMI 2
    Direct sample mixing device
usbstream:CARD=HDMI
    HDA Intel HDMI
    USB Stream Output
hw:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    Hardware device with all software conversions
default:CARD=PCH
    HDA Intel PCH, CX20751/2 Analog
    Default Audio Device
sysdefault:CARD=PCH
    HDA Intel PCH, CX20751/2 Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    Front output / input
surround21:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=PCH,DEV=0
    HDA Intel PCH, CX20751/2 Analog
    Direct sample mixing device
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output

MrCookie ★★
() автор топика
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от bugs-bunny

Обновлялись эти пакеты:

Start-Date: 2023-09-13  09:14:12
Commandline: apt upgrade
Requested-By: mrcookie (1000)
Install: linux-image-6.1.0-12-amd64:amd64 (6.1.52-1, automatic)
Upgrade: linux-compiler-gcc-12-x86:amd64 (6.1.38-4, 6.1.52-1), linux-kbuild-6.1:amd64 (6.1.38-4, 6.1.52-1), linux-image-amd64:amd64 (6.1.38-4, 6.1.52-1), vivaldi-stable:amd64 (6.2.3105.47-1, 6.2.3105.48-1), linux-libc-dev:amd64 (6.1.38-4, 6.1.52-1)
End-Date: 2023-09-13  09:16:27

Ещё ставил вот это (VMWare просила):

Start-Date: 2023-09-13  12:10:16
Commandline: apt install linux-headers-6.1.0-12-amd64
Requested-By: mrcookie (1000)
Install: linux-headers-6.1.0-12-amd64:amd64 (6.1.52-1), linux-headers-6.1.0-12-common:amd64 (6.1.52-1, automatic)
End-Date: 2023-09-13  12:10:21

Вот один архив, на второй мне пишет что нет доступа, хотя я под рутом

MrCookie ★★
() автор топика
Ответ на: комментарий от MrCookie

Кстати, надо было спросить с самого начала: ~/.asoundrc и/или /etc/asound.conf есть, или используется только дефолтный конфиг дистрибутива?

HDA Intel PCH, CX20751/2 Analog

Вот это она, похоже. speaker-test -t wav -c2 -D plughw:PCH что-то даёт? Судя вот этому

ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave

из предыдущего теста, дефолтный dmix не может найти свою звуковуху (card 0 по умолчанию). aplay -l (с маленькой «l») какие номера выдаёт?

alegz ★★★★
()
Последнее исправление: alegz (всего исправлений: 1)
Ответ на: комментарий от alegz

Ни одно из упомянутых файлов нет. спикертест выдаёт следующее, звука нет:

speaker-test 1.2.8

Playback device is plughw:PCH
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 1048576
Period size range from 32 to 524288
Using max buffer size 1048576
Periods = 4
was set period_size = 262144
was set buffer_size = 1048576
 0 - Front Left

 1 - Front Right
Time per period = 10,934328

aplay:

**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [BKY230]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: CX20751/2 Analog [CX20751/2 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

MrCookie ★★
() автор топика
Ответ на: комментарий от MrCookie

Ну, то есть, конфиги дефолтные, звуковуха находится, и ошибок при выдаче на неё нет, уже хорошо. Не слышно может быть из-за настроек миксера, поковыряйся с alsamixer -c 1.

Но номер интеловской звуковухи не 0, а 1 — такое может быть, если порядок загрузки модулей изменился. Можно поковыряться с этим порядком, можно задать дефолт при помощи установки переменной окружения ALSA_PCM_CARD=1, много чего можно.

(Вспомнил тут, что в пакете alsa-utils есть утилитка alsa-info, делающая дико полезный в подобных случаях дамп, который можно выложить куда-нибудь на pastebin и с ним уже разбираться.)

alegz ★★★★
()
Ответ на: комментарий от alegz

Звуковуха находится

Я вот на панели задач жму на звук и там написано, что устройств для ввода-вывода звука не найдено.

alsamixer чёт ничего не даёт

Пакет alsa-utils стоит, но команда alsa-info не найдена

Переменную поставил, не перезагружался (а это,, думаю, и не надо), но всё равно не работает.

MrCookie ★★
() автор топика
Ответ на: комментарий от MrCookie

«Панель задач» — это уже надстройка. Что там, pipeware? Я её не знаю, у неё есть где-то выбор звукового устройства по умолчанию? Должен быть где-то в настройках.

alsamixer чёт ничего не даёт

Что такое «ничего не даёт»? alsamixer -c1 в консоли не запускается, или что?

Пакет alsa-utils стоит, но команда alsa-info не найдена

sudo alsa-info (или что там у тебя, чтобы от рута её запустить).

alegz ★★★★
()
Ответ на: комментарий от MrCookie
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 74
  Mono: Playback 53 [72%] [-21.00dB] [off]

Ну, он замьючен же у тебя ([off]), остальное даже не смотрел. man alsamixer, там написано, как включать/мьютить каналы.

В общем, на мой взгляд, проблема в том, что дефолтной назначена не та звуковуха. Как её менять в пульсе/пайпе — уже не ко мне, я этим не пользуюсь.

alegz ★★★★
()
Ответ на: комментарий от alegz

Размьютил, по инструкции отсюда добавил в ~/.asoundrc следующий текст (чтобы выбрать дефолтную аудиокарту):

pcm.!default {
  type hw
  card PCH
             }

ctl.!default {
   type hw
  card PCH
             }

Перезагрузился. Звука нет.

MrCookie ★★
() автор топика
Ответ на: комментарий от greenman

Ну там было написано либо вносить изменения в глобальный конфиг, либо в ~/.asoundrc. Ну я в ~/.asoundrc и сделал

Если я создам нового пользователя, то много чего настраивать заново придётся…

А что значит «в сеансе рута»?

MrCookie ★★
() автор топика
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от MrCookie

А что значит «в сеансе рута»?

Ну может ты под рутом в систему заходишь.

Прочитал выше:

Вот один архив, на второй мне пишет что нет доступа, хотя я под рутом

Если я создам нового пользователя, то много чего настраивать заново придётся…

Да заведи тестового временного юзера, с параметрами по-умолчанию, ничего не настраивая, только попробовать, будет ли в этом сеансе работать звук.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)
Ответ на: комментарий от greenman

Опять повторяется одна проблема: не могу ни завершить сеанс, ни переключить пользователя. Тупо чёрный экран и мышь. И это происходит уже не первый раз.

При этом, установочные ISO и флешка были проверены на ошибки.

Состояние SMART моего SSD также не пишет никаких ошибок.

Кроме этой проблемы, были и другие мелкие (как например, иногда не запускающиеся программы).

Я наверно дистрибутив буду менять.

MrCookie ★★
() автор топика
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от MrCookie

Ну так у меня же это была единственная учётка в системе, очевидно что она рутовская. Как иначе-то?

Так Debian не устанавливается.

По умолчанию единственная учётка в графическом режиме как раз юзерская, с ограниченными правами.

С таким подходом у тебя и арч будет глючить.

Вот, уже клоунов получил…

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 2)
Ответ на: комментарий от greenman

Подождите. Что-то я запутался.

По умолчанию единственная учётка в графическом режиме как раз юзерская, с ограниченными правами

Это что ли та, где надо писать sudo для рут-прав? Тогда у меня такая и есть. Под чистым рутом я никогда в систему не входил, и даже не знаю, как это сделать

MrCookie ★★
() автор топика
Ответ на: комментарий от greenman

Конфиги? По крайней мере, текстовый редактор Kate был без рута запущен, сидел я на стандартной, созданной установщиком учётке.

Означает - я имел ввиду, что я запустил Thunar от рута через KDE su и мне всё равно отказывают в доступе к файлу. Но он НЕ в хоме, а в /etc (ну или где там)

MrCookie ★★
() автор топика
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от greenman

VMWare - у неё .bundle-файл, у которого я отметил права на выполнение. Его я запускал от рута в консоли

Android Studio - у неё там вроде архив с файлами и скриптом-установщиком

Вроде бы больше и ничего

MrCookie ★★
() автор топика
Ответ на: комментарий от MrCookie

запустил Thunar от рута через KDE su

И это не хорошо. От рута Синаптик запускается, больше ничего из графических приложений. Кому из приложений нужно, само права попросит. Остальное в консоли.

greenman ★★★★★
()