[fglrx] Invalid ATI BIOS from int10, the adapter is not VGA-enabled
hainz 25 мая, 2010 - 14:35
А есть ли способ решить проблему fglrx драйвера? т.к. он некоректно определяет биос видеокарты, при наличии двух карт(интел ГМАХД ati mobility hd 5730) вот частичный лог Xorga:
(II) fglrx(0): Bad V_BIOS checksum (II) fglrx(0): Primary V_BIOS segment is: 0xc000 (EE) fglrx(0): Hasn't establisted DRM connection (II) fglrx(0): Invalid ATI BIOS from int10, the adapter is not VGA-enabled (EE) fglrx(0): Invalid video BIOS signature! (EE) fglrx(0): GetBIOSParameter failed (EE) fglrx(0): PreInitAdatper failed (EE) fglrx(0): PreInit failed (II) fglrx(0): === [atiddxPreInit] === end drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 15, (OK) drmOpenByBusid: Searching for BusID pci:0000:00:02.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 15, (OK) drmOpenByBusid: drmOpenMinor returns 15 drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 (**) intel(1): Depth 24, (--) framebuffer bpp 32 (==) intel(1): RGB weight 888 (==) intel(1): Default visual is TrueColor (**) intel(1): Option "Tiling" "false" (II) intel(1): Integrated Graphics Chipset: Intel(R) Arrandale (--) intel(1): Chipset: "Arrandale"
полный лог http://paste.org.ru/?sgb3dc
сам xorg.conf
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "LaptopLCD_ATI" 0 0 Screen "LaptopLCD_Intel" EndSection Section "Module" Load "glx" Load "extmod" Load "record" Load "GLcore" Load "dbe" Load "dri" Load "dri2" EndSection Section "Monitor" Identifier "LCD" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" Identifier "Intel GMA HD 5700" Driver "intel" BusID "PCI:0:2:0" VendorName "Intel Corporation" Option "AccelMethod" "UXA" Option "Tiling" "false" EndSection Section "Device" Identifier "ATI Mobility Radeon HD 5730" Driver "fglrx" VendorName "ATI Technologies Inc" BoardName "Unknown Board" Option "DRI" "true" Option "XAANoOffscreenPixmaps" "true" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "LaptopLCD_ATI" Device "ATI Mobility Radeon HD 5730" Monitor "LCD" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1366x768" EndSubSection EndSection Section "Screen" Identifier "LaptopLCD_Intel" Device "Intel GMA HD 5700" Monitor "LCD" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1366x768" EndSubSection EndSection Section "DRI" Mode 0666 EndSection Section "Extensions" Option "Composite" "On" EndSection .
Пробовал отказаться от fglrx, но ни radeonhd ни radeon не заработал, стандартная ошибка: Не найдено устройство.
»
- Для комментирования войдите или зарегистрируйтесь
hainz написал(а): BusID
Вместо этого попробуйте так:
BusID "PCI:1:0:1"
Справедливость восторжествует.
Что-то не то, по-моему.
Сдаётся мне, что не BusID "PCI:1:0:1", а BusID "PCI:0:1:0"
В логе же написано
И я, кажется, ошибся о_О
Не думаю, что они на одной
Не думаю, что они на одной шине :)
Справедливость восторжествует.
Ну не знаю я про ATI %)
Из лога я увидел, что эта карточка пока не поддерживается fglrx...
Или я не прав?
Если в биосе выставить только
Если в биосе выставить только дискретную графику то всё работает.
Вывод lspci
Похоже что в режиме ппереключения графики, не работает именно ati карта, даже под vesa. Сейчас ещё раз протестирую что что вы предложили.
В случае 1:0:1 чёрный экран с мигающей полоской, лог Х нечитабельный. и во всех остальных случаях таже картина, карты в консоли переключаются, а вот при попытке загрузить иксы, он намертво вешает всю систему.
В результате эксперементов
В результате эксперементов было выяснено что, иксы(они ли?) неккоректно воспринимают отключение какой либо карты в режиме переключения видеокарт. А именно, если выключить какую либо видеокарту до загрузки иксов, то они не загрузятся в любом случае(либо ошибка FGLRX либо intel Fatal : Module fbcon not found( в этом случае лог не содержит ошибок(сам лог http://paste.org.ru/?jt3f5t )). Если активны две видеокарты, то иксы грузятся на intelовской карте и работаеют, если отключить в это время ATИ карту, то она отключится, но при попытке перелогиниться падают иксы с ошибкой fbcon. и соотвественно ати карта не работает ни под vesa ни под fglrx, открытые драйвера radeon(HD) не обнаруживают мою карту. Что это? Кривой биос, недоработанная технология под linux, проблемы xorgа? Стоить ли писать в багзиллу и в чью?
Я, чесно говоря, уже плохо
Я, чесно говоря, уже плохо понимаю о чем вы говорите :) Особенно вот это "если активны две видеокарты, то иксы грузятся на intelовской карте и работаеют, если отключить в это время ATИ карту, то она отключится"
Справедливость восторжествует.
Смотрите. В ноутбуке две
Смотрите. В ноутбуке две видеокарты, одна встроена в core i3 другая ati 5730.
В биосе можно выбрать два режима графики:
1)Только дискретная графика. Работает и обнаруживается только ATi
2) Переключаемый режим. В этом случае обнаруживаются все две видеокарты, работает какая то одна по желанию пользователя.
В первом случае всё нормально работает с драйвером fglrx, но при этом жрёт батарею.
Второй случай, по умолчанию, после загрузки ядра, питание подётся на две видеокарты одновременно, все две обнаруживаются, если запустить в таком режиме gdm(x server) он работает нормально, на карте от intelа, при этом на карту ати подётся питание. Теперь, представим что до загрузки Xов, мы отключаем питание от любой карты(без разницы какая), то в случае отключения:
a) Карты АТИ, я получаю сообщение от Х Fatal: module fbcon not found
b) Карты интел: fglrx: Invalid signature BIOS
Теперь, представим что я загрузил X в режиме двух активных карт(напоминаю что используется карта интел), выключаю питание с карты ATI(оно выключается), работаю до перезапуска Хов(например меняю пользователя) и получаю подпункт a. Я понятно обьяснил ситуацию?
Да, теперь понятно. А с какой
Да, теперь понятно. А с какой конфиг загружается в переключаемом режиме, тот который на две видеокарты или вы меняете как-то на другой конфиг?
P.S.: Может что-то прояснит lspci при одновременно включенных двух видеокартах и каждой по-отдельности. Т.е. не загружаясь в X. Я не уверен, но что если при загрузке по-отдельности устройства на шине как-то ротируются.
Справедливость восторжествует.
hainz написал(а): В
http://kernelnewbies.org/LinuxChanges#head-5c0a6ff5325bae07a1d5ff12b0c33b89f2128173
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Попробывал, не получилось. В
reserved
покупайте нвидию или долбайте
<троллинг> покупайте нвидию или долбайте техподдержку ATI, чтоб они наконец-то допилили гребаные дрова!<троллинг>