Top
Best
New

Posted by mikece 11 hours ago

Xfce is great(rubenerd.com)
258 points | 194 commentspage 2
noosphr 8 hours ago|
Xfce is the definition of comfy computing.

They have a visual language that's not changed for decades and just works.

I prefer tiling window managers with no decorations, but whenever I have an app that doesn't play nice with xmonad I open an xfce x server and do my work there.

compass_copium 2 hours ago|
Also prefer a tiling wm, but xfce is great to keep installed for guest accounts on your PC
voidfunc 10 hours ago||
Loved XFCE but it's borderline unusable with high DPI monitors and dual monitor setups that aren't the same.
lproven 5 hours ago||
> dual monitor setups that aren't the same.

Absolutely categorically false: I daily-drove such a config on openSUSE for 4 years, 9-5 Mon-Fri.

One portrait, one landscape: fine. 2 portrait flanking one landscape: fine. Laptop + 2 external displays, 1 big in portrait, 1 small in landscape: fine. 2 screens, vertically stacked: fine. 2 side-by-side, one big one small: fine.

Everything works exactly as expected. Panels stay put. Some apps can't remember their positions but they can't on any WM or desktop.

Very dissimilar resolutions gets tricky but that's down to Xinerama not Xfce. It's true on all X11 desktops.

Xfce can do fractional scaling on a per-display basis to get on-screen features the same size, but it results in some displays getting slightly blurry. Tolerable for short-term use but not all day every day, for me.

But Xfce is 100% usable in heterogenous multihead and indeed handles this as well or better than almost any other mainstream X11-based desktop.

rhubarbtse 7 hours ago|||
How high? What kind of problems?

I very recently upgraded from a dual fullhd to a dual 4k setup and I was genuinely surprised how little problems I had setting everything up to the high DPI displays. I am genuinely interested in hearing what pitfalls might still await me.

marginalia_nu 6 hours ago|||
Most HighDPI issues on X based DEs is from lack of fractional scaling, which means the scaling needs to happen in the applications instead (with separate configs for each UI toolkit), leading to lots of weird issues with inconsistently scaled UI elements on monitors sized such that integer scaling produces an inappropriate scale.

It doesn't affect all monitors, but some DPIs really don't play well with X. The fractional scaling you get on Wayland leads to some element of blur instead, but that's a far lesser evil, the jank is a bigger issue IMO.

theandrewbailey 3 hours ago|||
I've been running 2× 4k 27" monitors for about a year on Xfce. I set it to 144 ppi and nothing feels weird to me, though I run a custom theme.
koyote 7 hours ago|||
I've been using XFCE for several years on 4k screens and I agree that it's not great out of the box.

Once you've set it up it works pretty well though.

Now if only I could remember what I did to get it working nicely...(luckily I've had the same installation of XFCE on my machine for the past 5 years so haven't had to fiddle with that in a while)

davidgerard 7 hours ago||
I just set dpi to 128 or 192. The out-the-box 96 could do with changing.
k__ 5 hours ago|||
Yeah, everything on my notebook is quite small.

But now I have so much screen real estate, I'm almost considering using a tiling window manager.

rabf 3 hours ago||
Make sure you have a HiDPI theme selected and that you set a custom DPI that matches your screen in Settings->Appearance->Fonts.
shevy-java 9 hours ago|||
Yeah, I noticed this recently with my ultra-widescreen monitor. That was indeed strange; normally XFCE works super-well.
ndsipa_pomu 7 hours ago|||
This is why I switched from XFCE to KDE. I still use XFCE for server desktops (if they have one) as it gets out of your way and lets you do easy things easily. I did spend a while recently trying to figure out how to get a Gnome desktop to autostart a terminal and ended up mucking around with installing desktop extensions just trying to specify a startup command.
Nursie 10 hours ago||
You can do some xrandr magic to make it better and set a virtual rendering target that keeps things consistent across screens. It's a bit of a pain to work out though.
shevy-java 9 hours ago||
Thing is: my default IceWM works better on the same monitor here than XFCE does. Something seems to not be considered by the current XFCE code.
voidfunc 9 hours ago||
Haven't thought about IceWM in ages, that's good to know it works out of the box well. I'll have to check it out!
avhception 8 hours ago||
When KDE 4 came out, I switched to Gnome 2. When Gnome 3 came out in (checks notes) 2011, I switched to XFCE. And that was that. I have a minimal taskbar at the bottom of my screen, with a little tray and a little button for the whisker menu. But I usually launch that using hyper + space. It gets out of my way, it gets shit done, I love it. Let's hope that it will survive the Wayland transition.
masfoobar 4 hours ago||
I don't have as much hatred towards Gnome 3 like everyone else does.

Don't get me wrong, I am certainly not defending it. I was a little heart broken as I really liked Gnome 2. However, I tried to be optimistic with their plans overall.

(I think the early days on Gnome 3 featured something call Gnome Legacy to keep that Gnome 2-ish feel. I likely stayed on that for a while)

I still use Gnome 3 today... but Xfce would certainly be my second choice.

avhception 3 hours ago||
I don't have "hatred" towards Gnome3. I use it for friends and families desktops, they seem to like it. I have also rolled out about ~20 Gnome3-based desktops for my employer.

That said, there are definitely areas were Gnome could be improved. Some of them are understandable and probably stem from a lack funding / devs. Others less so, like removing the options to scale / stretch / center the wallpaper w/o installing "Gnome tweaks".

masfoobar 2 hours ago||
Yeah - I find it a little frustrating that the first thing to do after installing Gnome3 is to install Tweaks.
davidgerard 7 hours ago||
I did exactly the same series of switches.
sgt 8 hours ago||
I ran XFCE back in say, 2005, 2006 or so. It looks almost exactly the same! I guess that's also the purpose of XFCE - to provide a minimal environment without the instabilities of modern GNOME and KDE or be exposed to Wayland quirks. Just roll with it like it's 20 years ago.
Grom_PE 10 hours ago||
I've found Xfce with Wallis theme to be quite comfortable after I ditched Windows 7. Been using it for 3 years now.

Also I enjoyed how easily I could modify it:

- xfwm4: zoom only to multiples of integer, nearest neighbor only

- xfwm4: stop moving zoomed area after the cursor when Scroll Lock is on

- xfce4-screenshooter: supply custom actions with parameters %x %y %w %h of a selected rectangle, allowing me, for example, to select a rectangle and then launch a screen recording script.

Never found the use for multiple desktops, though.

The only part that irritates me is having to interact with the GTK file chooser (file open dialog). Someday I might be annoyed enough to replace it.

koyote 7 hours ago||
> The only part that irritates me is having to interact with the GTK file chooser (file open dialog). Someday I might be annoyed enough to replace it.

That's probably my only annoyance as well. Is there an easy way to replace it? Not being able to see the path as a string is very "un-linux".

rabf 3 hours ago||
The file chooser can be somewhat tamed in the settings editor. For example to get the buttons back to the bottom of the dialog where they belong: disable the "DialogsUseHeader" setting under "xsettings" in xfce4-settings-editor
pjmlp 7 hours ago||
Xfce is what I settled on, when still using GNU/Linux desktops.

I used a multitude of UNIX environments since 1994, starting with IBM X Windows terminals connected to DG/UX, and thanks to the way Unity got dropped, the way GNOME 3.0 went down, windowmaker no longer being actively developed, Xfce it was.

pjmlp 4 hours ago||
Correction, UNIX GUI environments.
anthk 2 hours ago||
Windowmaker it's still developed.
pjmlp 2 hours ago||
From where I am standing it feels more like bug fixing than anything else, like it was back in the 2000's, when I used to see what were the new WINGs coming out, and play around with GNUStep integration.
BatteryMountain 10 hours ago||
Basically whenever I use a machine that has an nvidia gpu, I always use xfce, as it just works, has least amount of issues & babysitting nvidia drivers & breakages. For everything else I use KDE.

I have some old chromebooks (flashed with chromebox firmware) that uses xfce too, which works great!

So kde & xfce is the only two desktops I use these days & have patience for.

mcv 9 hours ago|
Does the DE matter for your GPU? Can you give some examples of what xfce does better than kde when you've got Nvidia? Because I've got Nvidia and am using kde.
mrmlz 9 hours ago||
XFCE is x11 only which might alleviate some Wayland bugs with nvidia.
Reubend 11 hours ago||
I love the idea of a minimal desktop environment, but I've never tried XFCE. Are there any themes that folks here would recommend to make it much prettier? I find the screenshots on their homepage very intuitive but a bit ugly.
pkb 54 minutes ago||
I use XFCE since 2000. It run great on 8 MiB of RAM on a diskless 486, with hard drive mounted over Ethernet. It is my robust daily driver.

For dark mode, try: - in 'Appearance': set Adwaita (dark), - in 'Window Manager': set 'Default', - in 'Panel': set dark mode.

This works in Debian 12 (running XFCE 4.18) and looks beautiful. Easy on the eyes, readable, comfortable.

For other themes look at xfce-look.org. You install these by decompressing tarballs into ~/.themes/$(theme_name) folder and then selecting these in settings manager.

ZYZ64738 9 hours ago|||
If you are a dark mode addicted like me:

go for NORD theme

https://github.com/EliverLara/Nordic

and I love this icon set (white)

https://www.xfce-look.org/p/1277095

for more NORD integration have a look here:

https://www.nordtheme.com/ports

have fun

anthk 5 hours ago||
I'd choose Zukitre better. No dark theme or a light one blinding your eyes. Pretty neutral, gray.

As for the icon theme, Elementary XFCE works perfectly well with Zukitre. If not, ePapirus or Papirus itself. Simple and flat but contrasted, the opposite to a good chunk of flat themes today, where you can't guess where the buttons start and end.

Once you get used to that theme the Night Mode it's useless as I you can just spawn

     sct 5500  #or xsct
at daytime, or

     sct 3500 
at night time.

xsct/xsct will work with any window manager, too. And the Zukitre themes blend really well with minimal window managers as CWM, i3, DWM and the like, as it has neither curves nor gradients.

ntnsndr 10 hours ago|||
Remove all the xfce design elements you don't like. Ytou can even use a borderless theme, eg https://github.com/ushioichi/borderless-xfwm-theme

I added i3 so everything is on the keyboard.

XFCE is great because it lets you put it in the background. The GUIs are there when you need them, but it is just as happy if you don't.

loughnane 2 hours ago||
This is precisely my point of view as well.
rcarmo 9 hours ago|||
https://taoofmac.com/space/blog/2022/04/12/2330 is what most of my XFCE desktops have looked like for the past few years. I carry the theme around.
internet_points 8 hours ago|||
I use Arc-Dark with elementary-xfce-dark icons (but have a script to switch to toggle dark-mode, where light mode is Adwaita with elementary-xfce icons).

TBH I typically run things fullscreen, so the only part of xfce I normally "see" is a thin task bar at the bottom with open windows and clock and such. Well, except for when I use Thunar, which is a nice enough file manager.

erikw 10 hours ago|||
My reflexive response was "xfce is ugly, and that's by design", but actually, this looks pretty slick: https://www.reddit.com/r/unixporn/comments/13k5p5o/xfce_my_x...
voidfunc 10 hours ago|||
> Are there any themes that folks here would recommend to make it much prettier?

You're probably not the target audience then. It's not a DE that prioritizes prettiness.

If you want something that looks like the 90's desktop metaphor, it's exactly that and it's really good at that.

avadodin 7 hours ago||
> It's CDE-conformant, I know this!
steanne 1 hour ago|||
it's a lot to go through, but this is a great resource

https://www.xfce-look.org/browse/

theandrewbailey 3 hours ago|||
Not sure if you think Windows 95 is pretty, but I'm compelled to drop a link to this on every Xfce post: https://github.com/grassmunk/Chicago95
zozbot234 2 hours ago||
https://github.com/B00merang-Project/Windows-Classic (and other repositories under https://github.com/B00merang-Project/ ) includes a GTK+ 4 theme that works quite well with Chicago95.
andrewflnr 10 hours ago|||
Are you sure just switching up the colors and background image wouldn't do it for you?

I just looked at the homepage to see if it was anything different than I see on my machine, and if anything it looks nicer there. It's certainly nothing fancy, but I feel like there's hardly enough there to really count as "ugly". It all fades into the background quickly when you're doing actual work on it. But YMMV I guess.

porridgeraisin 4 hours ago|||
Arc-darker GTK and Kvantum (if you use QT apps) themes.

Qogir-dark icon theme.

Whisker menu, application icon+ labels and the system tray thing in the bottom panel.

Basically, it looks like windows 7.

Nursie 10 hours ago||
I like the greybird and greybird-dark themes, I think greybird is the default with xubuntu.

(edit - there are a ton of themes out there: https://www.xfce-look.org

Though personally I would avoid using their app)

andrewflnr 11 hours ago||
If anyone is actually switching to Linux in the current hype cycle, I'd very much recommend starting with XFCE if you can. In my experience it really does seem to be the lowest-BS desktop out there, like the good parts of Windows XP.
ntnsndr 10 hours ago||
I'm not sure I agree. It takes getting used to, and the default designs tend to feel old-fashioned, giving a false impression that it won't do what you need. The settings feel like you're almost in a config file. Except for on old computers, Gnome or Cosmic are safer starting points.

I guess I assume "BS" means "UX flourishes that most end users are used to," and I'm not sure minimizing it immediately is the best approach to bring people into the ecosystem.

literallywho 9 hours ago|||
I've tried Cosmic recently and it's glitches galore right now (on nvidia at least). I think safest point is KDE. The most familiar paradigm, mature wayland support with mixed refresh rate displays, HDR and other modern features that XFCE can't do.
_0ffh 9 hours ago||
Yeah, I think it might be a driver thing (or driver interaction with XFCE code).

After ~10 years of using XFCE, I recently for the first time encountered flickering, after an NVidia driver update. I disabled compositing and it went away. Still happy, but clearly something broke there. Pretty sure someone's trying to fix it, somewhere.

steanne 1 hour ago|||
yes. https://forums.developer.nvidia.com/t/580-release-feedback-d...
rabf 3 hours ago|||
That was the Nvidia 580 driver, its a known issue. 575 dirver is working fine.
andrewflnr 10 hours ago||||
> the default designs tend to feel old-fashioned, giving a false impression that it won't do what you need

Who is actually getting this impression? What thing that they "need" is in doubt?

> I guess I assume "BS" means "UX flourishes that most end users are used to,"

You assume incorrectly. Every OS and DE finds some way to be obnoxious, even when you've learned the tricks and keyboard shortcuts. XFCE just seems to have the least of them. It's predictable. I think a new user will be able to navigate it immediately. I don't know about KDE, but I sure couldn't say the same about Gnome 3.

pantalaimon 9 hours ago||||
For older machines I'd recommend Mate. It's a fork of old Gnome 2, so it got a lot more polish back on the day, even though some of it bit rotted away.

It's still a very nice desktop and you can combine it with Compiz if you want to have some fun.

Nursie 8 hours ago|||
> The settings feel like you're almost in a config file.

What on earth?

No, the config has dialogues and intuitive controls. There is a settings-editor you can go into if you need to, with a bit more of a regedit kinda feel, but I haven't looked in there in years.

> Gnome or Cosmic are safer starting points.

In Gnome, can I move the UI elements to locations I want them in? Or are we still in a situation where it's opinionated and you have to seek plugins to get an experience that you actually want?

lproven 4 hours ago||
> In Gnome, can I move the UI elements to locations I want them in?

No.

> Or are we still in a situation where it's opinionated and you have to seek plugins to get an experience that you actually want?

Yes, 100%.

COSMIC feels like GNOME but done right to me. It's not as pretty but while it looks and works pretty much the same by default, you can choose what goes where.

Saying that, I still much prefer Xfce.

al_borland 5 hours ago||
I usually end up with XFCE by necessity. I’m usually running Linux on older systems. I completely gave up on KDE many years ago, as it was always so heavy and slow. I want to like Gnome, but some of their decisions are ones I can’t wrap my head around or get used to. Depending on the system, it can also be a bit slow.

XFCE seems to just work.

i_am_a_peasant 8 hours ago|
This was my first DM, i even put my mother on it on her home laptop. I use i3 nowadays, glazewm on windows, and aerospace on macos. anything that’s not a tiling window manager nowadays just feels wrong to me. Even if sometimes my screen doesn’t look pretty because i randomly threw on virtual screen 7 all the windows i don’t currently use.
More comments...