DSL Tips and Tricks :: A quick guide on compiling XOrg 7.0 on DSL



I think you can only trim it if you split it into separate extensions, which may complicate things (i.e. default paths for things...)

But I'm interested in trying it out (you can start it without being root now?).
It is rather large (OO2 is at ~125mb but has all of oowriter, oocalc, etc.), and unless there is a demand for it, I don't feel that it's necessary to post it as-is, but that's really up to you.

If everything in the extension works out, perhaps the next step would be trimming it even further to be acceptable as an official mydsl extension.  (ie decide what default things to include - such as just using the basic mouse and k/b driver).

A bit off-topic: would there be interest in XFree86 4.6? (though FSF disagrees with their new license)

(btw, I forgot to mention that xcb is xlib's replacement, which I hid in the first page)

Quote
(btw, I forgot to mention that xcb is xlib's replacement, which I hid in the first page)

This gives scope for some serious size reduction if I only need xlib or xcb
libX11.so.6.2.0 = 20.8MB
libX11-xcb.so.1.0.0 = 118kB

and there are many libs named libxcb-*

Quote
(you can start it without being root now?).

Yes, I need to be root to start it via a symlink to hd, but when I make a .dsl or .uci extension from the symlink I can start it without being root (tested on two different machines and also with DSL-N).

Since I did do the same thing (symlink to hd) perhaps it looks at the permissions on the mounted device...

btw, I think both are included by default for compatibility, tho I think xcl is supposed to address that... (may not have been implemented into 7.2 release yet though)

At least XFree 4.6 is easier to build than Xorg 7.2, and it should support new chipsets also..
So new XFree wouldn't hurt.

Back to topic: Are there all XvMc files?

Printing stuff could be removed, I think..
You should separate Xdm into it's own extension..

Also these aren't needed:

ico, occlock, rstart, rstartd, twm, x11perf, x11perfcomp, xcalc, xclock, xedit, xgc, xkbbell, xload, xmag, xman, xpsimplehelloworld, xpxthelloworld

These are among "printing stuff": xdpr, xphelloworld, xplsprinters, xpr, xprehashprinterlist

Yes. there are some files such as libXvMC.so.1.0.0, libi810XvMC.so.1.0.0, libviaXvMC.so.1.0.0, etc - are these deletable?

I will make another round of deletion to take out the unneeded /bin files (Xclock, etc) and printing stuff (although I have never managed to print in DSL using APSfilter, CUPS or anything else, so I wonder if this will work...) and see how easy it is to identify the xdm files. There are also some Mac and Windows libs I can remove.

Thanks for the pointers.

Next Page...
original here.