Did something kind of goofy and I'm surprised how well it worked
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.
Did something kind of goofy and I'm surprised how well it worked
From my build I ran startx to run the X Window System. It looks like three terminal emulators and a clock. As basic a basic GUI you can get with Linux.
I wanted to see if my Linux apps would run in this environment and to my surprise, they did.
I ran firefox, gedit, thunar, gparted, mousepad to name a few. I would have tried more but didn't know the command line text to run others.
All things considered equal, they all looked pretty good running in just the X Window System. Wild.
If I remember correctly, if you install X but do not install any other window managers or desktop environments, you still get TWM.
Applications, unless they are part of a desktop environment, such as KDE's widgets or Enlightenment's gadgets, don't need a desktop environment. They rely on the underlying libraries, commonly in /usr/lib and /usr/share. Generally, I prefer to use window managers (TWM is a window manager, but I default to Fluxbox) to desktop environments, because I don't need all those bells and whistles. I just want to get stuff done.
Nevertheless, I usually install KDE, because I really like a lot of KDE apps, and installing KDE gives me the libraries in one swell foop.
Normally I use Xfce or LXDE. I was thinking about what it would take to write a desktop manager. Then I thought, I wonder what can be done in just the X Window System and to my surprise, a lot.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150
Rep:
Quote:
Originally Posted by GameCodingNinja
Thanks guys!
Normally I use Xfce or LXDE. I was thinking about what it would take to write a desktop manager. Then I thought, I wonder what can be done in just the X Window System and to my surprise, a lot.
As for twm I usually run it up just after installing a new system with X to check that X is running alright its very handy for that and takes very little disk space/system resources, or if you fubar your X server and prefer GUI apps to fix it, twm is very basic though ie no transparency.
If I remember correctly, if you install X but do not install any other window managers or desktop environments, you still get TWM.
Applications, unless they are part of a desktop environment, such as KDE's widgets or Enlightenment's gadgets, don't need a desktop environment. They rely on the underlying libraries, commonly in /usr/lib and /usr/share. Generally, I prefer to use window managers (TWM is a window manager, but I default to Fluxbox) to desktop environments, because I don't need all those bells and whistles. I just want to get stuff done.
Nevertheless, I usually install KDE, because I really like a lot of KDE apps, and installing KDE gives me the libraries in one swell foop.
No you don't get TWM anymore by default unless you install it as one of the add-ons. This has been this way since they modularized Xorg. What you get is a X session with 3 xterms. You can actually start just an app in X windows in full screen by just putting exec <appname> in xinitrc.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.