| Author |
Message |
|
|
Post subject: Expansion of Shame's beryl howto for those with ATI cards
Posted: Jan 17, 2007 - 07:28 AM
|
|
Joined: Dec 12, 2006
Posts: 28
Status: Offline
|
|
This HowTo is compiled just from my first try on getting beryl working on my ATI Radeon 9700PRO on my laptop. Use at your own risk.
This howto is for those who own a graphics card that can run via the open source "radeon" driver. These I believe are r200 and r300 cards. It will get you running beryl via AIGLX and so we will need nothing more then the basic sidux repos and Shames repos.
WARNING: In order to enable this you MUST edit the xorg.conf file. This is very dangerous I don't believe I can emphasis it enough. Before you run this please at least back it up by running the following line as root.
Code:
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.org
From this if you end up with your Xserver not working you can boot back into your original by changing the xorg.conf back with the xorg.conf.org.
Step 1:
Setting up the radeon driver.
in the /etc/X11/xorg.conf file change in driver section from
Code:
Driver "ati"
to the following:
Code:
Driver "radeon"
After this reboot your Xserver and make sure you are directly rendering via:
Code:
glxinfo | grep -i direct
Step 2:
Edit the /etc/X11/xorg.conf file for composite
Check your modules and make sure they are the following:
Code:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
At the end of devices add the following(don't know for sure if this is necessary yet but I don't believe it hurts):
Code:
Option "XAANoOffscreenPixmaps"
Option "AddARGBGLXVisuals" "On"
At the end of your xorg.conf(if its not in there anywhere else) add the following section:
Code:
Section "Extensions"
Option "Composite" "Enable"
EndSection
After this reboot your Xserver.
Step 3:
Install Beryl.
To do this use Shame's repos at: http://www.sidux.com/PNphpBB2-viewtopic-t-210.html |
Last edited by Alpha_Cluster on Jan 28, 2007 - 01:40 AM; edited 1 time in total
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Jan 18, 2007 - 12:11 AM
|
|

Joined: Dec 08, 2006
Posts: 250
Location: Deptford, NJ
Status: Offline
|
|
Hi Alpha_Cluster,
I printed out your howto.
Guess my video card doesn't work like yours. It is a :
Code:
ATI Radeon R250 [Mobility FireGL 9000]
I change in the xorg.conf
Driver = fglrx to radeon
rebooted and did the glxinfo
Code:
glxinfo | grep -i direct
direct rendering: No
btw: If Driver = fglrx then I get
Code:
glxinfo | grep -i direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
any ideas?
Thanks
RR |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Jan 18, 2007 - 01:23 AM
|
|
Joined: Dec 02, 2006
Posts: 173
Location: Berlin
Status: Offline
|
|
| I'm wondering about 'radeon' at all, the Xorg driver for Ati is called 'ati' and not 'radeon'. But personally I won't try Beryl at all on my old pIII-450 with Radeon 9000. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Jan 18, 2007 - 05:03 AM
|
|
Joined: Dec 12, 2006
Posts: 28
Status: Offline
|
|
RRowawn: Yours I believe should run off of the "firegl" driver i believe i saw that one while i was searching for the radeon.
Crest: the radeon driver is an Open Source 3d graphics driver for the radeon cards whereas the ati driver is merely a 2d driver. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Jan 18, 2007 - 05:44 AM
|
|
Joined: Dec 02, 2006
Posts: 173
Location: Berlin
Status: Offline
|
|
Not really heard of such differences in the Xorg ati driver. I was always running it with 'ati' but will see if there is a difference at all when changing it to 'radeon'.
Edit: I have played with 'ati' and 'radeon' driver setting and even with options like EnablePageFlip but there was no difference at all when trying it with some hw accelerated graphics demos. The slower parts were at no point faster than with standard settings. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Jan 18, 2007 - 08:18 PM
|
|
Joined: Dec 12, 2006
Posts: 28
Status: Offline
|
|
| Actually i believe i have an explanation for you on that. I don't believe your card is r300 i think its an r200 the 'radeon' really only makes a difference with the r300 line which has no 3d support from the ati driver where the ati driver does provide 3d support to legacy cards. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Jan 18, 2007 - 09:18 PM
|
|

Joined: Dec 08, 2006
Posts: 250
Location: Deptford, NJ
Status: Offline
|
|
|
Alpha_Cluster wrote:
RRowawn: Yours I believe should run off of the "firegl" driver i believe i saw that one while i was searching for the radeon.
Crest: the radeon driver is an Open Source 3d graphics driver for the radeon cards whereas the ati driver is merely a 2d driver.
I tried firegl driver and kde would not start up. Guess I don't have that driver loaded. I changed it back to default.
Thanks
RR |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Jan 18, 2007 - 10:02 PM
|
|
Joined: Dec 02, 2006
Posts: 173
Location: Berlin
Status: Offline
|
|
| The last ATI proprietary fglrx driver with support for Radeon 9000 (should also include Mobility cards) is version 8.28.8. The du-fixex-h2 script should guide you through the install process, installation of this specific driver is atleast supported. But this driver is usually not much faster than the Xorg one. |
|
|
| |
|
|
|
 |
|
|
Post subject: THANK YOU!
Posted: Jan 19, 2007 - 12:25 AM
|
|
Joined: Dec 08, 2006
Posts: 82
Status: Offline
|
|
I've been trying to get beryl (before that, compiz) running reliably on my radeon mobility 9700 for the last.... well, since compiz came on the scene, and certainly since beryl came along. Your instructions work very nicely!
There are problems (for example, aquamarine spawns oodles of little windows, and I have to kill the xserver if I accidentally choose it), but otherwise all works well. Thanks again. |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: THANK YOU!
Posted: Jan 19, 2007 - 03:19 AM
|
|

Joined: Dec 01, 2006
Posts: 898
Status: Offline
|
|
The ati driver is a meta package that encompasses rage128 and radeon. It will simply figure out which one you are using. No harm in using either.
EDIT: Can someone make a script using shame's repo for xgl/fglrx? Kano did this with compiz in some other repository, I think we could do the same for fglrx users in sidux/shame's debs. The OSS drivers gets mad slow after a while on my Radeon 9600 XT 256mb DDR2. |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: THANK YOU!
Posted: Jan 19, 2007 - 04:56 PM
|
|
Team Member

Joined: Nov 27, 2006
Posts: 2034
Location: buffalo, ny
Status: Offline
|
|
I don't know how many times this has to be said, you can't use beryl & fglrx (normally, it is dogass slow with xgl)
ATI & fglrx does NOT support AIGLX
2 great places to hang out to keep informed on ATI are
phoronix forums
rage3d linux |
_________________ .... _
... (0)>
... / / \
.. / / . )
.. V_/_sidux powered
You can check out any time you like ... but you can never leave
|
| |
|
|
|
 |
|
|
Post subject: RE: THANK YOU!
Posted: Jan 19, 2007 - 06:31 PM
|
|

Joined: Dec 01, 2006
Posts: 898
Status: Offline
|
|
| I meant XGL not AIGLX. |
_________________ "Cool was never cool until the cool guys at Cool industries developed a cool new product: Cool."
|
| |
|
|
|
 |
|
|
Post subject: Re: RE: THANK YOU!
Posted: Jan 19, 2007 - 07:03 PM
|
|

Joined: Dec 08, 2006
Posts: 250
Location: Deptford, NJ
Status: Offline
|
|
|
piper wrote:
I don't know how many times this has to be said, you can't use beryl & fglrx (normally, it is dogass slow with xgl)
ATI & fglrx does NOT support AIGLX
2 great places to hang out to keep informed on ATI are
phoronix forums
rage3d linux
Guess I'll remove beryl from the current laptop. I do have a new laptop but have not installed Linux on it yet (waiting for the sidux ISO so I don't have to install debian or kanotix then upgade to sidux) The new laptop has an Nvidia card in it.
Thanks
RR |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: Re: RE: THANK YOU!
Posted: Jan 19, 2007 - 07:13 PM
|
|
Team Member

Joined: Nov 27, 2006
Posts: 2034
Location: buffalo, ny
Status: Offline
|
|
RRowan
You can give it a try to see what your results are, mine are not very good with a 9800 pro, but only you can tell if it is useable or not |
_________________ .... _
... (0)>
... / / \
.. / / . )
.. V_/_sidux powered
You can check out any time you like ... but you can never leave
|
| |
|
|
|
 |
|
|
Post subject: Re: RE: Re: RE: THANK YOU!
Posted: Jan 19, 2007 - 10:20 PM
|
|

Joined: Dec 08, 2006
Posts: 250
Location: Deptford, NJ
Status: Offline
|
|
|
piper wrote:
RRowan
You can give it a try to see what your results are, mine are not very good with a 9800 pro, but only you can tell if it is useable or not
Hi Piper,
I cried Uncle with beryl on that laptop. Besides I need to spend more time learning the basics of Linux instead of worrying about the eye candy. I commented out beryl from the source file and remove beryl.
I'll revisit beryl at a later date.
Thanks
RR |
|
|
| |
|
|
|
 |
|
|