LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-17-2007, 03:34 AM   #1
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Rep: Reputation: 0
Suse 10.2-- ATI-Have 3d enabled but no DRI


Hey all
Once again im stuck and was hoping for a little bit of help in the right direction and any help would be appreciated. Ok so running an ATI 9700 mobility radeon of my laptop on Suse 10.2. Graphics work fine. Have Beryl running smoothly and everything. I get approx 5000 fps from glxgears. Also when i try to run ATI catylist control center( or amdcccle) it says segmentation fault. Let me know if theres any extra info u guys mite need.


When i run fglrxinfo i get the following:

Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON 9600/9700 Series
OpenGL version string: 1.2 (2.0.6458 (8.36.5))



My XORG.conf file is as following:

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

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

Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[3]"
Option "AccelFactor" "0.1"
Option "BottomEdge" "650"
Option "Buttons" "7"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "CircularScrolling" "1"
Option "Device" "/dev/input/mice"
Option "EdgeMotionMaxSpeed" "15"
Option "EdgeMotionMinSpeed" "15"
Option "Emulate3Buttons" "on"
Option "EmulateMidButtonTime" "75"
Option "FingerHigh" "15"
Option "FingerLow" "14"
Option "HorizScrollDelta" "20"
Option "InputFashion" "Mouse"
Option "LeftEdge" "120"
Option "MaxSpeed" "3"
Option "MaxTapMove" "110"
Option "MaxTapTime" "180"
Option "MinSpeed" "0.2"
Option "Name" "ALPS;Touchpad"
Option "Protocol" "auto-dev"
Option "RightEdge" "830"
Option "SHMConfig" "on"
Option "TopEdge" "120"
Option "UpDownScrolling" "1"
Option "Vendor" "Sysp"
Option "VertScrollDelta" "20"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 305 230
HorizSync 31-60
Identifier "Monitor[0]"
ModelName "1024X768@60HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 30-60
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -HSync -VSync
EndSection

Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "ATI MOBILITY RADEON 9600/9700 Series (M10-P 4E50)"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
Option "FSAADisableGamma" "no"
Option "CapabilitiesEx" "0x00000000"
Option "ScreenOverlap" "0"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "mtrr" "off"
Option "FSAAMSPosX4" "0.000000"
Option "ForceGenericCPU" "no"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAScale" "1"
Option "FSAAMSPosY3" "0.000000"
Option "Capabilities" "0x00000000"
Option "GammaCorrectionI" "0x00000000"
Option "no_accel" "no"
Option "FSAAMSPosY4" "0.000000"
Option "UseFastTLS" "0"
Option "FSAAMSPosY5" "0.000000"
Option "FSAACustomizeMSPos" "no"
Option "FSAAEnable" "no"
Option "BlockSignalsOnLock" "on"
Option "GammaCorrectionII" "0x00000000"
Option "KernelModuleParm" "locked-userpages=0"
Option "FSAAMSPosX0" "0.000000"
Option "no_dri" "no"
Option "VideoOverlay" "on"
Option "UseInternalAGPGART" "no"
Option "PseudoColorVisuals" "off"
Option "StereoSyncEnable" "1"
Option "FSAAMSPosX1" "0.000000"
Option "OpenGLOverlay" "off"
Option "FSAAMSPosX2" "0.000000"
Option "Stereo" "off"
Option "FSAAMSPosX3" "0.000000"
Option "CenterMode" "off"
VendorName "ATI"
EndSection

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

Section "DRI"
Group "video"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "false"
EndSection
 
Old 05-17-2007, 06:32 AM   #2
serafean
Member
 
Registered: Mar 2006
Location: Czech Republic
Distribution: Gentoo, Chakra
Posts: 997
Blog Entries: 15

Rep: Reputation: 136Reputation: 136
Hi,
I too have an ATI, and get the exact same error while using beryl. I found out that disabling beryl solves it. I disabled it permanently since I'm a bit of a gamer, and needed DRI for things more uselful than eye-candy, thus I can run amdcccle at all times..

Serafean
 
Old 05-17-2007, 11:32 AM   #3
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
Yea i was hoping this wouldnt be the case. What can i say, im a sucker for a bit of eye candy. Tell me do you have XGL working is or do i need to take it all away??

morans
 
Old 05-17-2007, 02:57 PM   #4
serafean
Member
 
Registered: Mar 2006
Location: Czech Republic
Distribution: Gentoo, Chakra
Posts: 997
Blog Entries: 15

Rep: Reputation: 136Reputation: 136
Xgl was working very well until I turned it off. But as I said, no other app using the graphic card could be used. Unfortunately, to get fglcontrolpanel to work properly, I had to turn it completely off. (modification of kdmrc...)
 
Old 05-17-2007, 08:15 PM   #5
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
Well i deleted beryl and everything has gone wrong. my login is quicker but after a while my cpu usage go's through the roof thanks to x. it seems to stay between 95-100% of my cpu usage. i've tried deleting xgl but it won't let me due to dependicies. and i can't disable it through command. no xgl or gnome-xgl commands are there?? Can someone please help??? and still no DRI

alex
 
Old 05-17-2007, 08:26 PM   #6
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 133Reputation: 133
Steer clear of the 8.37 driver; all those are known issues.
 
Old 05-17-2007, 08:35 PM   #7
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
Ok i went to command line and started yast2 outside of x. deleted xgl, restarted my xserver and everything is great. its faster then it was. i have DRI. Only problem is glxgears gives me 125fps as opposed to 5000fps when i had beryl on. is there an explanation for this?? and im using 8.36.5. Cedega is now telling me my 3d support is not working as supposed to my direct rendering.

morans

Last edited by morans; 05-17-2007 at 08:43 PM.
 
Old 05-17-2007, 08:59 PM   #8
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 133Reputation: 133
Where is the "modules" section in your xorg.conf?
 
Old 05-17-2007, 09:40 PM   #9
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
**EDIT** i forgot to mention this in the last post aswell, games like motox and chromium that need 3d support are running better then ever**

Ok so ive followed the following steps courtesy of:
http://en.opensuse.org/ATI#32-bit_users

# cd /usr/src/linux
# make mrproper
# make cloneconfig
# make modules_prepare
# make clean

# rpm -e $(rpm -qa | grep fglrx) **didnt work**

# rpm -Uvh --force fgl*.rpm **didn't wokr**

# ldconfig
# aticonfig --initial --input=/etc/X11/xorg.conf

# fglrx-kernel-build.sh

# sax2 -r -m 0=fglrx

init 5
then added to my xorg.conf

Section "Extensions"
Option "Composite" "false"
EndSection

And nothing has changed and this is my new xorg file and as you can see has changed quite a bit. Now has a module section again.

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
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/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

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

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

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

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

Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[3]"
Option "AccelFactor" "0.1"
Option "BottomEdge" "650"
Option "Buttons" "7"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "CircularScrolling" "1"
Option "Device" "/dev/input/mice"
Option "EdgeMotionMaxSpeed" "15"
Option "EdgeMotionMinSpeed" "15"
Option "Emulate3Buttons" "on"
Option "EmulateMidButtonTime" "75"
Option "FingerHigh" "15"
Option "FingerLow" "14"
Option "HorizScrollDelta" "20"
Option "InputFashion" "Mouse"
Option "LeftEdge" "120"
Option "MaxSpeed" "3"
Option "MaxTapMove" "110"
Option "MaxTapTime" "180"
Option "MinSpeed" "0.2"
Option "Name" "ALPS;Touchpad"
Option "Protocol" "auto-dev"
Option "RightEdge" "830"
Option "SHMConfig" "on"
Option "TopEdge" "120"
Option "UpDownScrolling" "1"
Option "Vendor" "Sysp"
Option "VertScrollDelta" "20"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
HorizSync 31-60
Identifier "Monitor[0]"
ModelName "1024X768@60HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 30-60
UseModes "Modes[0]"
EndSection


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


Section "Device"
BoardName "ATI MOBILITY RADEON 9600/9700 Series (M10-P 4E50)"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
#Option "NoDDC"
Option "UseInternalAGPGART" "no"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "ForceGenericCPU" "no"
VendorName "ATI"
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


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


Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
Option "Composite" "false"
EndSection

Last edited by morans; 05-17-2007 at 09:43 PM.
 
Old 05-17-2007, 09:57 PM   #10
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 133Reputation: 133
So it's running better now with the modules section added?
 
Old 05-17-2007, 10:00 PM   #11
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
No unfortunately nothing has really changed since i deleted xgl
 
Old 05-17-2007, 10:43 PM   #12
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 133Reputation: 133
Oh, I hadn't noticed you deleted xgl. The thing is: the fglrx driver does not support 3D unless you use it in combination with xgl - only the open source driver (radeon) does but that one supports only a limited range of radeons.

Edit: 9700 is covered by the radeon driver; you may want to look into this if fglrx really doesn't do anything for you.

Last edited by jay73; 05-17-2007 at 10:44 PM.
 
Old 05-17-2007, 11:50 PM   #13
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
Ok so let me get this straight (as you can tell its all a little too complicated for me). I can't have DRI with XGL. And i need XGL to use ati's driver. So basically you can't have DRI at all if you are going to use the official driver. The weird thing is with out XGL i can't notice any real problems other then a low fps rate and that only seems to be with glxgears( i've reinstalled the driver and it has now gone up to around the 250fps mark). It's still failing in cedega but when i run the cedega test the cogs look like they are going really fast( i don't know if that means anything). But otherwise linux 3d games run fine like motox, chromium and maniadrive(runs at about 90fps, not great but definitely 3d). The Desktop runs very smoothly and everything looks great.

morans
 
Old 05-18-2007, 01:54 AM   #14
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
I dont know if this of any help to anyone but this is the error message i get from:

cat /var/log/Xorg.0.log | grep "(EE)"

(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 2
 
Old 05-18-2007, 07:30 AM   #15
morans
LQ Newbie
 
Registered: Jan 2007
Location: Australia
Distribution: Suse 10.1
Posts: 12

Original Poster
Rep: Reputation: 0
Ok i've given up and i want to install the open source drivers. Now i can't find out where to get them from. I got mesa. Is that the same thing?? if so 3d defitnly dosn't work with it. I can't understand why i can't find any solutions to get both 3d and direct rendering working at the same time with ATI. Is it possible?? I know serafean said it was possible but maybe that a different ati card.PLEASE HELP???
 
  


Reply

Tags
ati, suse



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
DRI not working with ATI Radeon x1300 under SuSe 10.2 (kernel 2.6.18.2-34) Super_Fish Linux - Hardware 4 01-20-2007 05:52 PM
ATI Radeon 9800/Pro + SuSE 9.0 (freezes after successfull DRI load) Euphorix Linux - Hardware 4 10-02-2006 10:32 AM
DRI enabled, but not used, even though card supports it. Gold Yo Linux - Hardware 4 07-30-2005 11:59 PM
Can't get DRI enabled with Savage/IX-MV Arttu Linux - Software 14 02-09-2005 02:36 AM
libGL hates my S3 Savage MX with DRI enabled surosec Linux - Hardware 1 12-17-2004 04:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 11:58 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration