LINUX.ORG.RU

Не работает дискретная видеокарта

 , ,


0

1

Доброго времени суток. Стоит Xubuntu 12.04 i386. Пытаюсь заставить работать проприетарные видео-драйвера. Начнём с того, что у меня за железо: Ноутбук HP Pavilion dv6-3090er

$ lspci | grep -i vga
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series]
02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Madison [Radeon HD 5000M Series]
Пробовал ставить пакет fglrx-experimental-12, и делать aticonfig --inital, так же пробовал и по гайду делать пакет скриптом с сайта amd и запускать amdconfig --initial -f. Смысл в том, что работает только энергосберегающая карта, aticonfig и amdconfig генерируют xorg.conf под дискретную:
Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:2:0:0"
EndSection
При загрузке просто чёрный экран, не отображается на мониторе ничего. Когда меняю на:
Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:5:0"
EndSection
То всё работает, без всякого 3D и прочего. Почему-то дискретная карта никак не работает на проприетарных этих драйверах. Кто-нибудь может подсказать как решить проблему? Благодарю!

P.S.

$ uname -a
Linux unclechu-xubuntu 3.5.0-29-generic #49~precise1-Ubuntu SMP Wed May 8 00:10:30 UTC 2013 i686 athlon i386 GNU/Linux

★

Последнее исправление: cetjs2 (всего исправлений: 3)

Похоже стоило запостить в linux-hardware. Надеюсь модераторы перенесут.

unclechu ★
() автор топика

И не будет, 4200 > fglrx-legacy, 5000M > fglrx.

Или использовать открытый драйвер. Или только интеграшку. ZenitharChampion помнится мне рассказывал про какую то древнюю версию fglrx которая умеет обе карты, но тогда нужно будет ставить очень старые иксы и очень старое ядро.

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

Даже в винде будет только если скачаете специальную сборку драйвера catalyst с сайта производителя, которой я уверен уже 3 года.

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

В Ubuntu 12.04 установится Catalyst 12.4 и всё заработает. На интеграшке запустятся иксы, включаем Catalyst Contol Center и в настройке мониторов активируем вторую видеокарту. Это можно сделать в двух режимах: вторые иксы и Xinerama. А вот как задействовать Crossfire я не знаю, так как не пробовал.

sh ati-driver-installer-12-4-x86.x86_64.run --listpkg
sh ati-driver-installer-12-4-x86.x86_64.run --buildpkg Ubuntu/precise
rm fglrx-dbg*
sudo dpkg -i *.deb
ZenitharChampion ★★★★★
()

И то прогресс, идентичный ноутбук, но перешел на открытые ибо ни с fglrx, ни с fglrx-legacy не завелась ни одна карта.

Linuxman ★
()
15 ноября 2013 г.

Удаляйте проприетарный, обновляйтесь до последней Xubuntu (или просто поставьте 13.10 amd64, чтобы за одно архитектуру сменить) на ней обе карты можно завести с помощью DRI_PRIME.

RussianNeuroMancer ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.