8 ms·
Anyone think that ubuntu around 2011, final days of Gnome 2, really had perfected the desktop UI experience, before all the forays into wanton novelty for novel
by billfruit 6y ago
Anyone think that ubuntu around 2011, final days of Gnome 2, really had perfected the desktop UI experience, before all the forays into wanton novelty for noveltys sake made it the confusing mess it became later?
To think that a linux distro had the almost ideal desktop UI realised and then squandered it all away, seems puzzling now.
- nycticorax 6y agoThis. One million times this.
- gh-throw 6y agoI thought they started going to hell when they had that botched too-early integration of (resource-sucking, to add insult to injury) PulseAudio, in... '08? '09? I remember it was back when Flash was still big, and opening Flash content on that Ubuntu release would, IIRC, crash X, reliably, because of PulseAudio, in addition to its general bugginess, lots of audio stuff that had "just worked" for years suddenly being fiddly and broken, and absurd levels of memory & processor cycle use for PA (I'm not sure whether PulseAudio ever got those under control, or we just started using faster computers so no-one cares about the audio subsystem sucking up tens of MB of memory while idle, anymore). Flash was still big enough that there's no possible way they didn't know they were crashing with it. Zero chance no-one at Canonical had tried it, and discovered the problem. Released it anyway.
- prewett 6y agoPulseAudio was the last straw that pushed me to get a Mac. When I switched to Ubuntu, wifi worked, sleep (and more to the point, wake) on my T42 worked, and audio worked. Each release after that something would break, and but you couldn't really work around PulseAudio very well.
- gh-throw 6y agoYeah, I had no idea PA was even a thing (and I guess it kinda wasn't yet, which is part of why the release was so rough) so that was a rude surprise when my whole system just... broke, on upgrade, in a ton of ways that they had to have known about. Especially when it was over audio, which was the one part of Linux that hadn't given me any trouble whatsoever since like 2002. I still kinda hold a grudge against Ubuntu and PA over that (in the case of PA it's also because, I'm pretty sure between that and SystemD, Poettering and I have very different ideas of what an appropriate level of engineering design-quality is for fundamental system components, and what quality design looks like—in fact I'd say he's the main reason I've become more distant from Linux over the last ~decade)
- ip34162 6y agoPipeWire (from the guy behind Gstreamer) is coming. Seems like it won't be anything like PulseAudio. The future seems exciting. https://en.wikipedia.org/wiki/PipeWire https://en.wikipedia.org/wiki/PipeWire
- majewsky 6y agoThere was an LWN article about PipeWire [1] a while back. Among the interesting parts of the article was an explanation for the PulseAudio debacle, and why PipeWire likely doesn't have the same problem. Basically, PulseAudio exercised several kernel APIs that had existed in ALSA for a long time, but had not been used widely. Hence it uncovered a ton of bugs in device drivers that were not tested against applications using these function calls before. By now, all those bugs are fixed because PulseAudio is widely used. PipeWire is using mostly the same APIs as PulseAudio and Jack, so it's not going to have the same troubles as PulseAudio. [1] https://news.ycombinator.com/item?id=26327779 https://news.ycombinator.com/item?id=26327779
- bscphil 6y agoEh. PulseAudio is nothing like PulseAudio. People hated PA when it was forced into distros before it was ready, and still had many bugs. That PA doesn't exist any more and most of the issues have been ironed out for years. PulseAudio can do a lot more things than ALSA ever could. (Yes, obviously at least one person reading this will still have intractable issues with PulseAudio, but there are exceptions to every rule. By and large it just works and has been a great solution for Linux for close to a decade now.)
- benttoothpaste 6y agoMy introduction to PA was a bit funny. After the fateful Ubuntu upgrade the sound was there but it was also interspersed with regular periods of silence. In other words, it was pulsing. Since the cause of this behavior was called Pulse Audio I really thought this is intentional and not a bug...
- ptsneves 6y agoI disagree. Gnome3 for me is perfect. I think tastes are tastes but gnome 3 gives me the function as well aesthetics. The zoom out functionality to show all windows open is essential given i have a lot of windows open at the same time. Alt-tab icons are a huge cognitive load.
- BiteCode_dev 6y agoWe had all this with Gnome 2, although you had to apt-get install it.
- mixmastamyk 6y agoA lot of the compiz stuff still blows things away today. But truthfully, while I liked it, I didn't need it.
- BiteCode_dev 6y agoThe cube was over the top, but I did install it every time :)
- dorfsmay 6y agoI agree. GNOME 3 stays out of my way. Good dynamic virtual desktop. Windows key (or Alt-F1) to see all open windows. Windows keys + typing to start an app. I don't understand why Tweaks is not part of GNOME vanilla, but it's easy enough to install. I have to work on Windows and Mac OS when working for some customers and that is an absolutely miserable experience for me.
- throwaway8581 6y agoIf I recall correctly it didn't have a dock. Everyone seems to have settled on the dock being the best paradigm for managing open apps, and launching favorites, for most users. You might disagree, but the ux people at Apple, Microsoft, Google, Gnome, and KDE seem to think it's the best approach for the vast majority of users.
- prewett 6y agoMicrosoft doesn't have a dock does it? It's not in my Windows 10 installation, which has this weird combo of Awesome Bar + lag and Start Menu. Unless maybe it's an option I'm not aware of (as I actively try to avoid time in Windows) I don't really trust GNOME and KDE to have done actual UI research. Maybe Google did, but given the Android experience, I strongly doubt it. So that leaves Apple as believing in the dock, Microsoft with their task bar thing they've had ever since Win95, and everyone else copying Apple. So it might be the settled approach, but "best" seems like it is really overselling it. It seems to me everyone beside Microsoft thinks that Apple's approach is good enough that they can't think of a better one. (Which is fine by me, I like the dock as long as it hides properly)
- throwaway8581 6y agoThe Windows task bar these days behaves almost exactly like the Mac OS dock and has since Windows 7. The main difference is if you click on an application with multiple windows open, it pops up a window selector (tip, ctrl+click to cycle through the windows instead) instead of whatever Mac OS does (some combo of bring up the main/latest-used window of the application). You can enable the Vista and earlier behavior—listing all open windows and not grouping by application—but I imagine very few people do.
- fomine3 6y agoWell. I believe Windows Taskbar is most sophisticated Dock implementation.
- wayneftw 6y agoThe Microsoft taskbar has always had the most prominent feature of the dock: Allowing you to organize and launch apps from a bar on the left/right/bottom of your screen. Prior to Windows 7 though, you could only add shortcuts to the taskbar and when you launched an app from that shortcut a wholly separate taskbar button would appear. Starting with Windows 7, Microsoft merged the functionality of launching apps into the taskbar buttons. This way, when you "pin" an app to the taskbar and then click on the pinned item, the pinned item became the taskbar button which represented the running app. This is how the Mac dock works. I think that the only major feature of the Mac dock that Microsoft doesn't offer is "recent apps" but I could be forgetting something since I haven't used Windows for work in a while. In the end, as per usual, Microsoft lets you have it both ways. If you want a dock you can leave the taskbar configured as default (grouping taskbar buttons and collapsing them into a single button) or you can turn that off and have the original taskbar functionality. If you add something like 7+ Taskbar Tweaker you can even ungroup them, drag and drop taskbar buttons to re-organize them and enable "middle click" to close the window represented by the taskbar buttons like you would with browser tabs. When I moved my workstations/work laptop all to Manjaro/XFCE I was happily surprised to find that XFCE taskbar has all the features of 7+ Taskbar Tweaker. I don't know what XFCE's design philosophy is, but if I had to guess it's "Implement all the desirable features of Windows in a minimalist fashion and add features for power users."
- ip34162 6y agoUbuntu MATE has the GNOME 2 look. Linux Mint has a mate flavor too I think.
- rodelrod 6y agoI agree that was a local maximum, but I'd say peak Linux-on-Desktop was Ubuntu 16.04 with Unity 7. I'm hoping that Gnome 3 + Pop Shell will take us to the next peak, but except for the awesome tiling we're still below the 2 previous maximums in the "everything-just-works" department.
- pantalaimon 6y agoGnome 2 got forked as Mate, you can still have that very same Desktop Experience in 2021, complete with Compiz.
- BiteCode_dev 6y agoI'm still on Unity, and will probably delay update for a long time because I just cause use Gnome 3. It's not for lack of trying, but it requires to many plugins to be just usable, and then they break, some features is missing in nautilus or other shit. I don't want to fight with my desktop manager. I have work to do.
- Darmody 6y agoI was in the same place as you but I broke my 16.04 and I was "forced" to upgrade. Now I use Pop_OS with dash panel and it does the job. I use it on the bottom you can put it on the left side to imitate Unity. It's not the same but it's usable. Now I can't recommend linux to anyone, though. I'm not going to explain everyone that they're going to install some extensions that may crash after an update if they want to be able to, let's say, see a bar with all your opened applications, which you can't do in Gnome.
- garaetjjte 6y ago>To think that a linux distro had the almost ideal desktop UI realised and then squandered it all away, seems puzzling now. Hard to say how much truth is in this story, but there was some speculation that this was caused by Microsoft. They started to make some noise about Linux desktop infringing their patents, and while Novell (who was contributing to KDE) signed patent-sharing deal, neither Red Hat nor Canonical (big contributors to GNOME) did, presumably choosing redesign instead. https://www.theregister.com/2013/06/03/thank_microsoft_for_linux_desktop_fail/?page=1 https://www.theregister.com/2013/06/03/thank_microsoft_for_l...
- toyg 6y agoConsidering how KDE largely kept chugging at the traditional metaphor, I find it hard to believe.
- phendrenad2 6y agoSo why don't they go back? How many patents have expired in 10 years?
- mixmastamyk 6y agoYes, at that point it was approaching Windows 2000 with a much better terminal experience. A "workstation" experience. We all know how things went after tablet mania took over. I still use Ubuntu Mate today, closest I've found to the earlier peak and still supported.
- bscphil 6y agoOne of the things I really like about modern KDE is that I'm able to recreate exactly that experience in an updated desktop environment with an excellent compositor. Only two differences in my case: 1. I've forgone the bottom bar entirely in favor of merging everything into an icon-only taskbar at the top. But it's still got all the same features as the traditional Gnome 2 desktop (including the iconic 4-panel workspace indicator). 2. I have an "expose" feature at the top left of the screen which imitates the one really nice to have feature from modern Gnome. By hitting the hot corner with my cursor, I can show all the windows on my desktop, allowing easy switching. KDE can do this out of the box.
- o-__-o 6y agoYUGE problem 3. KDE dynamically generates desktop configuration, making it extremely difficult to modify programatically. If I want to configure all of these settings by default (say on new user login), I have to parse the existing config and use those settings to extend my desktop. D-bus may solve this but it is a headache Example: https://github.com/ryanpcmcquen/linuxTweaks/blob/master/.kdeSetup.sh https://github.com/ryanpcmcquen/linuxTweaks/blob/master/.kde...
- blackrock 6y agoExactly. Modern Gnome interface on Ubuntu is complete junk. Is my laptop a wannabe tablet or something? I thought Windows 10 desktop was bad. But then, there’s Gnome that is worse.
- dTal 6y agoIt really was the heyday of Linux on the desktop. Maybe it's just my friend group, but I had several less-nerdy friends running Ubuntu around that time. They're all on Windows/Mac now.