Toon posts:

[gentoo] ati-drivers i.c.m. xorg en beryl

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een gentoo installatie (kernel 2.6.20) en probeer daar beryl op te installeren, maar dat gaat al vroegtijdig fout. Ik heb een ATI Mobility Radeon 9600 kaart. Ik raak een beetje verstrikt in vele howto's en configuratiemethodes, dus vond het tijd hulp te zoeken.

De ati-drivers in portage werken niet met de nieuwste xorg (>7.1.0), maar de binary drivers van de ati site wel (http://ati.amd.com/support/drivers/linux/linux-radeon.html)

Ik weet niet wat ik het beste kan doen, xorg downgraden en de portage drivers gebruiken (tot nu toe niet gelukt, wat ik ook in packages.mask zet, ik krijg constant
code:
1
2
 [ebuild  N    ] x11-drivers/ati-drivers-8.32.5  USE="opengl -acpi -doc" 57,133 kB 
[blocks B     ] x11-drivers/ati-drivers (is blocking x11-base/xorg-server-1.3.0.0)


met in packages.mask bijvoorbeeld
code:
1
2
3
4
5
6
>=x11-base/xorg-x11-7.1
>=x11-base/xorg-server-1.1.0
>=x11-drivers/xf86-input-evdev-1.1.2-r1
>=x11-drivers/xf86-video-vesa-1.2.0
>=x11-drivers/xf86-input-mouse-1.1.1
>=x11-drivers/xf86-input-keyboard-1.1.0


of wel de binary drivers van de site halen.

Dat laatste heb ik nu gedaan, fglrx wordt geladen in xorg.conf, X werkt gewoon, maar als ik fglrxinfo doe zie ik:
code:
1
2
3
4
5
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)

Ten eerste moet hier een verwijzing naar Ati staan ipv Mesa denk ik, en de XFree86-DRI error hoort er ook niet :). DRI heb ik geladen in xorg.conf (module dri geladen en section dri staat erin)

Wel heb ik een warning in /var/log/Xorg.0.log:
code:
1
2
3
4
5
6
7
8
9
10
(WW) fglrx(0): Failed to open DRM connection
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): No DRM connection for driver fglrx.
(WW) LoadModule: given non-canonical module name "glesx.so"
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *


Ik heb de gentoo modular x, ati, xgl en beryl howto gevold (deels hebben die overlap natuurlijk) maar blijf bovenstaande problemen houden...

  • dragunova
  • Registratie: Mei 2007
  • Laatst online: 09-01 15:49

dragunova

Samozaridnyia Vintovka D.

Ja, het was geloof ik een bekend probleem dat ati en beryl elkaar niet lekker liggen. Hiervoor in de plaats zou je kunnen overwegen diie andere 3D-desktop te draaien, eeeem hoe heet ie ook al weer;
XGL!!!!

Ik zie dat je gentoo gebruikt, misschien heb je iets aan http://www.sabayonlinux.org

does the pope shit in the woods? is a bear catholic?


  • Jungian
  • Registratie: Juni 2006
  • Niet online

Jungian

>_<

dragunova schreef op vrijdag 04 mei 2007 @ 17:45:
Ja, het was geloof ik een bekend probleem dat ati en beryl elkaar niet lekker liggen. Hiervoor in de plaats zou je kunnen overwegen diie andere 3D-desktop te draaien, eeeem hoe heet ie ook al weer;
XGL!!!!
AIGLX een uitbreiding voor X en XGL is een (vervangende) X server.


@EnnerP
Zet eerst eens

Section "Extensions"
Option "Composite" "Disable"
EndSection

in je xorg.conf om DRI te krijgen. Om Beryl ed. werkend te krijgen zul je inderdaad XGL of de open source ati driver moeten gebruiken.

[edit]

De Ati-driver (fglrx) doet het ook prima met X11 R7.2 trouwens. De ati-driver doet het altijd perfect (mits je kaart ondersteund wordt).

[ Voor 12% gewijzigd door Jungian op 04-05-2007 18:37 ]

0.0


Verwijderd

Topicstarter
Heb het al werkend met xgl idd.
Was ff dom bezig: starte een aparte xgl server op display 1, maar startte beryl-manager nog op display 0, wat natuurlijk niet werkte..:S