ATI Rage 128 help needed

Ben Ricker yellowdog-general@lists.terrasoftsolutions.com
Thu Oct 3 09:41:01 2002


I am still having problems with an ATI Rage 128 card, a PowerComputing
15" Monitor, and X Windows. My Mac is set at 1024x768 @ 75 Hz and
Millions of Colors. I tried setting the X-Windows side to that but it
says that the driver does not support that screen size. I was able to
get it to work partially by putiing the following in the Kernel Args boc
in BootX: video=aty128fb:vmode:10. I started X-Windows and it came up,
but it was all mis-sized (Part of the window was off the screen and
there was black bands around the top and bottom).

I tried to use xvidtune to get a Mode Line but everytime I tried to move
it, it would give me an error.

I did see some strange stuff in dmesg. See below:

.....snip.....

Linux version 2.4.19-4a (root@kaelta.terraplex.com) (gcc version 2.95.4 20010319 (prerelease/franzo/20011204)) #1 Wed Jun 5 01:34:59 EDT 2002
Found a OHare mac-io controller, rev: 1, mapped at 0xfdc00000
PowerMac motherboard: Alchemy
Cache coherency enabled for bandit/PSX
Found Bandit PCI host bridge at 0xf2000000. Firmware bus number: 0->0
hose bandit, pci_mem_offset: 00000000, start0: f3000000
  io_base_virt: fd3fd000, io_base_phys: f2000000, isa_mem_base: 00000000
On node 0 totalpages: 40960
zone(0): 40960 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/hda9 video=aty128fb:vmode:10

.....snip.....

PCI: Probing PCI hardware
Scanning bus 00
Found 00:58 [106b/0001] 000600 00
Found 00:68 [1002/4754] 000300 00
Found 00:70 [1002/5245] 000300 00
Found 00:78 [11ad/c115] 000200 00
Found 00:80 [106b/0007] 00ff00 00
Fixups for bus 00
Bus scan for 00 returning with max=00
PCI:00:0d.0: Resource 0: 81000000-81ffffff (f=200)
PCI:00:0e.0: Resource 0: 84000000-87ffffff (f=1208)
PCI:00:0e.0: Resource 2: 80804000-80807fff (f=200)
PCI:00:10.0: Resource 0: f3000000-f307ffff (f=200)
PCI:00:0d.0: Resource 1: 00000400-000004ff (f=101)
PCI:00:0e.0: Resource 1: 00000400-000004ff (f=101)
resource conflict with: 400..4ff (101), name: ATI Technologies Inc 3D Rage I/II 215GT [Mach64 GT]
PCI: Cannot allocate resource region 1 of device 00:0e.0
PCI:  parent is c0530030: 00000000-007fffff (f=100)
PCI:00:0f.0: Resource 0: 00000400-000004ff (f=101)
resource conflict with: 400..4ff (101), name: ATI Technologies Inc 3D Rage I/II 215GT [Mach64 GT]
PCI: Cannot allocate resource region 0 of device 00:0f.0
PCI:  parent is c0530030: 00000000-007fffff (f=100)
PCI:00:0f.0: Resource 1: 80800000-808000ff (f=200)

.....snip.....

PCI: Enabling device 00:0e.0 (0086 -> 0087)
aty128fb: Rage128 RE (PCI) [chip rev 0x2] 16M 128-bit SDR SGRAM (1:1)
Console: switching to colour frame buffer device 100x37
fb0: ATY Rage128 frame buffer device on PCI
atyfb: using auxiliary register aperture
atyfb: 3D RAGE (GT) [0x4754 rev 0x9a] 2M EDO, 14.31818 MHz XTAL, 200 MHz PLL, 63 Mhz MCLK
atyfb: monitor sense=73f, mode 6
fb1: ATY Mach64 frame buffer device on PCI
MacOS display is /bandit/ATY,Rage128o

Any ideas? I had X-Windows working perfectly fine at one time but I
tried to fidget with the settings and all of a sudden, X-Windows only
took up 1/2 of the screen. Since then, I have been in X-Windows hell.

Also, if anyone knows what the freakin' monitor Hsync and Vsync settings
are, please let me know.

Ben Ricker

On Wed, 2002-10-02 at 10:16, Steven Tomcavage wrote:
> Thanks to everyone who helped. I have the problem solved. 
> 
> I used xvidtune to position the screen where I wanted it,
> then exported a modeline which I copied into my X
> configuration. That fixed the problem.
> 
> Then, a little later I noticed that I was using different
> video settings on the Linux and Mac OS sides. Once I set
> these to both be the same and re-generated my X settings
> with the xconfigurator program, I was problem free again!
> 
> So, there were two solutions - either do things the right
> way or use xvidtune to fix-up the clunky way ;-)
> 
> -Steven Tomcavage
> 
> --- George Mogiljansky <mogiljan@yahoo.com> wrote:
> > Hi, 
> > I had the same or similar problem with the same
> > monitor sans the Rage card - and the Beige has
> > integrated ATI video as well.
> > Cheers
> > George (2.1 YD at the time)
> > 
> > --- Rickard E <rid@wgi.su.se> wrote:
> > > Steven Tomcavage wrote:
> > > > Yesterday I installed an ATI Rage 128 video card
> > > in my PPC
> > > > 6360. I got it working in Linux by passing in a
> > > > "video=aty128fb:vmode:10" line to the kernel from
> > > BootX.
> > > > Everything works fine in the command line mode, as
> > > well as
> > > > on the Mac side, but as soon as I start up X, my
> > > display is
> > > > shifted up and to the left. If I fix it with the
> > > knobs on
> > > > my monitor, then the display is off-center for my
> > > command
> > > > line and Mac OS modes. Does anyone know how to
> > > shift the
> > > > screen in X but keep it in the same location for
> > > command
> > > > line and Mac OS? 
> > > > 
> > > > BTW, I am using an Apple 15" Multiscan monitor.
> > > 
> > > I guess there is a significant difference in
> > > resolution and frame rate 
> > > between console mode and your YDL graphic mode. It
> > > is quite normal for 
> > > monitors to shift the screen as these settings are
> > > changed. Modern 
> > > monitors are supposed to remember settings for each
> > > set of screen 
> > > parameters that are used, so that switching mode
> > > will not move the 
> > > picture. You may actually have a monitor problem...
> > > 
> > > Regards
> > > /Rickard E
> > 
> > 
> > =====
> > /'\ ASCII Ribbon Campaign
> > \ / No HTML/RTF in email
> >  X  No Word docs in email
> > / \ Respect for open standards
> > 
> > Love your neighbour as yourself. (from Luke 10:27)
> > 
> > __________________________________________________

-- 
Ben Ricker <bricker@brick.net>