Hi,
I'm trying to implement C&T 6555x HW acceleration to the X servers.
I put a Xpmac binary:
ftp://ppc.linux.or.jp/pub/users/oikawa/Xserver/hw/powermac/Xpmac-19990731-glibc2.1.gz
XF68_FBDev version hasn't been compiled, yet.
Because I don't have any C&T 6555x hardware, I need testers for debugging.
Thank you for your help.
Ryuichi Oikawa
roikawa@rr.iij4u.or.jp
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
On Sun, 1 Aug 1999, Ryuichi Oikawa wrote:
}I'm trying to implement C&T 6555x HW acceleration to the X servers.
}I put a Xpmac binary:
} ftp://ppc.linux.or.jp/pub/users/oikawa/Xserver/hw/powermac/Xpmac-
}19990731-glibc2.1.gz
}XF68_FBDev version hasn't been compiled, yet.
}
}Because I don't have any C&T 6555x hardware, I need testers for
}debugging. Thank you for your help.
Hi,
I grabbed your Xpmac binary this morning and tried it out on a 3400/240
running R5. It seemed to work well for the most part. Very noticeable
acceleration, especailly over the XF86 server I was currently using. I
did run into a couple problems though.
- If windows are moved around too quickly, vertical bands appear. If I
explicitly request that part of the screen to be redrawn (e.g. by my
closing the xterm and reopening it), the lines disappear.
- When I passed it the wrong option (I used "startx --depth 16" instead
of the correct "startx -- -depth 16", it off course ignored the wrong
swtich and started up in 8-bit colour). But on exiting X, it locked
up the machine completely. I couldn't even switch to another virtual
console to kill the process or reboot the machine, so I ended up with
a hard reboot). For a window managers - I am using an old version of
AfterStep that I recompiled from the src.rpm for R5. It is version
1.0.7a (Yes - I know it's old, but it is small, I know how to set it
up, and does all I need ;-)
Otherwise, I have not found any other problems, and the person that uses
this machine is actually pretty happy right now, as am I ;-) Thanks for
the great work !!
cheers
vinai
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
On Sat, 31 Jul 1999, Don Lunder wrote:
}On a side note, I noticed that when I run with the video driver on the
}2400, the first time I start X, instead of a "grey" pixely screen, it
}has a blue hue to it, and it will seg fault, but if I try running it
}again, it starts up correctly, and goes into WindowMaker.
I had this problem with the original XF86 server, that I replaced with
the Xpmac that was posted this morning ... It seemed that MacOS would
set the bit depth of the screen to one the XF86 could not recognize or
handle, so that is why it would be that weird colour and segfault. When
that happened, and the X-server exited, it said it was trying to set a
24-bit screen. But the second time (when it would run correctly) it'd
say 15-bit screen. So it looks like X set the bit depth correctly on
the first launch and was able to use it the second time.
But with the new X-server, I don't have this problem...
Cheers
vinai
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
From: Don Lunder <hidden> Date: 1999-08-01 01:56:20
I got to try out this X server, and it seems to work quite well. Here is
the output on starting it:
Xpmac / X Window System (X11R6.3)
Release Date: July 31, 1999
Running in mode=10, depth=16; req mode=0 depth=0
Using VT number 7
Mapped frame buffer (physaddr 0x81800000 size 0xea610) at 0x30057000.
C&T 6555x detected. Mapping MMIO/IO regsiter...
Mapped physaddr 0x81400000 size 0x20000 at 0x30014000.
Mapped physaddr 0xf2000000 size 0x1000 at 0x30034000.
C&T 6555x successfully mapped. Starting acceleration...
Running WindowMaker-0.60.0-4, on a PowerBook 2400/180
The only thing I saw out of the ordinary, were the verticle bars that would
appear when moving windows fast. (Altho moving the xmms (mp3 player)
window didn't seem to leave any artifacts) Also, if I drug windows between
desktops, verticle bars or other artifacts would appear in the window being
moved. Usually Yellow or Blue it seems (this could just be for me tho)
I booted in Linux with it running a video driver (not the OF based one),
does this make a diffrence, would you like to know of any other setups?
On a side note, I noticed that when I run with the video driver on the
2400, the first time I start X, instead of a "grey" pixely screen, it has a
blue hue to it, and it will seg fault, but if I try running it again, it
starts up correctly, and goes into WindowMaker.
On my machine, I was able to exit WindowMaker just fine with out any
errors, or hard reboots.
I'll keep playing with it, and tell you what I find, if you have any
specific requests, please do ask!
Thanks for your hard work, time and effort!!!!
Don Lunder
PS After Spell checking the email, I see that register has a typo in the
Xpmac out put. <shrug>
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
From: Don Lunder <hidden> Date: 1999-08-01 03:23:06
Okay, I did find something strange with this new X server.
I have my f11 and f12 keys set up for the diffrent mouse clicks, by passing
the kernel an adb_buttons command within bootX.
For some reason, all of my 2/3rd button mouse clicks go to the root window,
to bring up the various windows (instead of pasting, etc etc) even when i
click on the dock (window maker, still) and xterms, etc etc, you name it...
it sends it to the root window (or something of that idea)
Well thanks, keep up the great work!
Don Lunder
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]