News for hackers. Stuff that matters.
Re:On the Graying of Gnome by canofbars on Sunday December 20, 2020 @04:12PM (#25489558)
To add another opinion. I love gnome 3, Its by far the nicest DE I have used on linux and what I would recommend to anyone to start with. I have used XFCE/Mate/Plasma/Unity and none of them worked as well. Its usually not even so much the design (although xfce does look very dated) but that they seem to have such little development resources that many parts of the DE are lagging software wise 5 to 10 years behind what they should.

XFCE is still in the process of upgrading to GTK3 when GTK4 is already out and they still have made no progress on migrating to wayland so its not a usable DE for a modern desktop experience.

Gnome just works and it just works very well. After using xcfe for a year I would go to report multiple bugs only to find they have already been reported years ago while on gnome I have only opened feature requests.

Re:On the Graying of Gnome by scoot_718 on Monday December 21, 2020 @12:12AM (#25492303)
Gnome 3 was when they started taking over keybinds from common software on linux, so you had to hunt down the 3 or 4 places where they were configured to unbind them back for the user.

Gnome just works? Gnome just breaks other things.

Re:On the Graying of Gnome by wirrbel on Monday December 21, 2020 @03:24AM (#25493091)
I just miss Menu bars. Which is why I use Mac OS now (thrown back to using Linux now for a few months until my new MacBook arrives). I used gnome since gnome 1.x and it apps like evince were totally cool and now they are just confusing and hard to use.

Want to print something? Hamburger menu and find the Print Symbol. Want to open a recently opened file? No submenu under „files“, you need to open a new window to find a selection. So much stuff one needs to learn ...

Re:On the Graying of Gnome by ficklepickle on Monday December 21, 2020 @06:39AM (#25493977)
Sing it, sister! I have used File/Edit/View menus since Win 3.11, please don't change that paradigm. I will not suffer the hamburger menu on desktop.
Re:On the Graying of Gnome by clort on Monday December 21, 2020 @05:26AM (#25493632)
This is exactly my experience of Evince earlier this year when I attempted to upgrade. Some of the menus are on the left and some are on the right and why oh why does it not do what it used to do

> So much stuff one needs to learn ...

like installing Atril instead which works as I want it to. https://github.com/mate-desktop/atril

Re:On the Graying of Gnome by skrtskrt on Monday December 21, 2020 @01:07PM (#25497558)
By far the best part of Mac OS to me is that Cmd-, opens Settings/Preferences on every single app.

On Linux you have to dig to find these things and then have to remember a different keybinding for every app, if there is one

Re:On the Graying of Gnome by jvzr on Sunday December 20, 2020 @06:15PM (#25490512)
FWIW I adore Gnome 3 too. I very recently switched to Linux from Windows 10 on my gaming PC (my last experience with Linux was with Mandrake a couple decades ago...), and of course I had to try every DE under the Sun. None quite works perfectly (for me) like Gnome 3 does. But that's the beauty of it: there's a choice for everyone!
Re:On the Graying of Gnome by bigbubba on Sunday December 20, 2020 @04:19PM (#25489615)
Why does a user care that XFCE is on an old version of GTK? I can see why that would frustrate developers, but I don't see how that surfaces to users as a usability issue.
Re:On the Graying of Gnome by canofbars on Sunday December 20, 2020 @04:21PM (#25489632)
GTK2 fails in a lot of ways. The main one that bothers me is when I open a GTK2 app, it picks the DPI scale of one of my monitors so when I drag it over, instead of resizing to the new dpi scale, it will either become massive or tiny.
Re:On the Graying of Gnome by bigbubba on Sunday December 20, 2020 @04:25PM (#25489668)
Ah that makes sense. I've never tried it on mismatched screens.
Re:On the Graying of Gnome by justwalt on Sunday December 20, 2020 @10:18PM (#25491834)
Unfortunately, I don’t know of any DE that does this well at this point.
Re:On the Graying of Gnome by canofbars on Sunday December 20, 2020 @10:48PM (#25491970)
Gnome with wayland supports it but every time you start an xwayland app you notice issues. Native wayland/gtk3 apps have been flawless for me. Things just snap to the new scale when you drag them across.
Re:On the Graying of Gnome by hollerith on Monday December 21, 2020 @12:37AM (#25492397)
Is Chrome, Chromium, Microsoft Edge or Firefox available as a native Wayland app that just snaps to the new scale when you drag it across?
Re:On the Graying of Gnome by djsavvy on Monday December 21, 2020 @01:03AM (#25492500)
I’m pretty sure Firefox has native wayland support, which can be enabled with an environment variable.

Take a look at [1] for more.

https://www.reddit.com/r/firefox/comments/c8itj2/enabling_wa...

Re:On the Graying of Gnome by hollerith on Monday December 21, 2020 @01:23AM (#25492574)
OK, but I'd still like to know whether a firefox-wayland window will flawlessly snap to the new scaling factor when you drag it to another monitor whose scaling factor is different from the original monitor.

(Same question for Electron apps, particularly VS Code.)

Re:On the Graying of Gnome by canofbars on Monday December 21, 2020 @01:53AM (#25492693)
It does for firefox. Chrome and electron have beta support for it but I'm not sure its on by default yet.
Re:On the Graying of Gnome by thaumasiotes on Monday December 21, 2020 @02:05AM (#25492743)
This doesn't make sense to me. Surely scaling the window according to the settings that apply to the monitor it's on is a job for the window manager, and not a job for the software running inside the window?
Re:On the Graying of Gnome by auscompgeek on Monday December 21, 2020 @02:29AM (#25492850)
If the window manager were to upscale a window, you would get the typical artifacting, such as blurriness, from the upscaling. The application toolkit is the best place to do scaling, as it knows how to render text etc.

This is how it works on Windows as well; if the application reports it correctly supports scaling, Windows will let the application handle scaling (otherwise Windows will do it for the application, with the usual caveats).

Re:On the Graying of Gnome by hollerith on Tuesday December 22, 2020 @12:31AM (#25503230)
>if the application reports it correctly supports scaling, Windows will let the application handle scaling

In contrast, unless I am severely mistaken, MacOS has the application render the window normally, then applies a scaling algorithm to the output when the user has set a scaling factor (which on a Mac is set usually through System Preferences > Display) that is not an integer. (I.e., has set fractional scaling.)

I much prefer how Windows and Wayland do it. (When I use Windows, I have the luxury of free choice in the apps I use: I spend .99 of my time in VS Code, Google Chrome and a few recently-written Microsoft-provided apps like Settings. A Windows user who needs old apps or apps written by less sophisticated developers might have a much worse experience.)

In fact, I am leaving MacOS after 11 years largely because of its relatively bad implementation of fractional scaling. I find it too blurry. (If my lifestyle required the use of a laptop, I might have stuck with Apple.) But I am unusual in ways that probably make a good implementation of fractional scaling much more valuable to me that it would be to the average user.

Re:On the Graying of Gnome by scaladev on Monday December 21, 2020 @02:30AM (#25492853)
I think we're discussing UI controls scaling. This has nothing to do with WM, especially under Wayland, it's a job of your graphical toolkit.
Re:On the Graying of Gnome by AlexanderDhoore on Monday December 21, 2020 @02:47AM (#25492936)
Windows does. MacOS does. Wake me up when wayland is stable. Maybe in 10 years?
Re:On the Graying of Gnome by kaba0 on Monday December 21, 2020 @04:29PM (#25499814)
Good morning, wayland is stable
Re:On the Graying of Gnome by jandrese on Monday December 21, 2020 @02:41AM (#25492906)
I ran into a bug with GTK2 stalling out with some malformed DBUS messages (symptom: your application takes an additional 20 seconds to start). So I made a sample app that demonstrated the problem, ran some system traces, tried to engage the GTK developer community and only got an "eww, gross, not touching that".

It's pretty clear that GTK2 has been left out to bit rot at this point and it's going to completely collapse at some point. Only option is to update your old apps.

Re:On the Graying of Gnome by pantalaimon on Monday December 21, 2020 @04:45AM (#25493439)
I think we need something like wine for GTK2 and qt3/qt4 as a way to run old apps going forward.

It's still possible to run 20+ years old Win32 Apps that way.

Re:On the Graying of Gnome by benibela on Monday December 21, 2020 @05:22AM (#25493602)
I have heard about that bug

https://forum.lazarus.freepascal.org/index.php/topic,51016.0...

I have not seen it, but it would affect all my programs, it sounds very annoying

Re:On the Graying of Gnome by jandrese on Monday December 21, 2020 @05:47PM (#25500612)
Thanks for the link, I had not found that myself and the workaround suggested (installing the Unity integration module for GTK) worked! It generates a spurious error message about Unity not being on the machine, but that's way less annoying than a 25 second pause on startup.
Re:On the Graying of Gnome by dralley on Sunday December 20, 2020 @10:25PM (#25491871)
I also like GNOME, but only with a couple of extensions installed. It totally blows my mind that the way Dash to Dock works is not the default behavior.
Re:On the Graying of Gnome by willtim on Monday December 21, 2020 @03:09AM (#25493029)
Are they perhaps scared of patents? The whole UI tries hard to be not like Windows or Mac OS, for IMHO little user benefit. I have tried to use Gnome in the past, seeking an easier life, but the multiscreen support was just not good enough. I use i3 instead.
Re:On the Graying of Gnome by GrayShade on Monday December 21, 2020 @05:19AM (#25493589)
No, they just think the current UI is better, and they're doubling down on that. E.g. in the next version, the app/workspace picker will be shown after login, and not the desktop.
Re:On the Graying of Gnome by curt15 on Monday December 21, 2020 @05:48AM (#25493746)
At least for the dash to dock behavior, the Gnome designers opted against a permanent dock to minimise "distractions" and allow one to "focus on the task at hand". This language pervades much of the literature explaining Gnome's design. See for example https://help.gnome.org/users/gnome-help/stable/shell-introdu...
Re:On the Graying of Gnome by dralley on Monday December 21, 2020 @10:50AM (#25495958)
Which is nonsense, because the default behavior is not a permanent dock, it is a hidden dock that appears on mouseover. And it is tuned perfectly IMO, it never comes up by accident and always comes up when I intended to do so.

I agree with the rationale about not having a visible dock, the extra space and lack of distraction is great. But Dash to Dock doesn't harm that goal whatsoever IMO.

Re:On the Graying of Gnome by thaumasiotes on Monday December 21, 2020 @02:03AM (#25492734)
> To add another opinion. I love gnome 3, Its by far the nicest DE I have used on linux and what I would recommend to anyone to start with. I have used XFCE/Mate/Plasma/Unity and none of them worked as well.

Sure, XFCE doesn't work as well as Gnome 2. But you can't use Gnome 2 anymore. XFCE is way better than Gnome 3! (At least, as of the time Gnome put out version 3.)

And yeah, this indicates a very serious problem on the part of Gnome.

Re:On the Graying of Gnome by jhasse on Monday December 21, 2020 @02:09AM (#25492765)
You can use GNOME 2. It's called MATE.
Re:On the Graying of Gnome by zamalek on Sunday December 20, 2020 @08:57PM (#25491401)
> I have used XFCE/Mate/Plasma/Unity

I've also used a couple of DEs. Unity aside, GNOME is bold enough to stick out and do something different. The GTK human interface guidelines result in apps that are something different (also usable!) and the activities view is a genuinely awesome approach to alt+tab.

KDE is just windows and a bunch of panels. It's expertly put together, but there's really nothing more to it than that. Rainmeter can do much the same that it can on Windows.

Re:On the Graying of Gnome by hda2 on Sunday December 20, 2020 @09:50PM (#25491690)
I don't understand how this can be argued to be a point in gnome's favor. Gnome's HIG is only followed by the 5 or 6 core apps that ship with it. The rest of my apps do their own thing (yes, even gtk-based ones).

From my personal perspective as someone who uses both KDE and Gnome daily, both are just windows and a bunch of panels. What gives KDE an edge is that it doesn't try to force its weird conventions on me.

Re:On the Graying of Gnome by still_grokking on Sunday December 20, 2020 @09:53PM (#25491709)
> KDE is just windows and a bunch of panels.

Only in the default config... To be nice to Windows expats.

> It's expertly put together, but there's really nothing more to it than that.

It's ultimately configurable! So it can be anything you want. (Plasma can "simulate" any DE with the right config).

Additionally modern KDE/Plasma is more lightweight than "anything GTK". (This may sound strange to the older people but things changed over the last years).

Re:On the Graying of Gnome by type0 on Monday December 21, 2020 @08:47PM (#25501967)
Compared to GNOME it is indeed a lightweight and also incredibly powerful system.
Re:On the Graying of Gnome by stingraycharles on Sunday December 20, 2020 @04:16PM (#25489590)
You’re being downvoted but I don’t see a clear reason for it. The parent gave their opinion, you give your opinion, it’s all a fair discussion. I suspect you’re getting downvoted just because people don’t agree with you.
Re:On the Graying of Gnome by userbinator on Sunday December 20, 2020 @08:24PM (#25491206)
Probably because of things like this:

XFCE is still in the process of upgrading to GTK3 when GTK4 is already out and they still have made no progress on migrating to wayland so its not a usable DE for a modern desktop experience.

What's wrong with GTK3? And "modern desktop experience" just reads like meaningless marketing fluff.

Re:On the Graying of Gnome by canofbars on Sunday December 20, 2020 @10:55PM (#25491994)
There is nothing wrong with GTK3. Clearly we have been using it for a long time just fine. I mention it because gtk3 came out in 2011. Which means it took the xfce team 9 years to perform a migration which still isn't complete yet.

Now I don't want to shit on the work of the xfce team because they work on this on their free time and provide us alternative options and ask nothing in return, but its a data point showing why one would preference Gnome over XFCE. The Gnome team has a lot of resources behind it to just get things done and push new technology out faster than the rest.

Re:On the Graying of Gnome by mixmastamyk on Monday December 21, 2020 @02:46AM (#25492930)
The problem is that to get the new features you have to accept a new way of working. One that is worse than the classic MacOS or Windows 2000 was. Another reason many folks are in no hurry.
Re:On the Graying of Gnome by emmelaich on Sunday December 20, 2020 @08:05PM (#25491116)
HN says disagreement is sufficient for voting down. I don't like it and never do it myself however.

While I'm here, another vote for Gnome3. Love it.