Find the answer to your Linux question:
Results 1 to 7 of 7
Does an O.S need a Windows system manager to view anything or can text be displayed without it? Also does anyone know of a decent guide/tutorial on X or the ...
  1. #1
    Linux Newbie theKbStockpiler's Avatar
    Join Date
    Sep 2010
    Location
    Upstate NY
    Posts
    195

    Can text be viewed without X Server?

    Does an O.S need a Windows system manager to view anything or can text be displayed without it? Also does anyone know of a decent guide/tutorial on X or the applications that X includes?

    Thanks in advance!

  2. #2
    Linux Newbie
    Join Date
    Sep 2007
    Posts
    137
    A text file can be viewed, created, deleted and edited without X. There are lots of editors; you can find them in the pkg mgr. An OS doesn't need X or a window mgr unless you want a GUI. Look up xorg in the pkg mgr to view all its dependency libraries and apps. For a guide/tutorial on X, try your distro's wiki, the man pages or google a howto for a specific app.

  3. #3
    Linux Newbie theKbStockpiler's Avatar
    Join Date
    Sep 2010
    Location
    Upstate NY
    Posts
    195

    Thanks for the Reply!

    Does anyone know the application that takes the place of X if it is not used?

  4. #4
    Linux Engineer hazel's Avatar
    Join Date
    May 2004
    Location
    Harrow, UK
    Posts
    955
    When X is not running, you use the shell (also called the Command Line Interface or CLI). There are actually several possible shells but the default shell in Linux is called bash.

    You type commands into bash and bash runs the program whose name corresponds to your command, then prompts you for the next command.

    Using bash and the numerous command-line apps and utilities, you can do almost anything that you can do in a GUI, including editing text.
    "I'm just a little old lady; don't try to dazzle me with jargon!"

  5. #5
    Trusted Penguin Cabhan's Avatar
    Join Date
    Jan 2005
    Location
    Seattle, WA, USA
    Posts
    3,230
    So the X server is what enables graphical applications. It doesn't really "come with" applications. I suppose you could argue that xterm, xclock, etc. come with it, but that's not really the point.

    Most normal users will never interact with the X server directly. Even developers use libraries like Gtk or Qt to develop graphical applications instead of speaking directly with the X server.

    There are a few X server alternatives, but they are incredibly rare, because basically nothing works with them. There are also multiple implementations of the X server standard, the most common in the Linux world being X.org.

    The major alternative is to run a purely console system, which uses no graphical applications. This sort of environment can also be accessed by using a terminal application (xterm, Gnome Terminal, Konsole, etc.).

    Text can be viewed in a console by tools like cat (print a file to the terminal), vi/Emacs (powerful console text editors), and various other programs.
    DISTRO=Arch
    Registered Linux User #388732

  6. #6
    Trusted Penguin elija's Avatar
    Join Date
    Jul 2004
    Location
    Either at home or at work or down the pub
    Posts
    2,298
    If we hit that bullseye, the rest of the dominoes will fall like a house of cards. Checkmate! (Zapp Brannigan)


    My new blog. It's probably not as good as I think it is.

  7. #7
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,970
    Quote Originally Posted by theKbStockpiler View Post
    Does anyone know the application that takes the place of X if it is not used?
    Consider X to be a front-end that the user can interact with. The primary interface for users to run applications on Linux is the shell. There are a fair number of those, and each user can specify which shell they want when they login to the system. The default shell for Linux is bash (Bourne Again Shell). On some Unix systems it is ksh (Korn Shell), or csh (C Shell). There are a number of others as well. They all provide similar capabilities - a command line, some command editing capabilities, shell variables and control structures (loops, if/then/else, while, case, etc). The differences between the various shell programs is syntactic, and not semantic, in nature - the specific commands are different, but the intention and net results is the same.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...