blogage.de > Forlong > Forlong's Blog > Entry > 23 October 2007 > fglrx 8.42.3 - finally with AIGLX sup...
  De | En | Sign up | Login

fglrx 8.42.3 - finally with AIGLX support

Believe it or not, I am running Compiz without Xgl on fglrx. Right now.

Here's the new driver

 

And here's how I managed to get it to run on Ubuntu 7.10 Gutsy Gibbon

 

  1. Remove Xgl (whoohoo) (if present)

    sudo apt-get remove xserver-xgl
  2.  

  3. Remove the old driver (if present)

    Go to System → Administration → Restricted Drivers Manager and choose disable.

    Alternatively remove it yourself:

    sudo apt-get remove xorg-driver-fglrx
  4.  

  5. Delete old fglrx debs (might not be necessary)

    sudo rm -f /usr/src/fglrx-kernel*.deb
  6.  

  7. Blacklist old fglrx module

    sudo gedit /etc/default/linux-restricted-modules-common
  8. And insert fglrx - it should look like this then:

    DISABLED_MODULES="fglrx"

    Alternatively remove the linux-restricted-modules-* package for your kernel (that's what I did, because I don't need them - don't do this, if you use an Atheros chip).

     

  9. Download the driver installer to your home folder

    wget http://www2.ati.com/drivers/linux/ati-driver-installer-8.42.3-x86.x86_64.run
  10.  

  11. Install necessary packages

    sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic
  12.  

  13. Create .deb packages

    bash ./ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/gutsy
  14.  

  15. Install .deb packages

    sudo dpkg -i fglrx-kernel-source_8.42.3-1_i386.deb xorg-driver-fglrx_8.42.3-1_i386.deb
  16.  

  17. Compile kernel module

    sudo m-a prepare,update
    
    sudo m-a build,install fglrx-kernel
    sudo depmod
  18.  

  19. Set up the driver

    sudo gedit /etc/X11/xorg.conf

  20. Make sure "fglrx" is set for the Driver in the Section "Device".

     

    And if present, remove (whoohoo again)

    Section "Extensions"
    
    Option "Composite" "0" # or "Disable"
    EndSection
    As well as
    Section "ServerFlags"
    
    Option "AIGLX" "off"
    EndSection

     

  21. Reboot
  22.  

  23. Enjoy

    SKIP_CHECKS=yes compiz
  24. (necessary because fglrx is not on Ubuntu's whitelist)

    If it works, do this:

    mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager

    This will create a file in your home folder which makes sure that Compiz will run without the above prefix from then on.

Trackbacks



No trackbacks, yet.

Comments Help Feed

børge (Anonymous)
4 years ago

Thanks for making this how to! Unfortunately it didn't quite work for me. I don't know if it's supposed to work on every ATI card? I have a X700.

What happened was that after "SKIP_CHECKS=yes compiz" The whole screen went completely white! It was obvious that the programs was still running "behind" the white, because I could see the cursor changing when I moved it around. And Compiz was running, because when I pressed Ctrl+Alt+Down the cube "unfolded", and I saw the skydome in the background, but the desktops was still completely white. Do you know how to fix this?

ZeQk (Anonymous)
4 years ago

its is really?????

its a really link of the driver ati?

because if you paste in the explorer http://www2.ati.com/drivers/linux/ati-driver-in...

so download

sorry for my english

elite (Anonymous)
4 years ago

I did it,but the desktop effects is not enable.

inmolatus (Anonymous)
4 years ago

Checking for Xgl: not present.
No whitelisted driver found
SKIP_CHECKS is yes, so continuing despite problems.
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: not present.
SKIP_CHECKS is yes, so continuing despite problems.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting kde-window-decorator
/usr/bin/compiz.real (core) - Fatal: No composite extension
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 158
Minor opcode: 4
Resource id: 0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 158
Minor opcode: 4
Resource id: 0x0

What did I do wrong?

moi1392 (Anonymous)
4 years ago

"Checking for Composite extension: not present. "

and

"/usr/bin/compiz.real (core) - Fatal: No composite extension "

compisite is disabled in you xorg.conf, you need to enable it.

koko (Anonymous)
4 years ago

i have the same problem as boerge,i have radeon 9550 card.Do you know how to fix this?

Ohax (Anonymous)
4 years ago

Doesn't work...

iamauser (Anonymous)
4 years ago

Thx for this nice how to.

Compiz is working, also cube runs good. But in Firefox or other Tools scrolling is very slow... and some things like that.. ?!

Do you have an answer for me?

Thanks

Andy Barlow (Anonymous)
4 years ago

I have the same scrolling problem. Any ideas?

andrew.barlow@gmail.com

4 years ago

First of all a disclaimer: this is not a proper How-To.
It's just how I managed to get it working. If it works for you as well, then great but please don't blame me if it doesn't work on your machine.

@børge/koko: it's hard to guess what's wrong on your machine, it could be a mismatch. Try reinstalling libgl1-mesa-dri and libgl1-mesa-glx.

@iamauser/Andy Barlow: I noticed that as well. Unfortunately I didn't have the time to test the driver well. But what I've seen so far is pretty disappointing, because the open radeon driver worked better for me with Compiz.

Obsi (Anonymous)
4 years ago

obsi@ubuntu:~$ compiz --replace
Checking for Xgl: not present.
No whitelisted driver found
SKIP_CHECKS is yes, so continuing despite problems.
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format

What's wrong in that line second from bottom? I can't open compiz settings tool :C

4 years ago

Don't worry, I have the exact same output.
If ccsm isn't working it has nothing to do with that.

Make sure you do not have any third-party repositories enabled and then remove and reinstall every package related to Compiz.

mike (Anonymous)
4 years ago

for whitelisting
in gnome

sudo gedit /etc/xdg/compiz/compiz-manager

in KDE

sudo kate /etc/xdg/compiz/compiz-manager

add this line at the end

WHITELIST=fglrx

ZeQk (Anonymous)
4 years ago

this is a FAKE

this driver is not real!!!!!

fglrx 8.42.3 even not is available. Check this http://ati.amd.com/online/rss/atilinuxdriver.rs...

OK????

Regarding the link, if you try download ati-driver-installer-8.50.3-x86.x86_64.run , also download

try http://www2.ati.com/drivers/linux/ati-driver-in...

this howto is very TRUCHO!! xDDD

Zip (Anonymous)
4 years ago

Your instructions worked a charm... almost. When I enable compiz with compiz --replace, window borders disappear briefly, then compiz seems to start. Virtual desktop switching and wobbly windows are very clearly working, but there are a LOT of corrupted artifacts. There is pink-green snow on the konsole (I am in KDE) and the buttons on the kicker bar are mostly covered in white.

Any idea what could be wrong?

rat (Anonymous)
4 years ago

Nice guide man. I still got a strange problem:
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
[drm] failed to load kernel module "fglrx"
(WW) fglrx(0): Failed to open DRM connection
(--) fglrx(0): VideoRAM: 262144 kByte, Type: DDR2
(II) fglrx(0): PCIE card detected
(WW) fglrx(0): board is an unknown third party board, chipset is supported

rat (Anonymous)
4 years ago

Just to follow up:
I had modprobe fglrx
FATAL: Could not open '/lib/modules/2.6.22-14-generic/volatile/fglrx.ko': No such file or directory

after sudo ln -s /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko /lib/modules/2.6.22-14-generic/volatile/fglrx.ko
sudo modprobe fglrx
but sudo lsmod | grep fglrx is still empty...

rat (Anonymous)
4 years ago

Final news ;) Now:
(II) fglrx(0): ATI Video BIOS revision 9 or later detected
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card6
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card7
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card8
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card9
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card10
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card11
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
(WW) fglrx(0): Failed to open DRM connection

So it seems like the driver is loaded but DRI is not there...

iamauser (Anonymous)
4 years ago
rat (Anonymous)
4 years ago

I've fixed it :) Just reinstalled everything...

Anyway am I the only one who has semitransparent AMD logo with Testing use only Unsupported hardware?

It sort of pisses me of a bit :)

ZeQk (Anonymous)
4 years ago

Sorry, Its is true!

i do, and works perfectly

sorry for my mistake

ginex101 (Anonymous)
4 years ago

This method enables Compiz-fusion correctly on laptop Toshiba Satellite M40-281 with ATi Mobility Radeon X700.

Thank you so much !!!

peter (Anonymous)
4 years ago

Had some problems getting it to work from my Feisty upgrade Gutsy so I re-installed from scratch, followed this guide and SUCCESS!

Thanks mate!

rt (Anonymous)
4 years ago

I was able to install the driver for my ati x600 and didn't required me to insert anything on my xorg.conf, but I did have to create SKIP_CHECKS=yes doc for compiz-manager. After that I was able to run compiz-fuxion via aiglx, but it seem to slow down firefox scroll.

YannTech (Anonymous)
4 years ago

Works ! Metacity won't move any window, i search the bug ...

flomik (Anonymous)
4 years ago

did everything as in the article

glxinfo | grep rendering
direct rendering: Yes

fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1300 / X1550 Series
OpenGL version string: 2.0.6958 Release

compiz
Checking for Xgl: not present.
No whitelisted driver found
SKIP_CHECKS is yes, so continuing despite problems.
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: not present.
SKIP_CHECKS is yes, so continuing despite problems.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator

(gtk-window-decorator:5961): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(gtk-window-decorator:5961): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap
/usr/bin/compiz.real (core) - Fatal: No composite extension

What can a problem be in?

iamauser (Anonymous)
4 years ago

edit:
/etc/xdg/compiz/compiz-manager

and add:
WHITELIST="nvidia intel ati radeon i810 fglrx"

then it should work... and check if you have edited:
/etc/default/linux-restricted-modules-common

with
DISABLED_MODULES="fglrx"

Another very good Wiki is the "Unofficial Wiki of ATI":
http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_I... (Ubuntu)
http://wiki.cchtml.com/index.php/Main_Page

panos (Anonymous)
4 years ago

I can confirm that it works with a x600 Mobile on a Kubuntu 7.10 laptop.

Just followed the tutorial ... that's all. Maybe I should note my previous attempts with the older driver version and xgl,which screwded my X. I did NOT make a clean install, just deactivated the fglrx.

I can also confirm the Firefox scrolling problem. Nice effects, but KDE4 is ante portas ...

starche (Anonymous)
4 years ago

I did everything like in this manual, but when I decided to check the driver. And here is it:

roman@roman-laptop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)

What's wrong? It came back to mesa driver...

starche (Anonymous)
4 years ago

I think it's necessary to add to this manual:

"and after this it's necessary to turn ATI driver on through restricted driver manager"

Now I've got:

roman@roman-laptop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON 9600/9700 Series
OpenGL version string: 2.0.6958 Release

(before last line look like
"8.37.8")

and

roman@roman-laptop:~$ glxgears
14909 frames in 5.0 seconds = 2981.661 FPS
15061 frames in 5.0 seconds = 3012.090 FPS
15059 frames in 5.0 seconds = 3011.716 FPS
15071 frames in 5.0 seconds = 3014.052 FPS
15068 frames in 5.0 seconds = 3013.552 FPS

What, I believe, not really bad for ancient Radeon 9600 :)

Author, REALLY thanks :)

Nemes Ioan S... (Anonymous)
4 years ago

Well, here works OK, no problem at all.

carlo (Anonymous)
4 years ago

where should i put
SKIP_CHECKS=yes compiz
should i open a file?

4 years ago

You have to run that command in a terminal.

tanmy (Anonymous)
4 years ago

Thank you very much for these informations!

-------------------------------------
http://www.tanmyembroidery.com.vn

Tan My 66 Hang Gai, Hanoi's finest silk and embroidery, handmade products. We ship worldwide

Nanjirou (Anonymous)
4 years ago

[...]

# Driver package
dh_install -pxorg-driver-fglrx "usr/X11R6/bin/fgl*" "usr/bin"
dh_install -pxorg-driver-fglrx "usr/X11R6/bin/aticonfig" "usr/bin"
dh_install -pxorg-driver-fglrx "usr/sbin/atieventsd" "usr/sbin"
dh_installman -pxorg-driver-fglrx "usr/share/man/man8/atieventsd.8"
# amd64 needs some library redirection
dh_install -pxorg-driver-fglrx "usr/X11R6/lib64/*.so*" "usr/lib"
dh_install -pxorg-driver-fglrx "usr/X11R6/lib64/modules/dri" "usr/lib"
dh_install -pxorg-driver-fglrx "usr/X11R6/lib64/modules/linux" "usr/lib/xorg/modules"
dh_install -pxorg-driver-fglrx "usr/X11R6/lib64/modules/drivers" "usr/lib/xorg/modules"
dh_install -pxorg-driver-fglrx "usr/X11R6/lib64/modules/*.so" "usr/lib/xorg/modules"
dh_install -pxorg-driver-fglrx "usr/X11R6/lib64/modules/*.a" "usr/lib/xorg/modules"
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/*.so*" "usr/lib32"
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/modules/dri" "usr/lib32"
cp: cannot stat `./usr/X11R6/lib/modules/dri': No such file or directory
dh_install: command returned error code 256
make: *** [binary] Error 1
Removing temporary directory: fglrx-install.sH6586

What did i do wrong ?

WelsQ (Anonymous)
4 years ago

moi1392 (Anonym) vor 10 Tagen

"Checking for Composite extension: not present. "

and

"/usr/bin/compiz.real (core) - Fatal: No composite extension "

compisite is disabled in you xorg.conf, you need to enable it.

How I can enable it?

shibaj (Anonymous)
4 years ago

kubuntu 7.10 acer 1692 x700 if not write in xorg.... # Set up the driver

sudo gedit /etc/X11/xorg.conf

Make sure "fglrx" is set for the Driver in the Section "Device".

And if present, remove (whoohoo again)

Section "Extensions"

Option "Composite" "0" # or "Disable"

EndSection

As well as

Section "ServerFlags"

Option "AIGLX" "off"

EndSection

shibaj (Anonymous)
4 years ago

Section "ServerLayout"

# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:ctrl_shift_toggle,lv3:ralt_switch,grp_led:scroll"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier "Универсальный монитор"
Option "DPMS"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Driver "ati"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "Centermode" "off"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Monitor "Универсальный монитор"
DefaultDepth 24
SubSection "Display"
Modes "1024x768"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

shibaj (Anonymous)
4 years ago

works (as a) (see above like without brakes) the truth when starting writes about errors
skull1980@ubuntu:~$ SKIP_CHECKS=yes compiz
Checking for Xgl: not present.
Blacklisted PCIID '1002:5653' found
SKIP_CHECKS is yes, so continuing despite problems.
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x800) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (colorfilter) - Info: Loading filter negative (item negative).
/usr/bin/compiz.real (colorfilter) - Info: Loading filter negative-green (item negative-green).
/usr/bin/compiz.real (colorfilter) - Info: Loading filter blueish-filter (item blueish-filter).
/usr/bin/compiz.real (colorfilter) - Info: Loading filter sepia (item sepia).
/usr/bin/compiz.real (colorfilter) - Info: Loading filter grayscale (item grayscale).
/usr/bin/compiz.real (colorfilter) - Warn: Tried to load 5 filter(s), 3 succeeded.

Salvador Veiga (Anonymous)
4 years ago

Hey Forlong ! I'm a newbie to Linux and your blog has helped me so much, appreciate all your trouble on making those. Anyways I have a question... I did a fresh install of ubuntu 7.10 and have a RADEON 9200 ATI and it didn't ask for the restricted driver... compiz works fine and fast (unless I start making to many effects like playing around with fire and then some other stuff FPS drop down to 12 or something but I think thats the graphic card capabilities) I have the radeon open source driver (I think) should I install this new driver ? Is it better to have the ATI driver or the open source ? and how can I see which specs is my graphics card with ? "fglrx" on terminal tab ? thank you and sorry for bother

4 years ago

No, do not install this driver. Your card is probably not even supported.

But even if it was, I wouldn't recommend it, as long as you have a choice - I'm back to the open radeon driver myself (Radeon 9600 XT).

JT (Anonymous)
4 years ago

Forlong,

I have the exact same card (Radeon 9600 XT) and it seems that no matter what technique I use or what tutorial I follow, I can never get direct rendering to turn on, which is a pain in the butt. Do you have any suggestions?

Thanks.

4 years ago

Strange... that works out of the box for me since (at least) Feisty.

Make sure you do not have the fglrx driver installed or any kernel module regarding it.

hughjake (Anonymous)
4 years ago

Works for me!!
I cut and pasted each command in your guide.
When I rebooted I had a black screen :(
So I rebooted in Restore mode and checked
/var/log/xorg.0.log.1 where I saw (EE) saying
depth was not supported, this was because I was running
'default depth 16' in xorg.conf I changed that to 24 and
rebooted and VIOLA!
For compiz I read other comments and found a reference to
setting 'WHITELIST=fglrx' and now compiz works as well.

Thank you!!!!

Indrek (Anonymous)
4 years ago

is ATI x1650Pro supported with this driver? or only HD cards ?

indrek (Anonymous)
4 years ago

I still have mesa !!! display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)

hank (Anonymous)
4 years ago

You need to add sudo to your number 7 step for installation .
I also found this link from ATI to the Unofficial ATI wiki and instructions for installation here --> http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_I...
Neither of the installations worked for me there. I used yours before and it worked,but my effects kept dissapearing or stopped working after enabling it a few times.I had a black screen on installtion of 7.11 drivers also. the 7.10 drivers worked but not very stable. ATI had better get it's head out of the sand on fixing drivers for Ubuntu,because Nvidia is way ahead of them on compatibility and features for Ubuntu.Alot of people do NOT want to upgrade from XP to Vista and are trying Ubuntu instead whereas it has lower memory requirements and is FREE.I have bought ati vid cards for many years but I'm getting tired of playing with trying to install half baked drivers for Ubuntu.Maybe time to try Nvidia?
Even DEll is selling computers with Linux and wants better ATI DRIVERS..

Goldenpipes (Anonymous)
4 years ago

Zitat:# Compile kernel module

sudo m-a prepare,update

sudo m-a build,install fglrx-kernel

sudo depmod

i enter those and i get:

"sudo: m-a: command not found"

any ideas??

goldenpipes (Anonymous)
4 years ago

ok i got past that last thing, now i have this and it still wont load:

lewis@ubuntu1:~$ SKIP_CHECKS=yes compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:4153 (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: not present.
SKIP_CHECKS is yes, so continuing despite problems.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald

(emerald:5823): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
/usr/bin/compiz.real (core) - Fatal: No composite extension

4 years ago

Seems like you didn't follow the 10th step.

damir (Anonymous)
4 years ago

Hi! First off, thanks for the how-to. It almost worked for me :)

Fist thing is that compiz is slow. It seems that I don't have 3d acceleration enabled. (~200 fps in glxgears).

Second is that desktop is completely white as another user mentioned before.

Is it possible to run compiz with any other driver?

mike (Anonymous)
4 years ago

Hey
After going trough this guide the driver stopped working and now the only driver that works is vesa. Before that I could run my radeon with 'ati' or 'fglrx' drivers.
I completely removed xorg-driver-fglrx package, but still no go. I reverted the file with module blacklist. What else do I need to revert to get my machine to previous state?

4 years ago

I guess you need to remove the kernel module as well.

divya (Anonymous)
4 years ago

Hi,

I followed your tutorial and it worked fine till step 11. I have an HP nx6325. When i type SKIP_CHECKS = yes compiz I get following message and my screen goes completely white and I need to reboot to get back to normal. The error message I am receiving is :

Checking for Xgl: not present.
No whitelisted driver found
SKIP_CHECKS is yes, so continuing despite problems.
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1024x768) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator

Can you help me out?

divya (Anonymous)
4 years ago

I also enabled ati through the restricted drivers manager and whitelisted fglrx in /etc/xdg/compiz/compiz-manager. Now my screen does not become white... but I get teh following error:

divya@Curiouser:/usr/bin$ ./compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 64
01:05.0 0300: 1002:5975 (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: not present.
SKIP_CHECKS is yes, so continuing despite problems.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator
/usr/bin/compiz.real (core) - Fatal: No composite extension

(gtk-window-decorator:6850): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(gtk-window-decorator:6850): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

Any help please???

Chris (Anonymous)
3 years ago

I spent quite a while getting this to work. I went from compiz with low resolution, to no compiz high resolution, and finally with a combination of installing, reinstalling your way then enabling propriety in restricted drivers i managed to get compiz running with flgrx and AIXGL.

But the problem now is that i went to watch a video and all my player came out blocky, like the codec wasn't working properly? I tried vlc with all the different video output methods and the only only one that was smooth is the opengl option. The problem is that it is flickering alot when not in full screen, especially when i move it. Also i noticed that with glxgears it was flickering too. Could this be a problem with the new driver or openGL. I am pretty new to all this and have a x600 mobility card.

Any help would be greatly appreciated.

Chris

Stefan (Anonymous)
3 years ago

YES!!!!!
It works just as described!
Thank you very much!
I had problems with somposite setting in xorg.conf, because in the beginning I didn't read carfully that these settings must be removed from file.
After removing all works OK!
Thanks again!

Tetrapack (Anonymous)
3 years ago

Oh ehm *D'OH!*
My Ubuntu 7.10 totaly crashed only low Graphics mode is still working...
I did has u told me at every step...
but anything went wrong... can you give me a hint please?

Greetings Tetrapack

Perry (Anonymous)
3 years ago

Worked perfectly on Dell Latitude D810. Thank You.

Tim (Anonymous)
3 years ago

Thanks a lot !
It works perfectly!!!
with GNU/Linux Mint 4.0 [~gutsy 7.10]ATI Radeon 9600 TX
nur was ist ???

Whoohoo
Tim ;/
ggg (Anonymous)
3 years ago
peakshysteria (Anonymous)
3 years ago

I have installed the ATI driver via Envyng. On reboot and fglrxinfo i get the well known MESA output. The driver is installed but not in use. Any tips on how to proceed with that one man? I can't seem to even reboot because then I have to go through a long process to get the right resolutionl.

 

Using Ubuntu Hardy 8.0.4.1 64 bit.

ATI X700 EXCALIBUR PRO 256MB

 

Darek (Anonymous)
3 years ago

Please help me!

darek@darek-desktop:~$ su
Hasło:
root@darek-desktop:/home/darek# SKIP_CHECKS=yes compiz
Checking for Xgl: not present.
No whitelisted driver found
SKIP_CHECKS is yes, so continuing despite problems.
Checking for texture_from_pixmap: Segmentation fault (core dumped)
not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: Segmentation fault (core dumped)
not present.
SKIP_CHECKS is yes, so continuing despite problems.
Checking for nVidia: not present.
Checking for FBConfig: Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Segmentation fault (core dumped)
not present.
SKIP_CHECKS is yes, so continuing despite problems.
Checking for Xgl: not present.
Starting gtk-window-decorator
/usr/bin/compiz.real (core) - Warn: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
Xlib:  extension "GLX" missing on display ":0.0".
/usr/bin/compiz.real (core) - Fatal: Root visual is not a GL visual
/usr/bin/compiz.real (core) - Error: Failed to manage screen: 0
/usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :0.0
Segmentation fault (core dumped)


=>My card is Radeon9000<=

Thanks

 

3 years ago

Never run Compiz as root!

And the Radeon 9000 is not supported by ATI's proprietary driver. Please use the open radeon driver instead.

andrea27 (Anonymous)
2 years ago

Hi Forlong. This was my result... Any clue?

Checking for texture_from_pixmap...               [FAIL]
 Checking for non power of two support...          [FAIL]
 Checking for composite extension...               [ OK ]
 Checking for FBConfig...                          [ OK ]
 Checking for hardware/setup problems...           [SKIP]

At least one check had to be skipped:
 Error: Unable to detect maximum 3D texture size

Thank you



Add comment


(not required)

Please enter the white text to the text field "code" (spam protection).

K 5 7 V 4 m c