Я устанавливаю старый ноутбук для мысленно оспариваемого человека, который только использует его для слушания музыки и перемещения онлайн. Packard Bell easynote S5.
Я установил Lubuntu 13.10, и все работает отлично после определенной работы. Единственная проблема, которую я не смог преодолеть, состояла в том, что нет никакого звука.
Я сначала пытался открыться alsamixer
и это играет следующий вывод
Cannot open mixer: File or directory does not exist
И при этом я не мог работать:
cat /proc/asound/card0/codec* | grep Codec
cat /proc/asound/cards outputs
--- no soundcards ---
sudo lspci -v
производит следующее:
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
Subsystem: Packard Bell B.V. Device c011
Flags: fast devsel, IRQ 5
Memory at b0000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Я пытался установить realtek драйверы, но отказавших
У кого-либо есть решение?
Править: Я заставил странное предложение пытаться редактировать /etc/modprobe.d/alsa-base.conf
Я теперь получаю значок звука, но все еще никакой звук (понятное дело, все еще никакая обнаруженная звуковая карта)
Oke, я обнаружил, что процесс установки правильно не устанавливал звуковые модули, так как он, по-видимому, не имеет доступа к linux-restricted-modules
Я пытаюсь зафиксировать это теперь
Edit2: не работал :(
Могло бы быть полезно отметить, что звук действительно работал над (старой) версией opensuse, который я установил приблизительно 7 лет назад на этом ноутбуке
Edit3: Вы знаете что. винт alsa. Я буду просто использовать волшебство и заставлять драйверы появиться
Я нашел корректные драйверы для своей звуковой карты (от пакета OOS opensound.com). Это было прекращено в 2008 и не работает с моим (намного более новым) ядром :(
Хорошая вещь: я рядом
Мои единственные опции состоят в том, чтобы или использовать действительно старую версию ядра или установить Windows XP или что-то как этот.
Я использую Ubuntu 14.04 на материнской плате msi z170a. Это мой четвертый убунту 14.04 и все мое железо отличается. Я также запускаю fvwm2 в качестве моего оконного менеджера, поэтому я не использую рабочие столы gnome или unity. Это значит, что я запускаю gnome-setup-stuff с xterm или gnome-терминала.
Я часами пытался заставить свой звук работать. То, что было и работало для моей последней сборки, примерно так.
Из терминала, вошедшего в систему как root. или вы можете использовать команды sudo, я думаю, что следующее решило мою проблему.
В качестве пользователя root я запустил звук gnome-control-center
Затем я сделал
xen2:~> ls -l /dev/snd total 0 drwxrwxrwx 2 root root 80 Mar 21 11:13 by-path crw-rw-rw-+ 1 root audio 116, 2 Mar 21 11:13 controlC0 crw-rw-rw-+ 1 root audio 116, 7 Mar 21 11:13 controlC1 crw-rw-rw-+ 1 root audio 116, 6 Mar 21 11:13 hwC0D0 crw-rw-rw-+ 1 root audio 116, 10 Mar 21 11:13 hwC1D0 crw-rw-rw-+ 1 root audio 116, 4 Mar 21 17:16 pcmC0D0c crw-rw-rw-+ 1 root audio 116, 3 Mar 21 17:24 pcmC0D0p crw-rw-rw-+ 1 root audio 116, 5 Mar 21 11:13 pcmC0D2c crw-rw-rw-+ 1 root audio 116, 8 Mar 21 17:04 pcmC1D3p crw-rw-rw-+ 1 root audio 116, 9 Mar 21 16:54 pcmC1D7p crw-rw-rw-+ 1 root audio 116, 1 Mar 21 11:13 seq crw-rw-rw-+ 1 root audio 116, 33 Mar 21 11:13 timer
ls -l предназначался только для просмотра файлов и прав доступа
разрешения для файлов выше были разными, когда я впервые посмотрел на / dev / snd. Чтобы получить список файлов и папок
find /dev/snd /dev/snd /dev/snd/hwC1D0 /dev/snd/pcmC1D7p /dev/snd/pcmC1D3p /dev/snd/controlC1 /dev/snd/by-path /dev/snd/by-path/pci-0000:01:00.1 /dev/snd/by-path/pci-0000:00:1f.3 /dev/snd/hwC0D0 /dev/snd/pcmC0D2c /dev/snd/pcmC0D0c /dev/snd/pcmC0D0p /dev/snd/controlC0 /dev/snd/seq /dev/snd/timer
Запишите выше в файл.
xen2: ~> ls -l / dev / snd >> / root / reboot_fixes
Затем я отредактировал / root / reboot_fixes с помощью chmod 777 для всех директорий и chmod 666 для всех файлов.
Каждый раз, когда я перезагружаюсь, я должен запускать / root / reboot_fixes. но это единственный способ заставить звук работать. Я прочитал десятки сделать это, и ни один не работал. Это работает для меня.