Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ati-drivers with xorg and beryl [SOLVED]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
emmerp
n00b
n00b


Joined: 04 May 2007
Posts: 6

PostPosted: Fri May 04, 2007 8:49 am    Post subject: ati-drivers with xorg and beryl [SOLVED] Reply with quote

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
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3846
Location: Austro Bavaria

PostPosted: Fri May 04, 2007 10:00 am    Post subject: Reply with quote

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
View user's profile Send private message
emmerp
n00b
n00b


Joined: 04 May 2007
Posts: 6

PostPosted: Fri May 04, 2007 10:38 am    Post subject: Reply with quote

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
View user's profile Send private message
Evincar
Apprentice
Apprentice


Joined: 13 Feb 2007
Posts: 217
Location: Madrid

PostPosted: Fri May 04, 2007 11:01 am    Post subject: Reply with quote

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 :oops:, 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 :twisted:
Back to top
View user's profile Send private message
emmerp
n00b
n00b


Joined: 04 May 2007
Posts: 6

PostPosted: Fri May 04, 2007 11:59 am    Post subject: Reply with quote

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
View user's profile Send private message
emmerp
n00b
n00b


Joined: 04 May 2007
Posts: 6

PostPosted: Fri May 04, 2007 12:52 pm    Post subject: Reply with quote

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
View user's profile Send private message
Evincar
Apprentice
Apprentice


Joined: 13 Feb 2007
Posts: 217
Location: Madrid

PostPosted: Fri May 04, 2007 1:28 pm    Post subject: Reply with quote

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... :roll:). 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
View user's profile Send private message
emmerp
n00b
n00b


Joined: 04 May 2007
Posts: 6

PostPosted: Fri May 04, 2007 3:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum