Re: Future features (was Re: Discussing issues)
Egbert Eich <[email protected]>
| Newsgroups | gmane.comp.xfree86.forum |
|---|---|
| Message-ID | <[email protected]> |
Michel Dänzer writes: > On Mit, 2003-04-16 at 21:59, Havoc Pennington wrote: > > > > - I think it would help people test and work with the XFree86 > > codebase if you could basically just run a build-and-install script > > which would leave you with a way to start an X session using > > XFree86 from CVS, without messing up the files owned by your > > packaging system. i.e. type one command, walk away, shut down > > current X, start the new one, now you're using your custom X build. > > Maybe it's this easy now, but it isn't clear to me how you do it. To look at this is on my list. > > I don't know if you'd call it easy, but it's possible. I do this by > setting ProjectRoot to somewhere in /usr/local and creating symlinks > there pointing to the build tree. You don't even need to shut down the > current X, gdm makes it particularly easy to run multiple sessions with > different X servers. > I even run my stuff in the build tree as you don't need to change that match to adjust the XF86Config appropriately. To test the entire system environment you need to do some more. Basically one needs to add the path to the libraries to the LD_LIBRARY_PATH env variable. There are other things (like application resource files, xkb mappings etc ) should be configurable by environment variables but actually may have a hardcoded paths. This is something on my list to explore further. It should really get fixed. Egbert.