linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* New experimental X 4.0
@ 2000-06-05 18:20 Michel Dänzer
  2000-06-05 20:33 ` Benjamin Herrenschmidt
  2000-06-06  8:42 ` Alan Buxey
  0 siblings, 2 replies; 4+ messages in thread
From: Michel Dänzer @ 2000-06-05 18:20 UTC (permalink / raw)
  To: linux-apus-user; +Cc: debian-powerpc, linuxppc-dev

[-- Attachment #1: Type: text/plain, Size: 300 bytes --]



Hey all


The URL and filenames have changed a bit:

http://n.ethz.ch/student/daenzerm/download/XFree86/

This is 4.0b .


Good news for the Permedia2 people: DGA support is here. It's not tested
though...

The other important thing is support for the latest PowerBooks in the r128
driver.


Michel

[-- Attachment #2: XFree86-srv-4.0-ppc.readme --]
[-- Type: text/plain, Size: 3573 bytes --]




XFree86 4.0b server with Permedia2 hardware acceleration
--------------------------------------------------------

Please read the accompanying readmes for every tarball before continuing.



Contents
--------

This contains all the necessary files to get an XFree86 4.0b server up and
running.

- The glint driver provides sophisticated hardware acceleration for Permedia2
  graphics boards.

- The r128 driver does the same for Rage128 boards (support for all Rage128
  chips including the Rage Mobility M3 found in the latest PowerBooks)

- I have also included the ati driver for the Mach family of ATI chips.
  *NOTE* This is untested on PPC and will probably crash and burn! That's why
  I haven't prepared a Driver Section for it in the XF86Config.

- Finally, the fbdev driver enables everyone with a working framebuffer device
  to get the server running easily. However, it's not accelerated in any way.


Installing
----------

First of all, make a copy of your XF86Config. Its format has changed since
3.3.x and an example will be installed with the server (/etc/X11/XF86Config).
Please edit it to suit your system.

Extract the tarball to your root directory. Apart from the XF86Config issue,
it should be able to coexist with an existing X installation. (Check out the
server's -xf86config commandline option!) The new server executable is
/usr/X11R6/bin/XFree86, depending on your installation you'll have to make it
suid root (chmod u+s).


Read and edit the supplied XF86Config file!


*Important note for users with PCI gfx cards*

Apparently, you have to supply a BusID for the fbdev driver to work.



Features
--------

- Greatly enhanced hardware acceleration due to the new XAA (XFree
  Acceleration Architecture)

- Hardware cursor

- Modular design, single modules can be replaced without much hassle


Changes since 4.0a:

- DGA 2.0 support in the glint driver (untested)! Please report if it works.

- Support for all Rage128 chips in the r128 driver

- ati driver included (*UNTESTED*)

- documentation (manpages and HTML) for the server, XF86Config and drivers


Changes since 3.9.18:

- contains experimental support for the Xv extension, try
    http://n.ethz.ch/student/daenzerm/download/mpeg2play.bz2
  (don't forget the -b switch and maximizing the window :)
  Thanks to Michael Schimek for his code.

- problems with signal 4 are fixed

- new -libs- and -include- tarballs (not needed for normal usage)

- the r128 driver is included again. Kostas Gewrgiou <gewrgiou@imbc.gr> is an
  X developer working on r128/PowerMac support, contact him if it doesn't
  work.


Changes since 3.9.17f:

- I removed a few supposedly unused modules to make the tarballs smaller.
  If it complains about something missing, contact me

- Fixed all known acceleration bugs

- Fixed a bug which caused a crash (signal 11) with AfterStep's menu.
  If you experienced a sig 11 in another situation, this *might* be fixed as
  well...



Known Problems
--------------

- glint: 604e users apparently still have to enable
    Option "XAANoScanlineCPUToScreenColorExpandFill"
  in the XF86Config. I'm working on this and will provide an updated driver
  module once it's fixed.

- r128: Wrong colors after switching away and back with some chips

- fbdev: Some things are _very_ slow (Most notably the GNOME logout screen).
  If you want to help, send an xscope trace to me or
  Keith Packard <keithp@suse.com>

For problem reports etc. contact me, *NOT* XFree86! This is in no way an
official release!


Have fun,

Michel Dänzer <daenzerm@student.ethz.ch>



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: New experimental X 4.0
  2000-06-05 18:20 New experimental X 4.0 Michel Dänzer
@ 2000-06-05 20:33 ` Benjamin Herrenschmidt
  2000-06-05 21:02   ` Michel Lanners
  2000-06-06  8:42 ` Alan Buxey
  1 sibling, 1 reply; 4+ messages in thread
From: Benjamin Herrenschmidt @ 2000-06-05 20:33 UTC (permalink / raw)
  To: daenzerm, debian-powerpc, linuxppc-dev


On Mon, Jun 5, 2000, Michel Dänzer <daenzer@relog.ch> wrote:

>The other important thing is support for the latest PowerBooks in the r128
>driver.

Did you use my patch or did you fix the r128 driver yourself ? Also, did
you already submit the patch to xfree ? (I didn't submit mine yet, I was
planning to do so once I've fixed the PLL/BIOS probe)

Ben.

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: New experimental X 4.0
  2000-06-05 20:33 ` Benjamin Herrenschmidt
@ 2000-06-05 21:02   ` Michel Lanners
  0 siblings, 0 replies; 4+ messages in thread
From: Michel Lanners @ 2000-06-05 21:02 UTC (permalink / raw)
  To: bh40; +Cc: daenzerm, debian-powerpc, linuxppc-dev


On   5 Jun, this message from Benjamin Herrenschmidt echoed through cyberspace:
(about XF4)
> Did you use my patch or did you fix the r128 driver yourself ? Also, did
> you already submit the patch to xfree ? (I didn't submit mine yet, I was
> planning to do so once I've fixed the PLL/BIOS probe)

And how about the fbdev framebuffer memory start offset problem? Anybody
looking at that?

Michel

-------------------------------------------------------------------------
Michel Lanners                 |  " Read Philosophy.  Study Art.
23, Rue Paul Henkes            |    Ask Questions.  Make Mistakes.
L-1710 Luxembourg              |
email   mlan@cpu.lu            |
http://www.cpu.lu/~mlan        |                     Learn Always. "


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: New experimental X 4.0
  2000-06-05 18:20 New experimental X 4.0 Michel Dänzer
  2000-06-05 20:33 ` Benjamin Herrenschmidt
@ 2000-06-06  8:42 ` Alan Buxey
  1 sibling, 0 replies; 4+ messages in thread
From: Alan Buxey @ 2000-06-06  8:42 UTC (permalink / raw)
  To: daenzerm; +Cc: linux-apus-user, debian-powerpc, linuxppc-dev


hi,

> The URL and filenames have changed a bit:
>
> http://n.ethz.ch/student/daenzerm/download/XFree86/
>
> This is 4.0b .

the linux-apus link has to be changed then.

> Good news for the Permedia2 people: DGA support is here. It's not tested
> though...

oh, I'm SUR that will be tested quite comprehensively over the next few
weeks - what are the main user-land apps people are complaining about?

alan


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2000-06-06  8:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-06-05 18:20 New experimental X 4.0 Michel Dänzer
2000-06-05 20:33 ` Benjamin Herrenschmidt
2000-06-05 21:02   ` Michel Lanners
2000-06-06  8:42 ` Alan Buxey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).