View previous topic :: View next topic |
Author |
Message |
emmerp n00b
Joined: 04 May 2007 Posts: 6
|
Posted: Fri May 04, 2007 8:49 am Post subject: ati-drivers with xorg and beryl [SOLVED] |
|
|
I'm running kernel 2.6.20 and try to install beryl, which fails. I have a ATI Mobility 9600 card. Due to the many howto's and guides, I'm a bit confused now.
The ati-drivers in portage do not work with the newest xorg (>7.1.0), but the binary drivers from the ati site do.
(http://ati.amd.com/support/drivers/linux/linux-radeon.html)
I'm not sure what's the best thing do to, 1) downgrading xorg and use the portage drivers or 2)using the binary drivers.
If I go for 1), I get
Code: | [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) |
whatever I say in packages.mask, for example
Code: |
>=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
|
With option 2), fglrx gets loaded in xorg.conf, X works, but fglrxinfo gives me:
Code: | 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)
|
In the first place, there should be a reference to ATI in stead of Mesa I think, and I can't get rid of the XFree86-DRI error.
DRI is loaded in xorg.conf (module and section)
/var/log/Xorg.0.log gives: Code: | (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): ********************************************* *
|
I've studied al the modular x, ati, xgl en beryl howtos but keep getting above problems...
Last edited by emmerp on Fri May 04, 2007 8:11 pm; edited 1 time in total |
|
Back to top |
|
|
Roman_Gruber Advocate
Joined: 03 Oct 2006 Posts: 3846 Location: Austro Bavaria
|
Posted: Fri May 04, 2007 10:00 am Post subject: |
|
|
hello, use this version, the newer version don*T work jet.
notebook roman # eix xorg-server
[I] x11-base/xorg-server
Available versions: 1.1.1-r1 1.1.1-r5 (~)1.2.0-r3 [M]-*1.2.99.0 ~1.3.0.0 {3dfx aiglx dbus debug dmx dri input_devices_acecad input_devices_aiptek input_devices_calcomp input_devices_citron input_devices_digitaledge input_devices_dmc input_devices_dynapro input_devices_elo2300 input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_jamstudio input_devices_joystick input_devices_keyboard input_devices_magellan input_devices_microtouch input_devices_mouse input_devices_mutouch input_devices_palmax input_devices_penmount input_devices_spaceorb input_devices_summa input_devices_synaptics input_devices_tek4957 input_devices_ur98 input_devices_vmmouse input_devices_void input_devices_wacom ipv6 kdrive minimal nptl sdl video_cards_apm video_cards_ark video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_epson video_cards_fbdev video_cards_fglrx video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_impact video_cards_imstt video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_newport video_cards_nsc video_cards_nv video_cards_nvidia video_cards_r128 video_cards_radeon video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6 video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo xorg xprint}
Installed versions: 1.2.0-r3(11:59:04 04/25/07)(-3dfx -debug dmx dri -input_devices_acecad -input_devices_aiptek -input_devices_calcomp -input_devices_citron -input_devices_digitaledge -input_devices_dmc -input_devices_dynapro -input_devices_elo2300 -input_devices_elographics input_devices_evdev -input_devices_fpit -input_devices_hyperpen -input_devices_jamstudio -input_devices_joystick input_devices_keyboard -input_devices_magellan -input_devices_microtouch input_devices_mouse -input_devices_mutouch -input_devices_palmax -input_devices_penmount -input_devices_spaceorb -input_devices_summa -input_devices_synaptics -input_devices_tek4957 -input_devices_ur98 -input_devices_vmmouse -input_devices_void input_devices_wacom -ipv6 -kdrive -minimal nptl sdl -video_cards_apm -video_cards_ark -video_cards_chips -video_cards_cirrus -video_cards_cyrix -video_cards_dummy -video_cards_epson -video_cards_fbdev video_cards_fglrx -video_cards_glint -video_cards_i128 -video_cards_i740 -video_cards_i810 -video_cards_impact -video_cards_imstt -video_cards_mach64 -video_cards_mga -video_cards_neomagic -video_cards_newport -video_cards_nsc -video_cards_nv -video_cards_nvidia -video_cards_r128 -video_cards_radeon -video_cards_rendition -video_cards_s3 -video_cards_s3virge -video_cards_savage -video_cards_siliconmotion -video_cards_sis -video_cards_sisusb -video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx -video_cards_tdfx -video_cards_tga -video_cards_trident -video_cards_tseng video_cards_v4l -video_cards_vesa -video_cards_vga -video_cards_via -video_cards_vmware -video_cards_voodoo xorg -xprint)
Homepage: http://xorg.freedesktop.org/
Description: X.Org X servers
notebook roman # |
|
Back to top |
|
|
emmerp n00b
Joined: 04 May 2007 Posts: 6
|
Posted: Fri May 04, 2007 10:38 am Post subject: |
|
|
That seems to be the best solution indeed, but the problem is I'm not succeeding in masking xorg > 1.1.1, see topic start. |
|
Back to top |
|
|
Evincar Apprentice
Joined: 13 Feb 2007 Posts: 217 Location: Madrid
|
Posted: Fri May 04, 2007 11:01 am Post subject: |
|
|
Have you tried unmasking 8.33.6 ATI-drivers?
That fixed my DRI trouble, and according to some ATI FAQ I can't find right now , 8.32.5 only has partial support for xorg 7.2, while 8.33.6 has full. Then again, my card is different (X1400).
EDIT: See? I knew the page was somewhere
http://wiki.cchtml.com/index.php/8.32.5
http://wiki.cchtml.com/index.php/8.33.6
Can't comment on the radeon driver, don't have that luxury with my card |
|
Back to top |
|
|
emmerp n00b
Joined: 04 May 2007 Posts: 6
|
Posted: Fri May 04, 2007 11:59 am Post subject: |
|
|
OK thanks for the replys, installing xorg-server-1.1.1-r1 works, with ati-drivers. Now trying emerging the 8.33.6.. |
|
Back to top |
|
|
emmerp n00b
Joined: 04 May 2007 Posts: 6
|
Posted: Fri May 04, 2007 12:52 pm Post subject: |
|
|
When I enable the composite extension, the XFree86-DRI error remains. When I disable the extension, the error is gone, but then beryl-manager complains about 'no composite extension found'...
So what to do now? I'm a bit confused and stuck... |
|
Back to top |
|
|
Evincar Apprentice
Joined: 13 Feb 2007 Posts: 217 Location: Madrid
|
Posted: Fri May 04, 2007 1:28 pm Post subject: |
|
|
emmerp wrote: | When I enable the composite extension, the XFree86-DRI error remains. When I disable the extension, the error is gone, but then beryl-manager complains about 'no composite extension found'...
So what to do now? I'm a bit confused and stuck... |
That behavour is normal, xcomposite doesn't work with fglrx (how surprising... ). There was a way to make beryl-manager work, though. Have you looked in the wiki? I remember you need to install XGL, and NOT AIGLX, but that's it... |
|
Back to top |
|
|
emmerp n00b
Joined: 04 May 2007 Posts: 6
|
Posted: Fri May 04, 2007 3:13 pm Post subject: |
|
|
Thanks, it works!
I was (stupid!) running the xgl server in a seperated display, but started the beryl-manager in my DISPLAY 0 :S
Now I have it fully working with xfce4.
Only thing I didn't manage to get working was using GDM and xfce4, the GDM log in screen keeps flickering so I couln't login. Now i automaticly startx with the xgl server and xfce4 |
|
Back to top |
|
|
|