LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 04-18-2007, 02:56 PM   #1
Lannix
LQ Newbie
 
Registered: Jan 2007
Location: Leicester, UK
Distribution: Debian Etch, Mac OS X 10.4
Posts: 23

Rep: Reputation: 15
Xorg impossibly slow on Debian Etch (PowerPC) with ATI Rage 128 Pro video card


I've just upgraded from an ad-hoc Etch system (running kernel 2.6.8-3-powerpc) which ran Xorg no problems. I'm still on Etch, however this is a fresh install with kernel 2.6.18-4-powerpc and Xorg is unusably slow. As X starts, the system hangs for a minute or so, displaying the grey X background pattern in the bottom 2/3s of the screen and black in the top 1/3, also, the X cursor/logo in the center of the screen.

In the KDM login manager, I have to click on the user name text box, wait around a minute for the cursor to appear, then begin typing only to have X freeze up almost completely (I can still use ctrl+alt+F1 to get back to the terminal, however it takes upwards of 4 minutes to switch). I have tried using it with the kernel frame buffer interface (the FBDev option in the xorg.conf file) and without, both with the same effect.

My box is an iMac G3 (2001) w/ an ATI Rage Pro 128. My xorg.conf file is at http://www.copypot.com/3812 and my Xorg.0.log is at http://www.copypot.com/3813 .

Thanks in advance...
 
Old 04-18-2007, 04:08 PM   #2
Lannix
LQ Newbie
 
Registered: Jan 2007
Location: Leicester, UK
Distribution: Debian Etch, Mac OS X 10.4
Posts: 23

Original Poster
Rep: Reputation: 15
Kde

Since posting, I managed to get KDE up, after killing XDM and using startx, however, the system is absolutely unusable because of it's speed (or total lack of it.) The exact same version of KDE ran perfectly fine on my last system, so it's not that my machine is too low spec to support it.
 
Old 04-18-2007, 04:54 PM   #3
IsaacKuo
Senior Member
 
Registered: Apr 2004
Location: Baton Rouge, Louisiana, USA
Distribution: Debian 4.0 Etch
Posts: 1,349

Rep: Reputation: 49
What happens if you replace "r128" with the generic "vesa" driver? Probably this has nothing to do with your woes, but it might have some effect.
 
Old 04-19-2007, 02:56 AM   #4
Lannix
LQ Newbie
 
Registered: Jan 2007
Location: Leicester, UK
Distribution: Debian Etch, Mac OS X 10.4
Posts: 23

Original Poster
Rep: Reputation: 15
Vesa driver

I get a no screens error. I had tried that too!
 
Old 04-19-2007, 03:03 AM   #5
Electro
Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
I do not think r128 driver was written correctly for PowerPC chips. It seems to me the r128 was written for x86 processors. What IsaacKuo have said probably changing to vesa will give you better results. If you want 3D acceleration, try upgrading the driver or setup a bug report. Also if your iMAC uses an IDE hard drive, make sure DMA is enabled. Read through /var/log/messages to find out more information.
 
Old 04-19-2007, 03:33 PM   #6
Lannix
LQ Newbie
 
Registered: Jan 2007
Location: Leicester, UK
Distribution: Debian Etch, Mac OS X 10.4
Posts: 23

Original Poster
Rep: Reputation: 15
Vesa

I had tried using the Vesa driver, the problem is, it can't see any screens (as I mentioned above.) What can be done about this? Can Vesa be configured somehow to see my card? Having never had to do this, I have no idea what I'm doing, so all help is appreciated...

--- Added ---
These are the last few lines of my /var/log/Xorg.0.log file after letting X run for a few minutes (it just sits there, apparently doing nothing.) I'm not sure what these lines mean, maybe someone else can:

Code:
(EE) R128(0): Idle timed out, resetting engine...
(EE) R128(0): R128CCEWaitForIdle: (DEBUG) CCE idle took i = 1025
(EE) R128(0): Idle timed out, resetting engine...
(EE) R128(0): R128CCEWaitForIdle: (DEBUG) CCE idle took i = 1025
(EE) R128(0): Idle timed out, resetting engine...
(EE) R128(0): R128CCEWaitForIdle: (DEBUG) CCE idle took i = 1025
(EE) R128(0): Idle timed out, resetting engine...
(II) R128(0): [drm] removed 1 reserved context for kernel
(II) R128(0): [drm] unmapping 8192 bytes of SAREA 0xda103000 at 0x3001d000
FreeFontPath: FPE "/usr/share/fonts/X11/misc" refcount is 2, should be 1; fixing.
Also, I'm pretty sure I do have DMA enabled.

Last edited by Lannix; 04-19-2007 at 04:02 PM.
 
Old 04-19-2007, 04:15 PM   #7
Lannix
LQ Newbie
 
Registered: Jan 2007
Location: Leicester, UK
Distribution: Debian Etch, Mac OS X 10.4
Posts: 23

Original Poster
Rep: Reputation: 15
Sorted...

Thanks for your help, I've managed to fix it (more or less) after an hour or two of messing with various options in xorg.conf. I've managed to get it running pretty smoothly by enabling the "NoAccel" option for the video card (r128 driver). Everything seems fine! Although moving windows and the like is a bit laggy. It's not a major problem, just a minor annoyance, but if you know how to straighten out... ;-)

Thanks again!
 
Old 04-20-2007, 02:41 AM   #8
Electro
Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
It may be a hard drive problem or a corrupted filesystem. If you are using ReiserFS and did not include notail for each partition that was formated as ReiserFS, the files will soon be corrupted. Try using either EXT3 or XFS. Also make sure at the kernel boot line that you include the option ro which makes the boot read-only until it is properly booted. Scripts should change it back to rw.

Another problem might be a memory problem.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
ati rage 128 pro video card drivers cyberwizard Fedora 3 09-20-2006 10:28 AM
ATI 3D Rage Pro Video Card Myrlin Linux - Hardware 3 07-14-2006 09:50 AM
OpenGL slow with ATI Rage 128 Pro Oxagast Linux - Hardware 0 09-28-2005 10:51 PM
How do you use video in on ATI rage fury pro (128) to record from a video cam? ka9qlq Linux - Hardware 0 01-06-2005 08:48 PM
ATI 3D Rage Pro Video Card kystandardbred Linux - Hardware 4 02-14-2003 05:22 PM


All times are GMT -5. The time now is 10:18 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration