Не удается открыть микшер нет такого файла или каталога
22 мар 2020, 20:52
Всем привет.
Я читал форум, видел что такая проблема у многих, но мне решения эти не подошли.
Устанавливаю линукс минт 19.3 64-bit Все работает. Система предлгает обновиться, там 93 обновления. Обновляюсь звука нет, фиктивный выход.
Я недавно пользуюсь линукс, вы скажите какие еще данные о системе мне надо предоставить вам что бы вы мне помогли.
serega@EliteBook:~$ lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 19.3 Tricia
Release: 19.3
Codename: tricia
serega@EliteBook:~$ lspci
00:00.0 Host bridge: Intel Corporation Device 3e34 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Device 3ea0 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c)
00:12.0 Signal processing controller: Intel Corporation Device 9df9 (rev 11)
00:14.0 USB controller: Intel Corporation Device 9ded (rev 11)
00:14.2 RAM memory: Intel Corporation Device 9def (rev 11)
00:14.3 Network controller: Intel Corporation Device 9df0 (rev 11)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device 9de8 (rev 11)
00:15.1 Serial bus controller [0c80]: Intel Corporation Device 9de9 (rev 11)
00:16.0 Communication controller: Intel Corporation Device 9de0 (rev 11)
00:1c.0 PCI bridge: Intel Corporation Device 9dbc (rev f1)
00:1d.0 PCI bridge: Intel Corporation Device 9db4 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d84 (rev 11)
00:1f.3 Multimedia audio controller: Intel Corporation Device 9dc8 (rev 11)
00:1f.4 SMBus: Intel Corporation Device 9da3 (rev 11)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 9da4 (rev 11)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (6) I219-V (rev 11)
01:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
02:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
02:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06)
03:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 2C 2018] (rev 06)
39:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 2C 2018] (rev 06)
3a:00.0 Non-Volatile memory controller: Intel Corporation Device f1a8 (rev 03)
после обновления почему нет alsamixer
serega@EliteBook:~$ alsamixer
Не удаётся открыть микшер: Нет такого файла или каталога
правил файл daemon.conf
float32le и так float64le
не работает
resample-method = speex-float-1 этот параментр тоже правил: resample-method = src-sinc-best-quality
не работает
оригинал файла выглядит так
; high-priority = yes
; nice-level = -11
; realtime-scheduling = yes
; realtime-priority = 5
; exit-idle-time = 20
; scache-idle-time = 20
; dl-search-path = (depends on architecture)
; load-default-script-file = yes
; default-script-file = /etc/pulse/default.pa
; log-target = auto
; log-level = notice
; log-meta = no
; log-time = no
; log-backtrace = 0
; resample-method = speex-float-1
; avoid-resampling = false
; enable-remixing = yes
; remixing-use-all-sink-channels = yes
; enable-lfe-remixing = no
; lfe-crossover-freq = 0
; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rttime = 200000
; default-sample-format = s16le
; default-sample-rate = 44100
; alternate-sample-rate = 48000
; default-sample-channels = 2
; default-channel-map = front-left,front-right
; default-fragments = 4
; default-fragment-size-msec = 25
; enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 1
; deferred-volume-extra-delay-usec = 0
Сделай текстом, обернув в теги [code][/code] и используй кнопку «Предпросмотр» перед помещением на форум.
попробуй другой дистр, например арч, там идро последние
killall pulseaudio &&
LANG=C pulseaudio -vvvv --log-time=1 > ~/pulseverbose.log 2>&1
вместо lspci -k вывод
попробуй более информативную вещь
просто консоль зависла
Помню была подобная проблема на Arch Linux. Решил установкой всех пакетов подряд: alsa, pulseaudio, gstreamer, ffmpeg и т. д. После надо было в настройках звука в xfce что-то потыкать.
короче, открываешь терминал и вбиваешь команду
эта команда создаст у тебя в домашней директории файл log, скидываешь его сюда
killall pulseaudio && LANG=C pulseaudio -vvvv --log-time=1 > ~/pulseverbose.log 2>&1
ждешь секунд 5 и жмешь сочетание кнопок Ctrl-C, это прервет команду, потом скидываешь файл pulseverbose.log, который лежит в домашней директории
хз как понятнее объяснить
хорошо, а теперь сравни с моим выводом
отсюда получаем два варианта:
1) грузим livecd ubuntu, проверяем вывод lspci -k |grep -iA2 aud , смотрим, появились модули или нет, и их названия
2) делаем то, что говорит Elmer_ (изучаем содержимое /var/log/), возможно узнаем, почему модули не подгружаются
нет драйвера, уменя вот так
Kernel driver in use: snd_hda_intel проверь в ядре например zcat /proc/config.gz |grep HDA
в настройке ядра можешь нажать / HDA_INTEL enter
эта команда создаст у тебя в домашней директории файл log, скидываешь его сюда
Зачем плохому учишь?
greenman ★★★★★ ( 27.09.19 06:57:52 )
Последнее исправление: greenman 27.09.19 07:01:28 (всего исправлений: 2)
Anonymous: Ты видишь звуковую карту?
Ubuntu: Нет.
Anonymous: И я не вижу. А она есть.
1) грузим livecd ubuntu, проверяем вывод lspci -k |grep -iA2 aud , смотрим, появились модули или нет, и их названия
вКонтакте
ОСь указана под аватаркой .
Вот скажите, я один такой? У меня всегда уникальные проблемы. Гугл о них ничего не знает, и другие линуксойды тоже.
Если проблемы решаются, только методом тыка.
Если он там есть, закомментируйте (поставьте знак решетки в начале строки) эту строку. А вот если его там нет, тогда нужно найти, где в системе прописан запуск модулей для звука на этапе загруки. У меня за это отвечают стартовые скрипты в /etc/rc.d, для звука - /etc/rc.d/rc.alsa:
вКонтакте
ОСь указана под аватаркой .
Вот скажите, я один такой? У меня всегда уникальные проблемы. Гугл о них ничего не знает, и другие линуксойды тоже.
Если проблемы решаются, только методом тыка.
вКонтакте
ОСь указана под аватаркой .
Вот скажите, я один такой? У меня всегда уникальные проблемы. Гугл о них ничего не знает, и другие линуксойды тоже.
Если проблемы решаются, только методом тыка.
Сделал, что должно было измениться?
пс
сделал от рута, ибо от пользователя ругается что прав нету.
ппс
Кстати, посмотрел на сайте гагабайта, если название кодека что-то даст, то вот он:
Кодек Realtek ALC889
вКонтакте
ОСь указана под аватаркой .
Вот скажите, я один такой? У меня всегда уникальные проблемы. Гугл о них ничего не знает, и другие линуксойды тоже.
Если проблемы решаются, только методом тыка.
NAME
depmod - program to generate modules.dep and map files.
SYNOPSIS
depmod [ -b basedir ] [ -e ] [ -E Module.symvers ] [ -F System.map ] [ -m ] [ -n ] [ -v ] [ -A ] [ -P prefix ] [ -w ] [
version ]
depmod [ -e ] [ -E Module.symvers ] [ -F System.map ] [ -m ] [ -n ] [ -v ] [ -P prefix ] [ -w [ [ version ]
[ filename . ]
] ]
DESCRIPTION
Linux kernel modules can provide services (called "symbols") for other modules to use (using one of the EXPORT_SYMBOL
variants in the code). If a second module uses this symbol, that second module clearly depends on the first module.
These dependencies can get quite complex.
depmod creates a list of module dependencies by reading each module under /lib/modules/version and determining what sym-
bols it exports and what symbols it needs. By default, this list is written to modules.dep, and a binary hashed version
named modules.dep.bin, in the same directory. If filenames are given on the command line, only those modules are exam-
ined (which is rarely useful unless all modules are listed). depmod also creates a list of symbols provided by modules
in the file named modules.symbols and its binary hashed version, modules.symbols.bin. Finally, depmod will output a file
named modules.devname if modules supply special device names (devname) that should be populated in /dev on boot (by a
utility such as udev).
If a version is provided, then that kernel version's module directory is used rather than the current kernel version (as
returned by uname -r).
depmod will also generate various legacy map files in the output directory for use by the older hotplug infrastructure.
These map files are largely deprecated.
2 ответа
У меня была точно такая же проблема (больше нет alsamixer), и я нашел это решение в аналогичной теме на форумах по Ubuntu:
о, я просто видел это! целый ответ должен только установить то приложение, и форум отправляет I' m соединение просто связывается со страницей GitHub, которую я связал. that' s о, насколько мое знание идет =P – Nick B. 26.02.2020, 02:54
Хлоп! Этот «предварительно скомпилированный двоичный пакет» выглядит ужасно.
- Он устанавливает исходный код в /usr/lib , а не в /usr/src .
- Судя по всему, с ним отправляется почти вся Алса.
- Он очень прямо компилирует модуль ядра из исходного кода в скрипте postinst . Так что это пакет с исходным кодом, упакованный как бинарный.
- По сути, он не следует каким-либо инструкциям по упаковке, как кажется.
Однако, по-видимому, также имеется некоторый скрипт удаления, вызываемый простым удалением пакета (запускается с помощью ловушки prerm ).
Драйвер предназначен для оборудования Conexant, но у вас, похоже, нет такой звуковой карты!
Итак, вкратце, просто попытайтесь удалить пакет, чтобы отменить ваши действия (и надеюсь, что он действительно вернется) все действия):
Уроки на следующий раз:
- Не устанавливайте сторонние пакеты, но если вы это сделаете:
- verify что драйвер / пакет, который вы собираетесь установить, действительно подходит для вашего оборудования.
- Попробуйте, например, такие изменения на постоянной USB-установке. Если он облажается или не помогает, вы можете просто отказаться от этой установки.
Всего apt-get install --reinstall linux-image-3. your-version. -generic или использование инструмент управления пакета GUI. Переустановка Ubuntu является чем-то другим. – Dewald Slabbert 26.02.2020, 02:54
@AlfredM. Ну, будет трудно восстановить Вашу систему полностью. You' ll нужны экспертные знания в области какой изменения этот пакет, на самом деле сделанный к Вашей системе. Никогда не устанавливайте такие недоверяемые сторонние пакеты снова в Вашей живой системе! Используйте персистентную установку USB для попытки этого, которое можно повредить позже. Однако я думаю, что можно также просто переустановить текущий пакет ядра наряду с alsa пакетами для возвращения действий. Это требует, чтобы много времени и метода проб и ошибок нашло это все. – DMellon 26.02.2020, 02:54
Я уже удалил этот пакет (кажется, что это правильно даже не установило и вызвало проблемы со способным). Unfortunatly это не решило проблему. Я думаю, что должен восстановить драйверы или что-то вроде вида, но я немного потерян на самом деле и действительно не понимаю то, что продолжается. – DMellon 26.02.2020, 02:55
reinstall the current kernel package , Вы имеете в виду resintall Ubuntu после сохранения моего / домой где-нибудь? Если не мог Вы указывать на меня к где-нибудь с надлежащими инструкциями. – Mike 26.02.2020, 02:55
Я resintalled, ядро и весь alsa связали пакет и все теперь вернулось более или менее к предыдущему состоянию. Внутренние динамики все еще не работают все же. – Mike 26.02.2020, 02:56
Нет звука после установки или маленький How-To
Привет всем. В третий раз сталкиваюсь с проблемой, что нет звука в lubuntu (11.10) после установки. установка производилась на разные машины хотя по идее все должно работать из коробки.
Выручала установка PulseAudio. Это кроссплатформенный звуковой сервер, предоставляющий бóльшие возможности, по сравнению со стандартным набором драйверов и утилит, так же известных как ALSA.
Для установки pulseaudio вводим одну единственную команду:00:01.1 Audio device: ATI Technologies Inc Wrestler HDMI Audio [Radeon HD 6250/6310]
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)При настройке alsamixer необходимо не только всё включить, но , возможно, кого-то и выключить.
У меня, например,
Lubuntu 11.10lspci | grep audio
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)Но вот беда: этот параметр alsamixer-а не сохраняется!
Приходится каждый раз после входа выполнять вышеозначенную команду.Что делал:
добавил в /usr/bin/ такой скрипт:сделал его исполняемым и добавил в ~/.config/autostart
-Безрезультатно!Кто в курсе- поправте!
После того как выполнены настройки командой 'amixer'(консольный миксер) их необходимо сохранить командой
alsactl storeУзнать имя карты можно так:
ЗЫ: По идее, при старте системы. гдето в недрах штатных стартовых скриптов (/etc/apm/) должна выполняться команда которая и инициализирует миксер
alsactl restore
Сами настройки миксера обычно сохраняются в файл
/var/lib/alsa/asound.state
Проверьте.256MB_RAM писал(а): После того как выполнены настройки командой 'amixer'(консольный миксер) их необходимо сохранить командой
alsactl store .control.34 <
iface MIXER
name 'External Amplifier'
value true
comment <
access 'read write'
type BOOLEAN
count 0
>
>value true сменил на false.
Тоже ничего не дало
Сброс настройки External происходит по выходу из сессии.И что характерно:
Все изменения в переключателях-ползунках Alsamixer сохраняются автоматически- без дополнительных телодвижений- просто после выхода из Alsa.
Кроме External Amplifier !и всетаки попробуем еще раз.
$ amixer sset 'External Amplifier' off
Убеждаемся что он off.
Сохраняем конфигурацию.
$ sudo alsactl store
Теперь "портим" звук .
$ amixer sset 'External Amplifier' on
и просто "восстанавливаем" обратно сохраненную конфигурацию.
$ sudo alsactl restore
После чего
$ amixer sget 'External Amplifier'
Должно быть off.
Если это так, то сохранение/восстановление работает.По идее при старте системы настройки миксера(amixer) должны восстанавливаться именно путем запуска alsactl restore из стартовых скриптов. Однако данные знания почерпнуты мною
при работе с неким чисто консольным Embedded Linux в котором кроме amixer ничего и не было.
Потому рискну предположить что настройки низкоуровневого amixer "ктото портит сверху", ну мож GUI-миксер или pulseaudio.
Возможно стоит попытаться забанить запуск всяких микшеров и pulseaudio и в итоге добиться
чтобы работали самые примитивные и низкоуровневые консольные вещи, такие как:
* 'alsactl store' и 'alsactl restore'
* 'amixer'
* 'arecord' и 'aplay'А после этого уже разбираться с высокоуровневыми микшерами и pulseaudio.
Насколько я понимаю, alsamixer это почти тот же amixer, но с ncurses интерфейсом и он наверно делает store и restore и как вы пишите делает это он некорректно, т.к. не сохраняет настройки External Amplifier так что не используйте его пока не добъетесь работоспособности в консольных alsactl, amixer и aplay.
Таким образом, нет никакого конфликта между ключами, используемыми для ярлыка и отправленных.
Нет звука после установки или маленький How-To
Модератор: adventurer
Читайте также: