DSL Tips and Tricks :: A quick guide on compiling XOrg 7.0 on DSL
Quote
Did you not install to /opt/xorg72 using the build script? If so, everything should be able in there, and you can just with that.
I installed to both /opt/xorg72 and /usr/local using the build script with the same options - what's puzzling me is that x starts fine from /usr/local but only as root from /opt/xorg72.
Did you try building to /usr/local?No, I didn't. So you set your output directory on the build script to /usr/local ... and you can startx by a regular user? (Side note: it looks like ubuntu doesn't allow startx by a regular user... but it uses gdm by default)
Do you notice anything different on the files themselves (comparing files in /opt/xorg72 and /usr/local ... I'm assuming you did the same build steps for each)? What if you move/copy the files over from /opt/xorg72 to a place in /usr/local (saving your data first, of course)? If there are no visible differences, perhaps it's hardcoded somewhat to work for /usr ?
But it looks like you've found a workaround that works -- I suppose creating a .unc would be the best for now. If that works, congrats on making the first extension I'll plan to go with a unc extension based on compiling to /usr/local once I finish a clean compile - I have mixed feelings about this since the extension will probably end up larger than DSL itself, but anyway...
I was planning to remove the doc, man, .h, .pc and .m4 files - didn't realise you could remove the .a and .la files (what are these?) so I'll take these out too.
It would probably make sense to create an additional font extension as xorg came with a bunch of 75 and 100pdi Freetype fonts as well as some Truetype. Is there a minimum set of fonts that xorg/DSL can work with? The idea would be to remove all but a few fonts so that DSL looks same as with the tiny X server.I think those files are precompiled static libraries... (at least for .a, but .la looks similar)
As for required fonts, I believe you only need one version of the "fixed" font as a minimum requirement.umm.. How will your extension be bigger than DSL, when in Geexbox-HD Xorg added only 14mb?
Did you also build cyrillic, CID and other fonts? If you did, just remove 'em, only 75 & 100 dpi will be needed to that font extension..Next Page...
original here.