sidux.com
Menu

News

Give back
Last 3 Contributions
30-06-2009 50.00
20-06-2009 30.00
16-06-2009 100.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
Alpha_Cluster
Post subject: Expansion of Shame's beryl howto for those with ATI cards  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
RRowan
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Crest
Post subject:   PostPosted: 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.
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Alpha_Cluster
Post subject:   PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
Crest
Post subject:   PostPosted: 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.
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Alpha_Cluster
Post subject:   PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
RRowan
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Crest
Post subject:   PostPosted: 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.
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
smoo
Post subject: THANK YOU!  PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
damentz
Post subject: RE: THANK YOU!  PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
piper
Post subject: RE: THANK YOU!  PostPosted: 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
 
 View user's profile Send private message Send e-mail Visit poster's website  
Reply with quote Back to top
damentz
Post subject: RE: THANK YOU!  PostPosted: 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."
 
 View user's profile Send private message  
Reply with quote Back to top
RRowan
Post subject: Re: RE: THANK YOU!  PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
piper
Post subject: RE: Re: RE: THANK YOU!  PostPosted: 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
 
 View user's profile Send private message Send e-mail Visit poster's website  
Reply with quote Back to top
RRowan
Post subject: Re: RE: Re: RE: THANK YOU!  PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2009 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux™ is Free Software released under the GNU/GPL license and other compatible licenses.
powered by Zikula & Zafenio