HD4570 (fglrx или xf86-ati)

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
BlackHobbiT
Сообщения: 34
ОС: Gentoo Linux

HD4570

Сообщение BlackHobbiT »

Товарисч принес ноут с мандривой, попросил собрать генту с иксами.
ТАк вот - видяха на ноуте Radeon HD 4570 - пакет ati-drivers встал, предупредив что видяхи младше R600 не поддерживают. Погуглив обнаружил, что эта видяха имеет R710, успокоившись продолжил сборку.

Иксы при попытке старта падают со следующей месагой:

Участок лога:

Код: Выделить всё

(--) fglrx(0): Chipset: "ATI Radeon HD 3200 Graphics " (Chipset = 0x9612)
(--) fglrx(0): (PciSubVendor = 0x1043, PciSubDevice = 0x1b12)
(--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
(--) fglrx(0): Linear framebuffer (phys) at 0xc0000000
(--) fglrx(0): MMIO registers at 0xfbcf0000
(--) fglrx(0): I/O port at 0x0000c000
(==) fglrx(0): ROM-BIOS at 0x000c0000
(II) fglrx(0): AC Adapter is used
(II) fglrx(0): Primary V_BIOS segment is: 0xc000
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib64/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
    compiled for 1.6.5, module version = 1.1.0
    ABI class: X.Org Video Driver, version 5.0
(II) fglrx(0): VESA BIOS detected
(II) fglrx(0): VESA VBE Version 3.0
(II) fglrx(0): VESA VBE Total Mem: 16384 kB
(II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS
(II) fglrx(0): VESA VBE OEM Software Rev: 10.94
(II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc.
(II) fglrx(0): VESA VBE OEM Product: RS780M
(II) fglrx(0): VESA VBE OEM Product Rev: 01.00
(II) fglrx(0): ATI Video BIOS revision 9 or later detected
(--) fglrx(0): Video RAM: 262144 kByte, Type: DDR2
(II) fglrx(0): PCIE card detected
(--) fglrx(0): Using per-process page tables (PPPT) as GART.
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(II) fglrx(0): PCI bus 2 card 0 func 0
(**) fglrx(0): Chipset: "ATI Mobility Radeon HD 4500 Series" (Chipset = 0x9553)
(**) fglrx(0): (PciSubVendor = 0x1043, PciSubDevice = 0x1b32)
(**) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
(--) fglrx(0): Linear framebuffer (phys) at 0xd0000000
(--) fglrx(0): MMIO registers at 0xfbdf0000
(--) fglrx(0): I/O port at 0x0000d000
(==) fglrx(0): ROM-BIOS at 0x000c0000
(EE) fglrx(0): Invalid video BIOS signature!
(EE) fglrx(0): GetBIOSParameter failed
(EE) fglrx(0): PreInitAdapter for slave 0 failed
(II) fglrx(0): Using adapter: 1:5.0.
(II) fglrx(0): [FB] MC range(MCFBBase = 0xc0000000, MCFBSize = 0x10000000)
(II) fglrx(0): Interrupt handler installed at IRQ 18.
(II) fglrx(0): IRQ 18 Enabled.

Backtrace:
0: /usr/bin/X(xorg_backtrace+0x26) [0x4e7436]
1: /usr/bin/X(xf86SigHandler+0x39) [0x48bf99]
2: /lib/libc.so.6 [0x7f08b4a483a0]
3: /usr/lib64/xorg/modules/drivers//fglrx_drv.so(PostPreInitAdapter+0xf6) [0x7f08b3a3ad76]
4: /usr/lib64/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0x1430) [0x7f08b3a3c690]
5: /usr/bin/X(InitOutput+0xd79) [0x468b39]
6: /usr/bin/X(main+0x200) [0x4304f0]
7: /lib/libc.so.6(__libc_start_main+0xe6) [0x7f08b4a34a26]
8: /usr/bin/X [0x42fb49]

Fatal server error:
Caught signal 11.  Server aborting


Please consult the The X.Org Foundation support
     at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.


RADEONHD тоже ругается:

Код: Выделить всё

(EE) RADEONHD(0): Cannot allocate 0 bytes of memory for BIOS image
(EE) RADEONHD(0): Failed to retrieve the minimum PLL output clock from ATOM
(EE) RADEONHD(0): Failed to retrieve the maximun PLL output clock from ATOM
(EE) RADEONHD(0): Failed to retrieve the Pixel Clock clock from ATOM
(EE) RADEONHD(0): Failed to retrieve the reference clock from ATOM
(EE) RADEONHD(0): RHDConnectorsInit: Failed to retrieve connector information
(EE) RADEONHD(0): Card information has invalid connector information
(EE) Screen(s) found, but none have usable configuration.
Компиль/собирай - плати до*уя за свет
Спасибо сказали:
i18n
Сообщения: 192

Re: HD4570

Сообщение i18n »

В логах явно говорится о проблемах с BIOS видеакарты. Следовательно, прогноз неутешительный, производитель ноутбука что-то там перемудрил.
Спасибо сказали:
Аватара пользователя
BlackHobbiT
Сообщения: 34
ОС: Gentoo Linux

Re: HD4570

Сообщение BlackHobbiT »

Хм, а перелазить биос можно? не прибегая к специальным средствам?

Прокурив логи более внимательно, нашел, что radeonhd определяет карточку как RS780 -т.е. видюхи серии Radeon 3100/3200/3300.
когда lspci говорит о том, что мост AMD RS780, а сама видяха M92 Radeon 4500 series
Компиль/собирай - плати до*уя за свет
Спасибо сказали:
Аватара пользователя
BlackHobbiT
Сообщения: 34
ОС: Gentoo Linux

Re: HD4570

Сообщение BlackHobbiT »

В этом нойте две видюхи - интегрированная и PCI-E мобильная. В биосе возможности отключения какой-либо видюхи нет. Вопрос: как это сделать, либо указав драйверу радеона устройство - хотя и в ксорге стоит правильное устройство, драйвер подцепляет видяху, встроенную в шину
Компиль/собирай - плати до*уя за свет
Спасибо сказали:
W1R0X
Сообщения: 46
ОС: Gentoo
Контактная информация:

Re: HD4570

Сообщение W1R0X »

Если ноутбук ASUS K50AB... то отключение интегрированной карты, делается в биосе переходом в режим dGPU. Где-то в настройках это есть, не помню как правильно называется параметр. После этого определяется только 4570. Но тем не менее все равно какие то проблемы с видео есть... у меня периодически ноутбук просто зависает при старте X.
Спасибо сказали:
Ответить