Help - Search - Members - Calendar
Full Version: ATI Driver not working properly in Mandriva 2008.1
MandrivaUsers.org > Advanced Topics > Laptops and Portable Devices
Melchor
Hi,

I install Mandriva Linux 2008 Sprint on my laptop Dell Inspiron 1501, it works fine I have hot key, wifi working good but my graphics card (ATI Radeon Xpress 1150) doen not work good.
Now I have compiz-beryl working but it uses openGL

When I run fglrxinfo I have this message

$ fglrxinfo
display: :93.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (2.1 Mesa 7.0.1)

I use the ATI drivers downloaded from ATI's page, and I generate the RPM packages from it and I used the packages for update my driver, after re-install the dirvers I run again the fglrxinfo command, I have that the driver was ATI, and ATI Catalyst Control Center work good, but the next day it returned to OpenGL Dirver

How can I do for to make work good the right dirver?

Thanks for your help.
David Batson
Either driver should work, but try adding this: /^fglrx/ to the /etc/urpmi/skip.list file. MdkOnline might be trying to update your driver without your knowledge.

Whenever you change from the Mandriva version of the ATI driver to ATI's version and vice-versa, you should change your graphics mode to: Other > VESA driver (generic), reboot, then uninstall the previous driver first before installing the new one. You uninstall Mandriva's version of the ATI driver by uninstalling all the fglrx software in Software Installer.

You uninstall ATI's version of the ATI driver by doing the following as root (su):
1. Launch the Terminal Application/Window and navigate to the /usr/share/ati folder.
2. With super user permissions, enter the command "sh ./fglrx-uninstall.sh"
Melchor
Thanks David, I will do it and I will tell you how it will
scarecrow
Have you run "aticonfig" as root?
Melchor
Yes I run aticonfig as root, the commands that I execute was:

#aticonfig --initial
aticonfig --overlay-type=Xv

after the firs reboot I used ATI drivers but after that I can not used the dirvers it pass to OpenGL
scarecrow
What do you have in /etc/X11/xorg.conf under your video device section?
This is what should be used by the xserver, and the only thing that can change this configuration file without your permission is harddrake.
If the harddrake daemon is running at system boot time, simply stop and disable it. It's a thing from the past- should be obsolete with the new dbus/hal revisions.
Melchor
This is my xorg.conf file

-------------------------------------------------------------

# File generated by XFdrake (rev 234840)


Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
EndSection

Section "InputDevice"
Identifier "SynapticsMouse1"
Driver "synaptics"
Option "SHMConfig" "on"
EndSection
# File generated by XFdrake (rev 234840)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
InputDevice "SynapticsMouse1" "SendCoreEvents"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri" # direct rendering
EndSection

Section "ServerFlags"
#DontZap # disable <Ctrl><Alt><BS> (server abort)
#DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)

# allows the server to start up even if the mouse does not work
Option "allowmouseopenfail"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "latam"
Option "XkbOptions" "compose:rwin"
EndSection

Section "Monitor"
# Monitor preferred modeline (60.0 Hz vsync, 48.9 kHz hsync, ratio 16/10)
Identifier "monitor1"
VendorName "Dell"
ModelName "Dell 1280x800 Laptop Display Panel (16/10)"
HorizSync 30.0 - 107.0
VertRefresh 50.0 - 185.0
ModeLine "1280x800" 68.9 1280 1301 1333 1408 800 801 804 816 -hsync -vsync
ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616
ModeLine "1280x800_120" 181.2 1280 1376 1520 1760 800 801 804 858 -hsync +vsync
ModeLine "1280x800_100" 147.9 1280 1376 1512 1744 800 801 804 848 -hsync +vsync
ModeLine "1280x800_85" 123.4 1280 1368 1504 1728 800 801 804 840 -hsync +vsync
ModeLine "1280x800_75" 107.2 1280 1360 1496 1712 800 801 804 835 -hsync +vsync
ModeLine "1280x800_60" 83.5 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
ModeLine "1280x800_50" 68.6 1280 1336 1472 1664 800 801 804 824 -hsync +vsync
EndSection

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

Section "Device"
Identifier "device1"
VendorName "ATI Technologies Inc"
BoardName "ATI Radeon 9250 and earlier"
Driver "ati"
Option "DPMS"
Option "AccelMethod" "EXA"
Option "BIOSHotkeys"
Option "XaaNoOffscreenPixmaps" "1"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24

Subsection "Display"
Depth 24
Viewport 0 0
EndSubsection
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1280x800"
EndSubsection

Subsection "Display"
Depth 15
Modes "1280x800"
EndSubsection

Subsection "Display"
Depth 16
Modes "1280x800"
EndSubsection

Subsection "Display"
Depth 24
Modes "1280x800"
EndSubsection
EndSection

Section "DRI"
Mode 0666
End Section

Section "Extensions"
Option "Composite" "disable"
Option "RENDER" "enable"
EndSection


Melchor
Hi,
I reinstall the diver via mandriva repositories and it work fine, now when I in the fglrxinfo command I obtain:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series
OpenGL version string: 2.1.7769 Release

Thanks
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.