A Unix without X (Linux users of course apply as well)

Page 1 of 2 [ 23 posts ]  Go to page 1, 2  Next


A world without X?
Sure, I could use a unix based system with no X 77%  77%  [ 10 ]
Well, I could try it on another TTY, but I need my X 23%  23%  [ 3 ]
Take my DE away, and Im lost 0%  0%  [ 0 ]
Total votes : 13

compiledkernel
Sea Gull
Sea Gull

User avatar

Joined: 10 Jun 2012
Age: 51
Gender: Male
Posts: 224

20 Dec 2012, 1:54 pm

Today whilst working I remanded myself to my Xless terminal. Something I do when I need to concentrate heavily and with little distraction. I have a code release tomorrow, so this requires my full attention. :)

Raggle, Elinks, Alpine, Cplay, cVLC with aalib (for video), and my trusty text editor (yes, I use emacs).

The question is, could you do it?

Do you do it already?

Have you ever thought of Trying?


_________________
An Old NetSec Engineer. Diag 11/29.
A1: AS 299.80 A2: SPD features 301.20
GAF: 50 - 60 range.
PMs are fine, but my answers are probably going to be weird.


stitch4518
Yellow-bellied Woodpecker
Yellow-bellied Woodpecker

User avatar

Joined: 17 Dec 2012
Age: 51
Gender: Male
Posts: 55
Location: Somewhere between here and there.

20 Dec 2012, 2:35 pm

I could. Rolled a few debian based systems and used without X. It has been a while though, Lilo was all there was at the time (should date my experience) grand unified boot loader was new. I ended up with Apple in the end. I do keep a linux box around incase I feel the need to dive into the computer obsession again.


_________________
I'm not being sarcastic just condescending, learn the difference.


Trencher93
Velociraptor
Velociraptor

User avatar

Joined: 23 Jun 2008
Age: 124
Gender: Male
Posts: 464

20 Dec 2012, 2:39 pm

Been there, done that. On an actual vt100 terminal, no less. (Remember "screen"?)



compiledkernel
Sea Gull
Sea Gull

User avatar

Joined: 10 Jun 2012
Age: 51
Gender: Male
Posts: 224

20 Dec 2012, 2:48 pm

Im an old timer, my sed awk is actually pretty good. Im not sure if younger IT guys even pay attention to it anymore.

But I heard in another IRC discussion people who use Xless terms for their own reasons, and I thought, well geeze, I thought I was the only one who did that.

Of course on my Mac, I keep a tabbed window set open for all the console apps that I need anyway.

Its refreshing to see younger generations of IT people doing the stuff us old timers did back in the day. :)


_________________
An Old NetSec Engineer. Diag 11/29.
A1: AS 299.80 A2: SPD features 301.20
GAF: 50 - 60 range.
PMs are fine, but my answers are probably going to be weird.


Vectorspace
Veteran
Veteran

User avatar

Joined: 3 Oct 2012
Age: 34
Gender: Male
Posts: 903
Location: Germany

20 Dec 2012, 3:01 pm

Depends on what I want to do...

  • Coding: Fine – thanks to Emacs.
  • Mail: Might take me some time to set up and get used to a text-based client, but sounds doable.
  • Web browsing: No thanks, I use X for that.
A few years ago, I had still been on the command line regularly, but now I almost exclusively use X, basically because:
  • It's helpful for organizing a large hi-res screen.
  • Unfortunately, programs like NetworkManager and PulseAudio are tough to control on the command line, and freedesktop.org stuff is taking over everything.
  • Things like drag&drop work universally in X.



eric76
Veteran
Veteran

User avatar

Joined: 31 Aug 2012
Gender: Male
Posts: 10,660
Location: In the heart of the dust bowl

20 Dec 2012, 3:28 pm

compiledkernel wrote:
Today whilst working I remanded myself to my Xless terminal. Something I do when I need to concentrate heavily and with little distraction. I have a code release tomorrow, so this requires my full attention. :)


That's what I do when I need to concentrate better.

Right now, though, there is too big a pile of papers on my desk to get to the terminal.



NakaCristo
Tufted Titmouse
Tufted Titmouse

User avatar

Joined: 23 Jan 2012
Age: 37
Gender: Male
Posts: 49
Location: Santander, Spain

20 Dec 2012, 4:11 pm

I can work without X. But I usually have konsole with 10 open tabs and gvim with several files. Also I need some graphic browser, I have some king of debug server with SVG and many times I consult webs like Wolfram|Alpha which I don't think can work with elinks.
However I made myself a vim interface to the mpd music daemon.

eric76 wrote:
Right now, though, there is too big a pile of papers on my desk to get to the terminal.

I have a computer in my office which I usually access by ssh because of the amount of papers over the keyboard :-D.



undercaffeinated
Pileated woodpecker
Pileated woodpecker

User avatar

Joined: 28 Oct 2012
Age: 49
Gender: Male
Posts: 185
Location: Canada

20 Dec 2012, 4:27 pm

I usually prefer to work with a mixture of GUI and command line, so I'm generally in X with at least one terminal window open. I can work X-less, but I usually don't. Working in a graphical environment is obviously convenient when working with graphics or video, but it also has the advantages of having more information in view at a time, and of having visible (or easy to find) reminders of how to do everything -- you can browse the menus to find what you want when you don't remember the keyboard shortcut, etc.

I've setup some X-less servers, and a variety of X-less embedded setups sometimes using the framebuffer device for graphical display. Those were configured and maintained usually over SSH without X. But on the machines I usually work from, I prefer to have a GUI running even if I'm using the terminal most of the time.



compiledkernel
Sea Gull
Sea Gull

User avatar

Joined: 10 Jun 2012
Age: 51
Gender: Male
Posts: 224

20 Dec 2012, 4:34 pm

I have been known in my past to make regular use of the -box DE's (blackbox, openbox, fluxbox, Ratpoison, Ion, etc).

if i could get openbox to work on my mac, and in relatively the same concept and manner, I would probably do it in a heart beat.

I do so terribly miss my openbox menu pipes. :)


_________________
An Old NetSec Engineer. Diag 11/29.
A1: AS 299.80 A2: SPD features 301.20
GAF: 50 - 60 range.
PMs are fine, but my answers are probably going to be weird.


eric76
Veteran
Veteran

User avatar

Joined: 31 Aug 2012
Gender: Male
Posts: 10,660
Location: In the heart of the dust bowl

20 Dec 2012, 5:43 pm

By the way, I bought a Dorio terminal a couple of years ago on eBay for something like $60. It had been sitting in the unopened box for years when I bought it.

I was pretty surprised when I looked it up on the Internet and found that Dorio terminals were built by DEC.



eric76
Veteran
Veteran

User avatar

Joined: 31 Aug 2012
Gender: Male
Posts: 10,660
Location: In the heart of the dust bowl

20 Dec 2012, 5:47 pm

By the way, don't forget that with the GNU screen program you can run multiple windows on a single text monitor.

GNU Screen can be thought of as a text version of graphical window managers, or as a way of putting virtual terminals into any login session. It is a wrapper that allows multiple text programs to run at the same time, and provides features that allow the user to use the programs within a single interface productively. This enables the following features: persistence, multiple windows, and session sharing.

Screen is often used when a network connection to the terminal is unreliable, as a dropped network connection typically terminates all programs the user was running.



eric76
Veteran
Veteran

User avatar

Joined: 31 Aug 2012
Gender: Male
Posts: 10,660
Location: In the heart of the dust bowl

20 Dec 2012, 5:53 pm

compiledkernel wrote:
I have been known in my past to make regular use of the -box DE's (blackbox, openbox, fluxbox, Ratpoison, Ion, etc).

if i could get openbox to work on my mac, and in relatively the same concept and manner, I would probably do it in a heart beat.

I do so terribly miss my openbox menu pipes. :)


I've used Ratpoison on occasion. Never heard of Ion.

I usually just use Windowmaker. It's available on both OpenBSD and Linux and so I can have the same windowing environment with both operating systems.

I run Linux for my workstation, primarily because it handles dual screens better than OpenBSD, but my servers and development computers all run OpenBSD.

The Dorio terminal is connected to the Linux computer as well. I just use ssh to connect to whichever computer I wish to use at the time.



MyFutureSelfnMe
Veteran
Veteran

User avatar

Joined: 26 Feb 2010
Age: 44
Gender: Male
Posts: 1,385

20 Dec 2012, 8:09 pm

I used Linux this way for a couple years while developing diagnostics. I hated it and ended up mostly tty'ing in from a Windows machine. Graphics are too fundamental these days, as is the mouse and the ability to randomly drag around windows on a large display. Without a desktop, something is always not visible that I want to be visible.

That said, I would be happy if X would die and would be replaced by something cleaner. But I feel that way about the Linux kernel as well.



compiledkernel
Sea Gull
Sea Gull

User avatar

Joined: 10 Jun 2012
Age: 51
Gender: Male
Posts: 224

20 Dec 2012, 10:04 pm

MyFutureSelfnMe wrote:
I used Linux this way for a couple years while developing diagnostics. I hated it and ended up mostly tty'ing in from a Windows machine. Graphics are too fundamental these days, as is the mouse and the ability to randomly drag around windows on a large display. Without a desktop, something is always not visible that I want to be visible.

That said, I would be happy if X would die and would be replaced by something cleaner. But I feel that way about the Linux kernel as well.


Has not wayland matured yet or something?


_________________
An Old NetSec Engineer. Diag 11/29.
A1: AS 299.80 A2: SPD features 301.20
GAF: 50 - 60 range.
PMs are fine, but my answers are probably going to be weird.


Arduino
Hummingbird
Hummingbird

User avatar

Joined: 19 Dec 2012
Age: 61
Gender: Male
Posts: 21

22 Dec 2012, 10:16 am

I have used vt terminals extensively, not just vt100. Also a lot of work using Wyse consoles. I have written mainly database applications for mini computers running various strains of Unix. I have always worked in the 'back end', so I know Unix pretty well, including kernal adjustments and rebuilds. I write in C, C++ and have written quite a bit of network stuff and other bits and pieces. I think at this level, you have to use X and console and flip between them, in order to do your job.

I write quite a bit for micro-controllers now, so I am in and out of the console all the time. The only reliable OS for me is OS X, which is as rock solid as the Unix I am used to. I have written a lot of Windows code in C in the past, but for me, Windows is a nightmare of non-cooperation, reboots, driver troubles and unnecessary things to twiddle with, that I just cannot tolerate. I have to use Windows art some point, because many applications I get involved with, are only on that platform. The backwards backslash, no shell or even choice of shells and all the DOS legacy just drives me nuts.

Probably being an Aspie helps me to be less tolerant, but I like things to be logical, work, stay working and to boot up in under an hour. The constant Windows updates, "your computer needs to be re-started..", your disk is x% fragmented and the memory leaks that mean the system cannot be up for more than a few days, just makes me so mad I cannot believe how 'the world' puts up with it.

Oh, I have drifted off the point again as I usually do.. Sorry!



morslilleole
Veteran
Veteran

User avatar

Joined: 17 Dec 2011
Age: 35
Gender: Male
Posts: 511
Location: Norway

22 Dec 2012, 4:53 pm

I tend to do it a lot for programming outside of regular windows. Often I would use vim for text editing, then I have terminal running on another desktop which I use for compiling/testing. But I think I have full use of the terminal from within vim so I don't really need that other terminal window. I'm just not very skilled in vim yet, still trying to master the basic commands.

But I do prefer not having to use the mouse, or lessen the use of it as much as possible. When using vim and the command line in this way I never have to use the mouth ( except sometimes I cheat and use it for scrolling )