Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,155
Original Poster
Rep:
The 'buildall' script is just a convienience script if you have downloaded the individual archives if not just remothe command or build each manually, starting with the toolkit, all the parts are individual autotools pojects, you will probably be better off building each manually anyway.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,155
Original Poster
Rep:
Yes and no.
I use ~/.xinitrc but if you are the only one on your system I suppose you could use the global xinitrc.
There is no session manager/graphical login.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,155
Original Poster
Rep:
there is no particular order, I start compton ( which is the composite manager, not mine ) first then set the wallpaper then the desktop then window manager and finally the panels.
all the various parts are independent and can be mixed and matched with other similar apps, xfce4-panel, openbox window manager etc, that's how I designed it.
Last edited by Keith Hedger; 06-23-2016 at 02:12 PM.
The 'buildall' script is just a convienience script if you have downloaded the individual archives if not just remothe command or build each manually, starting with the toolkit, all the parts are individual autotools pojects, you will probably be better off building each manually anyway.
I ran
Code:
unzip /sources/LFSDesktopProject.zip && cd LFS* &&
cd LFSToolKit &&
./configure --prefix=/usr &&
make &&
make install &&
cd ../LFSSetWallpaper &&
./configure --prefix=/usr &&
make &&
make install &&
cd ../LFSDesktop &&
./configure --prefix=/usr &&
make &&
make install &&
cd ../LFSWManager &&
./configure --prefix=/usr &&
make &&
make install &&
cd ../LFSPanel &&
./configure --prefix=/usr &&
make &&
make install &&
cd ../LFSApplications &&
./configure --prefix=/usr &&
make &&
make install &&
cd ..
beep
and it installed without error. I'm using install users method, and if an install is not able to write because of a permission error, it will error out, but I'm thinking that your install does not error out, or there is configuring that needs to be done after the install. For example one of the errors I'm getting when trying to run is
Code:
cat: /root/.config/LFS/lfsdesktop.rc: No such file or directory
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,155
Original Poster
Rep:
instead of chaining it all together do each install individually and narrow down what is going wrong where.
I don't use the users install method this may be your problem, just untar the the packages one by one and use ./configure,make,make install as usual and see what happens.
I have manually installed all these on an standard LFS system as well as a number of 'test' distros like xubuntu just to see if they where all right, and have not encountered a problem.
Just try installing normally instead of using that users system and see what happens.
I'm also not sure it will work that way anyway as there is a setuid helper app that is needed for the ldesktop that may be you problem.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,155
Original Poster
Rep:
You need some sort of composite manager running or you wont see the desktop properly and some window themes may not render properly.
Compton is based on the old xcompmgr so is pretty stable and light weight, you don't actually need any drop shadows, special effects etc to be displayed but the composite manager should be running.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,155
Original Poster
Rep:
Updated the github repos, improvments to the window manager, treats trasient/modal windows better and stops them from getting lost under other windows owned by the same app.
Improved the window manager prefs dialog ( lfswmprefs ) to show a preview of the title font, and a couple of check boxes to set bold/italic, with a alphabetized menu of fonts.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.