Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
You can mount certain filesystems read-only, or use chattr to prevent writing to files. Graphical booting is easy, usually just a matter of changing the default runlevel in /etc/inittab. I think with Ubuntu every runlevel is graphical anyway. Might wanna try xfce for the desktop environment. Geany is a good graphical code editor. Nvidia makes linux drivers. I don't know which distro you were using before, but what I'm hearing from a lot of people is that Ubuntu is very easy to set up. I prefer Slack of course...but whatever you choose, that stuff shouldn't be a problem.
The "best" is whatever you consider "best", really. I'm not familiar with upsplash, but what exactly is it lacking? If you want to speed things up, compile a custom kernel, minimize start-up services, use the right filesystem for the job, minimize use of swap space, make sure the harddrives are using the right DMA settings, make sure your partitions aren't getting too full. From what I understand RedHat is incredibly bloated, probably why it was slow. Linux doesn't sort itself out, that job is up to you.
As far as gcc and libs, it's just up to the developer. It's usually safer to not go bleeding-edge, else you'll have trouble compiling things, but you don't want to get outdated either. For example, Slack now uses gcc 4.3, but newest stable is 4.4 and 4.5 is usable and in development.
Well of course RPMs and DEB packages contain info about dependencies. To find dependencies of dependencies, you could probably write a simple shell or python script that uses the output of rpm or dpkg.
If you have a pretty fast boot time, a bootsplash is kind of useless.
You don't really have to deal with the bootloader much; once things are set up and working, just set the timeout to 0.
Well as PC user I want a sodding bootsplash, I want it now and I want it to work. ...no matter how low your boot time can go I think its best to use a bootsplash to add that sheen on the product.
I personally used to edit the init scripts so that linux only told me about errors
Not a bad idea. I'd maybe look into doing something like that if I rebooted often, and if it took longer than ~20 seconds to boot.
[edit]Actually, the messages go by so fast on this machine that I can't read them anyway, maybe I'll look into that...not a splash, but disabling some of the "echo <whatever>" stuff...
Quote:
since the 90's people have been hacking together ways of making Linux hide info and show a bootscreen
There's one of the problems(for me)- it's a hack that I'd rarely use, and running a superfluous program would just add time at boot.
Quote:
My partner actually refers to Linux as "that program with all the gibberish that looks weird"
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.