View Full Version : Mobility 9000
cantas
February 22nd, 2006, 02:12 AM
Hi, I have a Mobility 9000. I followed all the instructions but I never get Xgl to work.
If I use fglrx driver (latest updates, bla bla) I only get a completely messed-up screen.
Using the radeon driver, I only get the server to start up, but the gdm greeter never runs.
Where am I wrong?
Thanks
Stefano
warpforge
February 22nd, 2006, 06:06 AM
I have an ATI Mobile FireGL 9000, which is basically the same as your card. Both the "ati" and "radeon" drivers work flawlessly for me. I'm currently using "radeon" because I read that it's accelerated more than "ati" for r200 cards (confirm?).
DarkZen
February 26th, 2006, 11:44 AM
Could you please post your xorg.conf ? I have the same card and it aint working. When I use the X server, I get :
root@fly-ubu0:~# glxinfo | grep direct
direct rendering: Yes
But when I run Xgl server, y get :
root@fly-ubu0:~# glxinfo | grep direct
direct rendering: No
I'm using the fglrx driver and fglrxinfo gives me this (on both X and Xgl):
fglrxinfo -display :1
display: :1.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: FireMV 2400 PCI DDR Generic
OpenGL version string: 1.3.1050 (X4.3.0-8.22.5)
Could you also post the output of those commands ?
Thanks !
sgardner
February 26th, 2006, 11:48 AM
To get direct rendering to work I had to add
Option "UseInternalAGPGART" "no"
to the device section.
DarkZen
February 26th, 2006, 12:54 PM
Could you post your xorg.conf ?
Algo, how are you starting Xgl ?
Joel B
February 26th, 2006, 04:15 PM
I managed to get Xgl working with the Radeon 9000 in my 600m. Here is my xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/event2"
Option "Protocol" "event"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "ClickTime" "0"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "10"
Option "HorizScrollDelta" "0"
Option "MinSpeed" "0.45"
Option "MaxSpeed" "0.75"
Option "AccelFactor" "0.020"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "0"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "SHMConfig" "true"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
Driver "radeon"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
Option "UseInternalAGPGART" "no"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-33
VertRefresh 43-72
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1400x1050"
EndSubSection
SubSection "Display"
Depth 4
Modes "1400x1050"
EndSubSection
SubSection "Display"
Depth 8
Modes "1400x1050"
EndSubSection
SubSection "Display"
Depth 15
Modes "1400x1050"
EndSubSection
SubSection "Display"
Depth 16
Modes "1400x1050"
EndSubSection
SubSection "Display"
Depth 24
Modes "1400x1050"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
As with other people, though, direct rendering does not work and text scrolling is slow (along with various other problems). I start Xgl using the gdm method from the main thread.
Good luck
DarkZen
February 26th, 2006, 04:29 PM
Just as you say direct rendering doesnt work with this conf, this means that when you move a window from one place to another, you consume about 50% of the CPU :S.
THE question of the day is : " Is there any way to get DRI working with radeon driver in Xgl ? "
vBulletin® v3.8.0 Release Candidate 2, Copyright ©2000-2009, Jelsoft Enterprises Ltd.