Mailinglist Archive: opensuse-factory (340 mails)

< Previous Next >
Re: [opensuse-factory] Plans and Issues for ATI fglrx Driver for 11.2?
  • From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
  • Date: Fri, 17 Apr 2009 04:01:09 -0500
  • Message-id: <49E84555.9050102@xxxxxxxxxxxxxxxxxx>
Juan Erbes wrote:
What method to install the Ati drver has used You ?

What method to configure the Ati drver has used You?

Sometimes, can coexist in xorg.conf the 2 drivers, the radeonhd and
the fglrx. You has verfified that?

I prefer to install by compilation executing as "su" "sh
ati-driver-installer-9.2-x86.x86_64.run", and the initial
configuration with the "aticonfig" tool.

Regards


Juan,

Thanks for your reply. I always install the same way:

(1) make sure the 'kernel-source' package is installed, if not, then
install
it (as root):

zypper in kernel-source

(2) Build the fglrx rpm from the install package.

i586:

sh ati-driver-installer-8-9-x86.x86_64.run --buildpkg SuSE/SUSE110-IA32

x86_64

sh ati-driver-installer-8-9-x86.x86_64.run --buildpkg SuSE/SUSE110-AMD64
SuSE/SUSE110-AMD64

(3) make a copy of your current xorg.conf so sax2 won't screw it up

cp /etc/X11/xorg.conf /tmp/xorg.conf

************************************************
** if not in runlevel 3, go to runlevel 3 now **
************************************************

(4) (as root for all remaining commands)

init 3

(5) Removing old fglrx driver

rpm -e $(rpm -qa | grep fglrx)

(6) Preparing the kernel source (not 100% necessary, but proper)

cd /usr/src/linux
make mrproper
make cloneconfig > /dev/null 2>&1
make modules_prepare
make clean

(7) Install the new fglrx rpm you created, example:

rpm -Uvh fglrx64_7_1_0_SUSE110-8.532-1.x86_64.rpm

(8) Initialize your xorg.conf for the new driver:

aticonfig --initial

(9) Add options to the end of /etc/X11/xorg.conf to enable compiz:


Section "Extensions"
Option "Composite" "true"
Option "DAMAGE" "true"
EndSection

The Damage extension allows a client to be notified whenever something is drawn
to a window. This feature is useful for VNC servers, for screen magnifiers, and
for clients using the Composite extension to update the screen.

Yes I verified no radeonhd

17:38 alchemy:~> cat /etc/X11/xorg.conf

Section "ServerLayout"
Identifier "Layout[all]"
Screen 0 "Screen[0]" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
EndSection

Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/opt/kde3/share/fonts"
FontPath "/usr/local/share/fonts"
EndSection

Section "Module"
Load "extmod"
Load "type1"
Load "glx"
Load "freetype"
Load "dbe"
Load "dri"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "IgnoreABI" "on"
EndSection

Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "Microsoft Wheel Mouse Optical"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Mouse[3]"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "Name" "Touchpad"
Option "SHMConfig" "on"
Option "Vendor" "Synaptics"
Option "ZAxisMapping" "4 5"
EndSection

Section "Modes"
Identifier "Modes[0]"
EndSection

Section "Monitor"
Identifier "Monitor[0]"
VendorName "TOSHIBA"
ModelName "TOSHIBA 17IN TRUEBRIGHT"
UseModes "Modes[0]"
DisplaySize 367 230
HorizSync 30.0 - 70.0
VertRefresh 43.0 - 60.0
Option "CalcAlgorithm" "XServerPool"
Option "DPMS"
Option "PreferredMode" "1440x900"
EndSection

Section "Device"
Identifier "Device[0]"
Driver "fglrx"
VendorName "ATI"
BoardName "ATI RADEON X1300"
Option "XAANoOffscreenPixmaps" "true"
Option "OpenGLOverlay" "off"
Option "no_accel" "no"
Option "UseFastTLS" "1"
Option "VideoOverlay" "on"
Option "no_dri" "no"
BusID "PCI:1:5:0"
EndSection

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1440x900" "1366x768" "1280x800" "1152x864" "1280x768"
"1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900" "1366x768" "1280x800" "1152x864" "1280x768"
"1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x900" "1366x768" "1280x800" "1152x864" "1280x768"
"1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x900" "1366x768" "1280x800" "1152x864" "1280x768"
"1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
Option "Composite" "true"
Option "DAMAGE" "true"
EndSection

If I read your post right, then it looks like we are doing it the same,
but
the fglrx driver is still hosed for my X1200 card ever since the 8-10 driver
release ;-(

--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >