LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   ATI Radeon Mobility M5 LY?? No 3d. At A Loss. (http://www.linuxquestions.org/questions/slackware-14/ati-radeon-mobility-m5-ly-no-3d-at-a-loss-612391/)

Arsenios 01-09-2008 01:57 PM

ATI Radeon Mobility M5 LY?? No 3d. At A Loss.
 
Welp. I have no direct rendering. I have installed the ati drivers
fglrx and have changed the driver in my xorg.conf. followed every howto
possible. searched way too many forums. And im still stuck without direct rendering. So therefor video is slow. choppy, sucks back my cpu to all oblivion. and worst of all.. I have hardware that isnt doing its job. Unless its job is only 133FPS.. I dont think so.

I dont know whats wrong. I have tried everything I can think of short of compleatly formatting my harddisk again and installing all over again. So here I am trying to avoid that. Someone please help!

Here is a few things I thought someone might need too offer help.

root@ArseniosLap1:~# lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
root@ArseniosLap1:~# exit
logout
arsenios@ArseniosLap1:~$ glxinfo | grep reder   nder
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect

---and xorg.conf

Section "Module"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
Load "freetype"
#Load "speedo"

# This loads the GLX module
Load "glx"

EndSection

# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"
RgbPath "/usr/share/X11/rgb"
FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/cyrillic/"
# ModulePath "/usr/lib/xorg/modules"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"
# Option "NoTrapSignals"
# Option "DontVTSwitch"
# Option "DontZap"
# Option "DontZoom"
# Option "DisableVidModeExtension"
# Option "AllowNonLocalXvidtune"
# Option "DisableModInDev"
# Option "AllowNonLocalModInDev"
# Option "blank time" "10" # 10 minutes
# Option "standby time" "20"
# Option "suspend time" "30"
# Option "off time" "60"
# Option "EstimateSizesAggresively" "0"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard1"
Driver "kbd"
# Option "Protocol" "Xqueue"
# Option "AutoRepeat" "500 5"
# Option "Xleds" "1 2 3"
# Option "XkbDisable"
# Option "XkbModel" "pc102"
# Option "XkbModel" "pc105"
# Option "XkbModel" "microsoft"
# Option "XkbModel" "pc104"
# Option "XkbLayout" "de"
#
# or:
#
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#
# Option "XkbOptions" "ctrl:swapcaps"


# These are the default XKB settings for X.Org
#
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"
# Option "Protocol" "Auto"
Option "Protocol" "PS/2"

# The mouse device. The device is normally set to /dev/mouse,
# which is usually a symbolic link to the real device.

Option "Device" "/dev/mouse"
# Option "Device" "/dev/psaux"
# Option "Device" "/dev/ttyS0"
# Option "Device" "/dev/ttyS1"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

# Option "Protocol" "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

# Option "BaudRate" "9600"
# Option "SampleRate" "150"

# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"

# ChordMiddle is an option for some 3-button Logitech mice

# Option "ChordMiddle"

EndSection

# Some examples of extended input devices

# Section "InputDevice"
# Identifier "spaceball"
# Driver "magellan"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball2"
# Driver "spaceorb"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen0"
# Driver "microtouch"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "1412"
# Option "MaxX" "15184"
# Option "MinY" "15372"
# Option "MaxY" "1230"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen1"
# Driver "elo2300"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "231"
# Option "MaxX" "3868"
# Option "MinY" "3858"
# Option "MaxY" "272"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonThreshold" "17"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "My Monitor"

HorizSync 31.5 - 50.0

# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies
VertRefresh 40-90

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************
Section "Screen"
Identifier "Screen0"
Device "Radeon 9600XT - fglrx"
Monitor "Monitor0"
DefaultDepth 24

Subsection "Display"
Depth 24
Modes "1600x1200" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubsection

EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"

# The Identifier line must be present
Identifier "Simple Layout"
Screen "Screen 1"

InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Uncle_Theodore 01-09-2008 02:11 PM

Quote:

Originally Posted by Arsenios (Post 3016924)
Welp. I have no direct rendering. I have installed the ati drivers
fglrx and have changed the driver in my xorg.conf. followed every howto
possible. searched way too many forums. And im still stuck without direct rendering.

# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection

Your Device section still says vesa, so the fglrx module is not even used. Which How-To have you used? Normally, you download the drivers from the ATI site, use the downloaded file to create Slackware packages out of them and install the packages. Then you run the aticonfig utility, and it makes necessary changes to your xorg.conf.

Arsenios 01-09-2008 04:21 PM

Well one of the first problems I came accross is the file I downloaded from ATI was a .run file. So what I did was...

chmod +x therunfile.run (Forget the name of the file)
./configure theinstallfile.run (It said everything installed fine)
aticonfig --initial --input=/etc/X11/xorg.conf

After that I did:

modprobe fglrx

So I restarted my xserver by exiting my windowmanager(blackbox) and that brought me to a console so I did a startx. (I was told Ctrl+D is not a good way to restart x.)

THen it said that there were no screens found. Still at a loss...
Im acually trying it all again right now after writeing this. The problem is every howto I found told me too...

"rpm2targz installfile.rpm"
"installpkg slackpkg"
"aticonfig --initial --input=/etc/X11/xorg.conf"

Another howto I read told me to just edit my xorg.conf and input in the driver name under device. That one gave me a example that I may have read wrong. Im checking it again. Im so lost. I have never been this lost before. Then again I have never needed 3d rendering before now.

If you can give me any more pointers (Hoping *No offense* that I dont need them and it works for me this time) that would be greatly appreciated.

Thanks in advance for your help.

Arsenios 01-09-2008 04:44 PM

Ok. So I tried again, and im still lost... I scripted everything that I did and I'll paste it here along with the two different xorg files. I applogize for the first xorg file that I posted in my origional thread. I grabed the wrong one by accident.

Typescript:
Quote:

root@ArseniosLap1:~# aticonfig --initial
Found fglrx primary device section
Nothing to do, terminating.
root@ArseniosLap1:~# exit
logout
arsenios@ArseniosLap1:~$ startx
xauth: creating new authority file /home/arsenios/.serverauth.4107

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Slackware 12.0 Slackware Linux Project
Current Operating System: Linux ArseniosLap1 2.6.21.5-smp #2 SMP Tue Jun 19 14:58:11 CDT 2007 i686
Build Date: 09 May 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jan 9 14:27:15 2008
(==) Using config file: "/etc/X11/xorg.conf"

(EE) No devices detected.

Fatal server error:
no screens found
giving up.

xinit: Connection reset by peer (errno 104): unable to connect to X server

xinit: No such process (errno 3): Server error.
Couldnt get a file descriptor referring to the console
arsenios@ArseniosLap1:~$ exit
fglrx xorg.conf file
Quote:

Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
# The default path is shown here.
# ModulePath "/usr/lib/xorg/modules"
RgbPath "/usr/share/X11/rgb"
FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/cyrillic/"
EndSection

Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
#Load "speedo"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
# The mouse device. The device is normally set to /dev/mouse,
Option "Device" "/dev/mouse"
# Option "Device" "/dev/psaux"
EndSection

Section "Monitor"

Identifier "My Monitor"
HorizSync 31.5 - 50.0
VertRefresh 40.0 - 90.0
EndSection

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

Section "Device"

#VideoRam 4096
# Insert Clocks lines here if appropriate
Identifier "VESA Framebuffer"
Driver "vesa"
EndSection

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

Section "Screen"

Identifier "Screen 1"
Device "VESA Framebuffer"
Monitor "My Monitor"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
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
Working xorg.conf file
Quote:

Section "Module"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
Load "freetype"
#Load "speedo"

# This loads the GLX module
Load "glx"

EndSection

Section "Files"
RgbPath "/usr/share/X11/rgb"
FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/cyrillic/"

# ModulePath "/usr/lib/xorg/modules"

EndSection

Section "ServerFlags"

EndSection

Section "InputDevice"

Identifier "Keyboard1"
Driver "kbd"
EndSection

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

Section "Monitor"

Identifier "My Monitor"
HorizSync 31.5 - 50.0
VertRefresh 40-90

EndSection

Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection

Section "Screen"
Identifier "Screen 1"
Device "VESA Framebuffer"
Monitor "My Monitor"

# If your card can handle it, a higher default color depth (like 24 or 32)
# is highly recommended.

# DefaultDepth 8
# DefaultDepth 16
DefaultDepth 24
# DefaultDepth 32
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubsection

EndSection

Section "ServerLayout"

# The Identifier line must be present
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection
I hope that this helps. Im sure its somethign simple... Im still looking at the files... looking for the differences. Any enlightenment to my situation is greatly appriciated. Thank You.

XavierP 01-09-2008 05:30 PM

I have the M6 LY graphics card in my laptop and from reading specs (I went through the same steps you did, a while ago) I discovered that my card doesn't do 3D and that 1024x768 is the max window size.

Could you post the results of lspci | grep 'VGA' so that we can find out the capabilities. It should also be noted that the Ati drive probably doesn't support your card, it certainly doesn't support mine.

For reference, when I run (as root) lspci | grep 'VGA' I receive the following:
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY

Uncle_Theodore 01-09-2008 06:39 PM

I did some searching on your videocard name, here's the two links that I think could be most helpful.
http://www.thinkwiki.org/wiki/ATI_Mobility_Radeon_7000
http://ubuntuforums.org/showthread.php?t=246746
As far as I understand, your videocard is not supported by the proprietary fglrx driver, but is supported (with some necessary tweaking unfortunately) by the open-source ati or radeon drivers that come with the X server. Try following the advice in that links.

Arsenios 01-09-2008 09:24 PM

awsome. I'll check that link. Thanks man. Thats gotta be why this aint workin.


All times are GMT -5. The time now is 12:28 AM.