LINUX.ORG.RU

gallium ati


0

0

В последнее время как-то уж сильно захотелось выжать opengl 2.1 из моей карточки ATI Mobility Radeon X2300 (R520). На сайте radeon features написано, что с помощью gallium уже можно получить 2.1, и многие «в этих ваших интернетах» уже хвастаются его наличием. Однако как его правильно запустить на gentoo?
1. layman -a x11
2. размаскировываю все 9999
3. emerge -v1p libdrm mesa xorg-server xf86-video-ati xf86-input-evdev xf86-input-keyboard xf86-input-mouse xf86-video-v4l xorg-drivers
4. Переключаю на использование gallium: eselect mesa set r300 gallium
5. В результате получаю ошибку в Xorg:

[  2325.451] (II) Initializing built-in extension RENDER
[  2325.451] (II) Initializing built-in extension RANDR
[  2325.451] (II) Initializing built-in extension COMPOSITE
[  2325.451] (II) Initializing built-in extension DAMAGE
[  2325.459] (II) AIGLX: Screen 0 is not DRI2 capable
[  2325.459] drmOpenDevice: node name is /dev/dri/card0
[  2325.459] drmOpenDevice: open result is 11, (OK)
[  2325.459] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[  2325.459] drmOpenDevice: node name is /dev/dri/card0
[  2325.459] drmOpenDevice: open result is 11, (OK)
[  2325.459] drmOpenByBusid: drmOpenMinor returns 11
[  2325.459] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[  2325.465] 
Backtrace:
[  2325.465] 0: /usr/bin/X (xorg_backtrace+0x28) [0x4a0a08]
[  2325.465] 1: /usr/bin/X (0x400000+0x631d9) [0x4631d9]
[  2325.465] 2: /lib/libpthread.so.0 (0x7f1a41405000+0xf2d0) [0x7f1a414142d0]
[  2325.465] Segmentation fault at address (nil)
[  2325.465] 
Fatal server error:
[  2325.465] Caught signal 11 (Segmentation fault). Server aborting
[  2325.465] 
[  2325.465] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  2325.465] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  2325.465] 
[  2326.011] Output LCD1 disable success
[  2326.021] Blank CRTC 0 success
[  2326.022] Disable CRTC 0 success
[  2326.022] Output CRT1 disable success
[  2326.033] Blank CRTC 1 success
[  2326.033] Disable CRTC 1 success
[  2326.033] (II) RADEON(0): RADEONRestoreMemMapRegisters() : 

Может кто знает какие действия нужно совершить, чтобы все таки запустить Xorg с gallium?

★★★★

Ответ на: комментарий от du_hast

>а че там в /var/log/Xorg.0.log ?

Ну, в принципе, кусок его показан.

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

Да kms помогло. Однако kms какой-то глючный. Перед загрузкой Xorg весь экран постоянно моргает.

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

Нет все намного хуже. К ноутбуку подлючен монитор. На мониторе все нормально и Хorg и консоль. У ноутбука экран постоянно моргает и там и там, даже если его оставить без внешнего монитора.

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

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

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