LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-18-2004, 08:36 PM   #1
andrewd18
LQ Newbie
 
Registered: Mar 2004
Location: Wisconsin, USA
Distribution: Gentoo AMD64 and SUSE 10.1
Posts: 17

Rep: Reputation: 0
ATI Radeon 9600XT and FGLRX - Only 640*480?!?


Um... hello. I've got an ATI 9600XT card I spent a good $200 on a year back, and I wasn't pleased when I started using Linux and found out that ATI's Linux support basically sux. I have my eyes on a nVidia 5700 card, but I'd rather not spend the money if I can get this one to work with *some* form of acceleration.

Before I started this project, I was getting 200 or so FPS out of glxgears. As of now (with some wierd re-draw issues in FireFox, and a puny screen), I'm getting somewhere between 4000 and 6000 FPS, so *something* is working the way I wanted it to. Anyway, my story:

I went to SuSE.com and downloaded the proper FGLRX RPMs and such. I followed their instructions TO THE LETTER.

I had a problem with X not starting, because it complained about the "default" not being 24-bit depth, which is what ATI's drivers support, and only support. Fine, I edited my XF86Config file, and now I have an X-server running.

But... um... one slight problem here. I'm only able to run in 640x480 resolution. What the hey is going on?

I've included the contents of my XF86Config file below. Please advise... this is WAY too small for me to work in (despite the fact that I did many years ago in Win95).

[EDIT] I should mention that when I right-click on my background, left-click on "Configure Desktop", it complains that my X-Server does not support resizing and other such nonsense. [/EDIT]

~~ Andrew D.
linuxnoob@wi.rr.com

Quote:
# /.../
# SaX generated X11 config file
# Created on: 2004-08-17T16:45:51-0500.
#
# Version: 4.8
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [SaX2] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/mouse"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
InputDevices "/dev/pointer0"
InputDevices "/dev/pointer1"
InputDevices "/dev/pointer2"
InputDevices "/dev/pointer3"
EndSection

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

Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection

Section "InputDevice"
Driver "Keyboard"
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" "7"
Option "Device" "/dev/input/mice"
Option "Name" "Autodetection"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
DisplaySize 320 250
HorizSync 30-72
Identifier "Monitor[0]"
ModelName "1772ED"
Option "DPMS"
VendorName "Starlogic"
VertRefresh 43-130
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 121.35 1280 1368 1504 1728 1024 1025 1028 1064
Modeline "1024x768" 73.89 1024 1080 1192 1360 768 769 772 799
Modeline "1024x768" 86.18 1024 1088 1200 1376 768 769 772 803
Modeline "1024x768" 96.73 1024 1088 1200 1376 768 769 772 808
Modeline "800x600" 44.13 800 840 920 1040 600 601 604 624
Modeline "800x600" 51.73 800 840 928 1056 600 601 604 628
Modeline "800x600" 58.73 800 840 928 1056 600 601 604 632
Modeline "800x600" 66.71 800 848 936 1072 600 601 604 635
Modeline "800x600" 73.98 800 848 936 1072 600 601 604 639
Modeline "800x600" 75.47 800 848 936 1072 600 601 604 640
Modeline "640x480" 27.74 640 664 728 816 480 481 484 500
Modeline "640x480" 32.64 640 672 736 832 480 481 484 503
Modeline "640x480" 36.97 640 672 736 832 480 481 484 505
Modeline "640x480" 42.22 640 680 744 848 480 481 484 508
Modeline "640x480" 46.80 640 680 744 848 480 481 484 511
Modeline "640x480" 51.43 640 680 744 848 480 481 484 514
Modeline "640x480" 57.18 640 680 752 864 480 481 484 517
EndSection


Section "Device"
BoardName "RV350 AR"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
VendorName "ATI"
EndSection


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


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

Section "DRI"
Group "video"
Mode 0660
EndSection
 
Old 09-04-2004, 02:47 PM   #2
stephen93
LQ Newbie
 
Registered: Sep 2004
Distribution: Mandrake 9.1
Posts: 1

Rep: Reputation: 0
Hi, I'm having exactly the same problem with Mandrake 9.1 / XFree86 4.3.0 (with updates applied) on ATI 9200SE. X starts fine but the only working resolution is 640x480. Higher resolution can be switched to using Ctrl-Alt-keypad_plus but the screen is black and the signal is missing. The problem occurs with fglrx 3.11.1, 3.9.0 and 3.7.6.

Last edited by stephen93; 09-04-2004 at 02:49 PM.
 
Old 09-05-2004, 09:40 AM   #3
stevie_velvet
Member
 
Registered: Aug 2004
Location: Italia + UK
Distribution: RHEL 4 + Fedora FC5
Posts: 118

Rep: Reputation: 15
...Xfree86 4.4.0 is available
 
Old 09-05-2004, 11:11 PM   #4
andrewd18
LQ Newbie
 
Registered: Mar 2004
Location: Wisconsin, USA
Distribution: Gentoo AMD64 and SUSE 10.1
Posts: 17

Original Poster
Rep: Reputation: 0
First off, XFree86 4.4.0 has some major liscencing changes that causes it to be outside the GPL. I'll pass over that comment for now, but raise it again, and I'll have to unleash my super penguins.

I solved the problem by running "fglrxconfig" at the command prompt. It was like XF86Config, only for the ATI drivers. Worked wonders.

~~ Andrew D.
linuxnoob@wi.rr.com
 
  


Reply



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
X stuck in 640 by 480? RevOddball Linux - Software 2 10-13-2004 05:40 PM
fglrx performance, radeon 9600xt, 3.2.8 trpn Linux - Hardware 0 12-17-2003 11:14 AM
Only 800 x 600 and 640 x 480 in GNOME technician Slackware 4 11-11-2003 07:39 PM
S3 Virge DX can't get higher than 640 x 480 meeshka Linux - Hardware 3 09-04-2003 11:53 PM
X only working with 640*480 and 8bps ex0 Linux - General 2 07-13-2003 11:04 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:11 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