Hi Folks,

   I have been playing around with Xorg 7.1 for the past few days and have
managed to compile Xorg 7.1 in it's entirety on OpenSolaris B48 and it 
appears
to start up okay. Though I have not yet put it through the paces.
There are issues however. Here's a summary:

-- Build issues --
* The 7.1 modular tree appears to be a bit broken even while compiling 
with gcc
  on B48. I had to make code changes to several places in the Xserver 
and a few
  video drivers.

* The build documentation is poor and one new build script appears to 
have been
  only tested on Linux using bash. Something I do not like is that one 
needs
  both the 7.0 and 7.1 tarballs since 7.1 only includes a subset of the 
tarballs that
  have changed from 7.0. Then there is a guile script (!!) that merges 
the two.
  I do not have guile and do not intend to install it for the sake of a 
silly script.
  So I ignored the guile script and cooked up my own shell script.

* The overall build script required several changes. Some of the generated
  Makefiles were improper and needed manual tweaking. I have also modified
  the "build-from-tarballs" script to be able to merge in patch sets.

* The Xserver module from 7.1 tree appears to be inconsistent! I had to 
grab
  the CVS HEAD. In particular Xgl refers to Xserver functionality that 
is only
  present in the CVS tree.

-- Other problems --
* Xorg works but Xorg -configure wedges up the console.

* I could not build AIGLX since it has a hard dependency on DRI. Xgl builds
  however after several source-level tweaks.

* Upon startup Xgl exited with a segv but did not dump core. It works fine
  and initializes a 3D surface when run from GDB! So this looks like a 
race.

Once these issues are sorted I plan to check whether the Nvidia driver works
with 7.1 as claimed in the documentation. It works now on BeleniX with Xorg
6.9 and will be bundled in the next release. Xfce 4.4 has some nice 
composite
effects like window shadow, panel highlight, transparency which were tested
without and performance or other issues on a GeForce 6600.

Regards,
Moinak.


Reply via email to