Live data from Hacker News

Linux Desktop Setup

hookrace.net

61–70 of 232 posts

Re: Linux Desktop Setup

#61

That's not a desktop setup. It's much more complicated than the workstation setup I use at work. A desktop setup is my Xiaomi laptop with Ubuntu 18.04 that I use as media caster or to browse amazon while on the couch. It works flawlessly, much better than the preinstalled Windows 10 in chinese.

It certainly is a 'desktop', it might not be yours but it bears resemblance to mine. The 'desktop' metaphor might have been equated with complicated all-integrated environments like Windows, MacOS, Gnome and KDE but in the end it comes down on something-on-a-computer which provides a place to work and access to the resources the computer has to offer. Like physical desktops these come in al shapes and sizes ranging from an empty slab with a lamp and not much more to ornate baroque monstrosities with a zillion drawers, Rolodexes, mail-in-out-boxes, staple machines, paper dispensers, coffee machines, vortex portals and flux capacitors.

Some ascribe to the diction that 'perfection is reached when there is nothing left to take away', depending on your starting point you either end up with a lightweight environment like Xmonad (et al) plus a few tools or at a lobotomised full desktop like Gnome.

Re: Linux Desktop Setup

#62
post #47
post #35

Earlier quoted context omitted.

Absolutely second that. I also had my nerd times when I dedicated every free minute to Gentoo compiling, or to configure my screenrc, Xorg.conf, make menuconfig or whatever was in fashion. But in the end, it's an OS, a GUI, it's the basis for getting real work done. I used xfce, GNOME, KDE, it all gets the job done. But somehow I can no more get enthusiastic about spending hours for configuring a tiling WM like Xmona…

This is why most of people love i3 as tiling wm. Just put it in top of gnome/xfce/whatever, run the first installation wizard and you are done.

On Gnome I can use "Super key" + left key if I need multiple aligned windows on my screen. Can you still convince me to try i3 :) ?

Re: Linux Desktop Setup

#63
post #55

How does your setup work with a second monitor that comes and goes? Use case: I have a laptop that I take everywhere for me, but I plug into a second monitor while at work. I also use multiple desktops, and this pattern is sometimes causing windows to jump to another desktop when disconnecting the monitor.

I had the same issue using unity/gnome on a laptop with 1-3 monitors. After I switched to i3 I was forced to set the monitor config manually with xrandr. I set up keyboard shortcuts for switching between 1-3 monitors. This fixed all the issues with automatic window placement since the window manager no longer tries to do this in an automatic fashion.

Tiling window managers definitely have a learning curve, but after I spent a weekend switching to one, I can't see myself ever wanting to go back to floating windows.

Re: Linux Desktop Setup

#64
post #40

I'm always kind of amazed at this kind of desktop setups, and I guess they're not suitable for lots of people for the simple reason that most users have a "consumer" relationship with computers and not a "producer" one. My biggest question here for people with this kind of text setup would be: don't you surf the web? Do you use then lynx or another text web browser? What about services and platforms that are designed…

It's not all-or-nothing. Just because you use a tiling window manager and like to operate it with the keyboard doesn't mean you can't use your mouse any more. I used to use i3, and I used Firefox for browsing. I used the keyboard to layout the windows where it was more convenient, but I clicked on buttons with a mouse when that was more convenient. I now use the standard Ubuntu setup, not for any particular reason, j…

> I often miss being able to conveniently layout terminal windows

You should be able to do that using the "Super key" + e.g. left or right

Re: Linux Desktop Setup

#65
post #29

Everyone here scoring serious brownie points with their advanced setups. And here I am, having used Linux for my personal setup for 15 years, using pre-installed Ubuntu on a practically default GNOME desktop. It's wonderful that I can do that and be satisfied with that, without significantly hampering the possibility of advanced setups like the ones here. Despite all the systemd's, PulseAudio's and whatnot's, the cus…

Absolutely. I, like many others, spent quite a few years in the gentoo/arch+minimal riced tiling wm camp but am now happy and comfy on "bloated" fedora 29 and kde. More than anything it just feels like i've grown out of it, and it's nice having a computer I can actually rely on for once.

Re: Linux Desktop Setup

#66
post #40

I'm always kind of amazed at this kind of desktop setups, and I guess they're not suitable for lots of people for the simple reason that most users have a "consumer" relationship with computers and not a "producer" one. My biggest question here for people with this kind of text setup would be: don't you surf the web? Do you use then lynx or another text web browser? What about services and platforms that are designed…

Well, I have a very similar environment, but I use KDE instead of xmonad and therefore have a much more consumer-oriented desktop at first sight. In addition, I hide my tmux and vim in yakuake, so that I have access to them at any time via a hotkey (F12).

When you look at my monitor you see just a clean, normal desktop with a few Firefox windows (1-3) and maybe a dolphin in the taskbar, not realizing there are a bunch of shell sessions hidden behind a hotkey ;-)

Re: Linux Desktop Setup

#67
post #46

Earlier quoted context omitted.

> I love my lightweight i3 setup It's been so many years and I often take for granted what's before my eyes -- i3 is solidly in the "pry it from my cold dead hands" category.

Until you switch to sway, which is basically i3, but for Wayland. Good bye X11!

Sadly it seems it currently can't deal with rotated monitors ;-( I really do love my vertical 24" monitor with full screen terminal.

Re: Linux Desktop Setup

#68
post #46

Earlier quoted context omitted.

> I love my lightweight i3 setup It's been so many years and I often take for granted what's before my eyes -- i3 is solidly in the "pry it from my cold dead hands" category.

Until you switch to sway, which is basically i3, but for Wayland. Good bye X11!

Sway has too many bleeding edge dependencies last time I checked, so it’s hard to get built and running on a “conventional” desktop-oriented desktop like Ubuntu.

The author has iirc even actively discouraged Ubuntu and Debian from packaging it, because he doesn’t want distro users creating bug reports on older versions (ie noise) for bugs already fixed in git master.

Once sway lands for regular distro-users, I’ll be there. For now I’ll stick to i3.

Re: Linux Desktop Setup

#69

Earlier quoted context omitted.

It's not all-or-nothing. Just because you use a tiling window manager and like to operate it with the keyboard doesn't mean you can't use your mouse any more. I used to use i3, and I used Firefox for browsing. I used the keyboard to layout the windows where it was more convenient, but I clicked on buttons with a mouse when that was more convenient. I now use the standard Ubuntu setup, not for any particular reason, j…

> I often miss being able to conveniently layout terminal windows You should be able to do that using the "Super key" + e.g. left or right

Left and right does nothing, up and down just changes it from maximised to non-maximised.

Re: Linux Desktop Setup

#70
post #30

That's not a desktop setup. It's much more complicated than the workstation setup I use at work. A desktop setup is my Xiaomi laptop with Ubuntu 18.04 that I use as media caster or to browse amazon while on the couch. It works flawlessly, much better than the preinstalled Windows 10 in chinese.

What makes you the gatekeeper of what constitutes a desktop setup?

I don't know about him, but technically, the definition of a "desktop" kind of "gatekeeps" what that specific word means: https://en.wikipedia.org/wiki/Desktop_metaphor
Post reply on HN