Latest LQ Deal: Linux Power User Bundle
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 12-02-2010, 11:31 PM   #16
LQ Guru
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.10, Centos 7.3
Posts: 17,524

Rep: Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417Reputation: 2417

For the cmd line these are good
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 12-03-2010, 07:38 AM   #17
LQ 5k Club
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721Reputation: 721
Remember, you can't learn "the Linux GUI", there is none. Linux, unlike Windows, is a pure command line OS, which means no native graphics, GUI controls, or GUI apps.

Everything having to do with graphics is a user-space process. The X Window System is currenty used by just about all distros, but it's just a way for programs to draw stuff, it has no concept of "windows" as you know them or GUI controls. Then there is a window manager, which fraws a frame around each window and lets you move and resize them. And finally, there are widget toolkits, which provide convenient, themeable GUI controls (or "widgets", as they're called outside of MS Windows).

A desktop environment is usually a window manager bundled with a tightly integrated set of applications that make up a desktop. You can use Linux without a desktop environment, just take your favorite window manager and optionally add a desktop-independent panel application, and you're done.

The most common widget toolkits are GTK+ (used in GNOME) and Qt (used in KDE). There are also other toolkits like Tk, Motif, Xaw, etc., but you'll rarely come across apps that use those. Just note that every toolkit has a different theme system (or are not themable at all), and apps using them will look different. There are two good solutions, though: The first is Qt's GTK+ theme, which actually uses GTK+ to draw its widgets. It makes Qt apps almost perfectly blend in with GTK+ apps. Then there is the QtCurve theme, which is available for both GTK+ and Qt, and both versions draw the same looking widgets based on a customizable config file.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
start script bash when system start,stop,reeboot, how ?? melmar Linux - General 4 12-10-2009 06:58 AM
when i try to start samba pdc's smb service nmbd failed to start . sandeepchau123 Linux - Newbie 2 10-20-2007 01:59 PM
How to start bash commands automatically every time I start the computer brgsousa Linux - Software 2 10-18-2007 11:26 AM
Computer doesn't start; fans start then stop; 1 long, 1 short beep PatrickMay16 General 18 09-26-2007 07:48 PM
Can I gett KPPP to start when I start a browser on a network machine? duffboygrim Linux - Networking 0 03-25-2004 04:49 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 11:40 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration