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 ★★★★★
()
Ответ на: комментарий от bhfq

Действительно забыл об этом. Поддержки нет, но есть патчи: 1, 2, а третий только для 64-бит 3.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

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

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

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

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