На странице: 24 48 96

Большая Тёрка / Мысли /

ArchLinuxX


Keeper

Arch Linux + p5e3 premium + Alsa + Intel Corporation 82801I (ICH9 Family) HD Audio Controller = нет звука

ArchLinux, 82801I, snd‑hda‑intel, нет звука, Audio

Проблема: нет звука даже при установке Alsa

Решение:

1) смотрим что показывает

# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)

2) Ставим Alsa по указаниям: https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture точно следуя иструкции

3) Читаем про баг Alsa тут: https://bbs.archlinux.org/viewtopic.php?pid=932049

4) Делаем как написано по ссылке в 3):

4.1)

# lspci -n | grep 00:1b.0
00:1b.0 0403: 8086:293e (rev 02)

8086 и 293e — запомним их

4.2) /var/tmp/alsaconf.cards — открываем, ищем блок snd‑hda‑intel.o и дописываем в конец блока PCI: 0x8086=0x293e

4.3.) Перезапускаем alsaconf и выбираем из меню 2-ю обнаруженую карточку

4.4) alsactl -f /var/lib/alsa/asound.state store — сохраняет параметры

4.5) alsactl store -f ~/.asoundrc — сохраняет параметры в домашний каталог рута

5) Делаем так чтобы все работало после рестарта: Из официальных советов что по ссылке в пункте 2) работает только такой:

5.1) Логинимся под root

5.2) Создаём файлы ~/.bash_login и ~/.bash_logout — пишем туда alsactl store -f ~/.asoundrc — это будет загружать конфиги аудио,

5.3) создаём такиеже файлы (.bash_login и .bash_logout) с тем же содержимым (а именно alsactl store -f ~/.asoundrc) в домашних папках юзеров которым тоже нужно подгружать такиеже настройки.


Keeper

Arch Linux + kde 4 + p5e3 premium + geforce 9800 gx2 + Samsung SyncMaster 959nf = xorg.conf

959nf, xorg.conf, старый, монитор, CRT , ArchLinux, kde4, p5e3, 9800, gx2, Samsung, SyncMaster, GeForce

Проблема: Из‑за старого монитора нивозможно установить приемлимое разрешение экрана

Решение:

1) Посмотреть рабочие характеристики VSync и HSync монитора в Интернете

2) Запустить gtf с нужными параметрами параметрами

3) Выполнить действия:

#sudo su -

#gtf 1280 1024 85

4) Занести все это в xorg.conf (отредактировать его после выполнения nvidia‑xconfig)

Вывод: Мой рабочий xorg.conf

xorg.conf
# nvidia‑settings: X configuration file generated by nvidia‑settings
# nvidia‑settings: version 285.05.09 (buildmeister@swio‑display‑x86-rhel47–02.nvidia.com) Fri Sep 23 17:55:42 PDT 2011

# nvidia‑xconfig: X configuration file generated by nvidia‑xconfig
# nvidia‑xconfig: version 285.05.09 (buildmeister@swio‑display‑x86-rhel47–02.nvidia.com) Fri Sep 23 17:55:57 PDT 2011

Section «ServerLayout»
Identifier «Layout0»
Screen 0 «Screen0» 0 0
InputDevice «Keyboard0» «CoreKeyboard»
InputDevice «Mouse0» «CorePointer»
Option «Xinerama» «0»
EndSection

Section «Files»
EndSection

Section «InputDevice»

# generated from default
Identifier «Mouse0»
Driver «mouse»
Option «Protocol» «auto»
Option «Device» «/dev/psaux»
Option «Emulate3Buttons» «no»
Option «ZAxisMapping» «4 5»
EndSection

Section «InputDevice»

# generated from default
Identifier «Keyboard0»
Driver «kbd»
EndSection

Section «Monitor»
Identifier «Monitor0»
VendorName «Unknown»
ModelName «CRT‑0»
HorizSync 30.0 — 110.0
VertRefresh 50.0 — 160.0
ModeLine «1280x1024_85.00» 159.36 1280 1376 1512 1744 1024 1025 1028 1075 -hsync +vsync
Option «DPMS»
Option «ModeValidation» «CRT‑0: NoEdidModes, NoVesaModes, NoXServerModes»
EndSection

Section «Device»
Identifier «Device0»
Driver «nvidia»
VendorName «NVIDIA Corporation»
BoardName «GeForce 9800 GX2»
Option «IgnoreEDID» «1»
Option «UseEDID» «false»
BusID «PCI:4:0:0»
Option «Coolbits» «1»
EndSection

Section «Screen»
Identifier «Screen0»
Device «Device0»
Monitor «Monitor0»
DefaultDepth 24
Option «TwinView» «0»
Option «TwinViewXineramaInfoOrder» «CRT‑0»
Option «metamodes» «1280x1024_85 +0+0»
SubSection «Display»
Depth 24
EndSubSection
EndSection

или тут: http://pastebin.com/ZTtf4xhu