GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
PLEASE NOTE: All LQ Rules apply to the General forum. Flame wars, personal attacks, hostility, insults and behavior of that nature will not be tolerated. Differing opinions are one of the things that make this site great, but to benefit from differing opinions the discourse must happen respectfully and thoughtfully... without insult and personal attack. Members who are unable or unwilling to participate in General under those parameters will not be permitted to do so. If you see behavior of this nature please report it.
I have two kids, named Linus Torvalds and Bill Gates. They share the same computer. So the hardware is not the problem. Linus loves Linux and uses Slackware 9.1. He compiled 2.6.3 kernel. Bill Gates loves Microsoft and uses Windows XP Home Edition. They both hate server and use operating system as desktop. Because they use the same computer, they use dual boot solution. Linus installed Grub in MBR and Bill hates so much but well, Bill have to share the computer.
One day, they decided to test which os boot faster. Bill did first. From the moment he choose Windows XP in Grub menu and see the login screen, he need 22-24 seconds. But poor Linus need 30-32 seconds to see GDM ( Gnome login screen ) from the moment he choose Slackware in Grub menu. So Bill said to Linus, "Linux is for looser." and Linus was crying like a baby.
Again, they decided to test which desktop manager load faster? Linux one or Windows one? Bill did first. From the moment he click his picture in login screen until he ready to work in desktop, he need 15 seconds. Oh yeah, Bill's lovely Windows desktop in this testing load antivirus and ZoneAlarm firewall program. Now it's Linus turn. Linus is smart. So he use light desktop manager. XFCE. Of course, it load faster. Now Bill cann't laugh at Linus again.
But hey, Bill have to buy something outside. So Linus is alone in my home. Linus test Gnome desktop. From the moment he enter in GDM ( after typing username and password ), until he ready work in Gnome desktop, he need 18-19 seconds. This make him desperate because Linux and Windows are competiting in enterprise desktop. NO one could expect xfce to represent Linux in desktop manager. The choice are KDE or Gnome. Unfortunately, KDE or Gnome load slower than Windows XP desktop manager. Slower couples seconds. Maybe 4 until 5 seconds. This make him sad again. He dream somehow Linux could compete with Windows in enterprise desktop field.
So he decided to work:
1. The problem is not in kernel. Linus 2.6.3 kernel load fast. Very fast. It just take 20 seconds. And the problem is not with startup services because he just use acpid daemon, sendmail daemon, syslog daemon that make only 1-2 seconds differences. The problem is with X. From the statement:
Starting X11 sessiong manager........
until he see GDM, it takes 5 or 6 seconds. This is very slow compared to Windows.
2. He have no idea why KDE or Gnome load slower that Windows desktop.
Originally posted by melinda_sayang 2. He have no idea why KDE or Gnome load slower that Windows desktop.
Because those are hogs.... use a lighter window manager or desktop like xfce, or fluxbox.. . and don't load directly into X using gdm, etc.. its just more things to load.. hve them login and startx or add it to their .bash_login to auto startx once they login thru the console..
Wait for Billy to install more aplications and his disck fragment. And his Desktop manager would start a lot slower. Sometimes it seems like it start fast, but you move the mouse around and it take long time to start button to work.
And I think xfce is good. It is really fast and does it work. think you can combine it with gnome or kde and use those apllications.
Bear in mind that when you run linux, you are most likely to also boot up an ssh daemon, a mail service, telnet daemon, samba daemon, print server and cron. Windows doesn't do that and boot up in 22 seconds
Distribution: Usually Linux Mint, Debian, Ubuntu or CentOS
im sorry its just such a pointless thing to start a thread over. its more than obvious that linux boots up in MORE STAGES, is fundamentally MULTI-USER, and the speed it boots is going to depend on your own kernel compilation and configuration. its a groundless argument.