A Lengthy, Pedantic Review of Ubuntu 18.04 LTS (Bionic Beaver)
blog.bityard.net
blog.bityard.net
I had to tweak PP's packaging to get it to appear in the Ubuntu Software app, so I can provide a bit of info about this part of the article:
My assumption for now is that the Ubuntu Software application only shows updates for packages that were installed through it. Further, the list of installed applications that it shows is very clearly a subset of those that are actually installed on the system. Color me befuddled.
The Ubuntu Software app (& similar software-center apps, such as GNOME Software, KDE Discover, etc.) only shows distro packages which have valid AppStream metadata: https://en.wikipedia.org/wiki/AppStream
The AppStream metadata is generated automatically by running appstream-generator (https://github.com/ximion/appstream-generator ) on Ubuntu's repositories. However, on some packages the metadata can't be generated, due to an error - either the package has missing info, incorrect formatting, or possibly it's an issue with appstream-generator.
Here's a list of packages in the Ubuntu Bionic universe repo that have issues (packages with errors are unlikely to appear in Ubuntu Software): http://appstream.ubuntu.com/bionic/universe/issues/index.htm...
List of packages with successfully generated metadata in Ubuntu Bionic universe (should appear in Ubuntu Software): http://appstream.ubuntu.com/bionic/universe/metainfo/index.h... (Package names link to the generated metadata xml file).
At one point there was a setting in the software store to show all available packages. It has been removed.
At present I am only aware of command line tools for finding S/W that includes all available packages. (`snap` and `apt`) I guess Ubuntu are dumbing down Linux. They have succeeded. I think it's dumb.
(0-click install, instant app download, deep links, and 100% device compatibility are the others)
Yes!
Dragging a window to the top of the screen maximizes the window. FOR GODS SAKE WHY.
Double yes!
I use this all the time when working with several monitors. Just press Alt, click somewhere onto a window, move this window to a different monitor, smash window to the top of the screen. Bam, instant monitor-switching of full-screen windows.
(And yes, usually I use keyboard shortcuts for this but when the hand is already on the mouse then this is the best way to do it)
One feature I miss from it is that if you drag and drop something from a windows below another, the one from which you drag the item from doesn't get focused and doesn't raise to the front.
1. What's wrong with the maximise button? It wasn't broken, it didn't need fixing.
2. What if you want the window at the top of the screen without being maximised?
I also think that in those rare cases you actually want to put a window at the top without maximizing it you are better off with a tiling window manager with keyboard shortcuts. In Windows you can quickly get top left quarter with win+left, win+up. On the other hand, win+up, ctrl+win+left also gives you full screen on another monitor.
Then move it to that screen first.
> The maximize button is also super tiny and harder to hit compared to the title bar.
Then the button needs to be bigger.
> I also think that in those rare cases you actually want to put a window at the top without maximizing it you are better off with a tiling window manager with keyboard shortcuts.
That may be true for you; it isn't for me.
I find keyboard shortcuts hard to remember and often inadvertantly press keys (don't know which one I've pressed) with shortcuts which do things I don't like.
2. If small targets like the maximise button aren't a problem for you, then stopping the windows drag a few pixels before the mouse hits the top of the screen should be easy for you as well.
The drag to the top is nice because it mirrors the drag to left and right side. Since this is Linux, I'm sure you can configure this stuff somewhere.
I certainly could do that. However (1) it wastes space, and (2) it's a crappy UI: moving the window some distance does one thing, moving it a bit more does something completely different.
> Since this is Linux, I'm sure you can configure this stuff somewhere.
I agree, the relevant command is:
$ sudo apt-get install xubuntu-desktop
:-)I'm using Unity in Ubuntu 16.04, and there a window only gets maximized if you drag it very close to the top edge of the screen. If you drag it to the bottom of the top bar or anywhere in the bottom half of the top bar, it moves to the bottom edge of the top bar without maximizing.
Using the maximise button takes more clicks and more aiming.
Top: Dev environment (VS Code + browsers + git extensions)
Middle: Servers, frontend servers and test runner console (anything I need to check or restart from time to time)
Bottom: anything that I'd rather not touch (I start some windows from a shell and move them to desktop 1, this is probabably not the most optimal way but I try to be more pragmatic and spend less time on tweaking my setup and this is a step in the right direction.)
I use Super + arrow up/down to move between them, I've assigned super + ctrl + shif + arrow up/down to move the currently focused window up or down etc.
See how opinions work?
Because it's a handy gesture.
> you have to drag upwards with your mouse to unlock the screen. Like some common dirty frickin' smart phone.
Yeah, that's pretty stupid.
Because it's NEW!! And therefore BETTER!!!!
> What problem are we fixing?
The problem that desktops were BORING, they had always worked the same way for SO LONG. They needed to be NEW! And therefore BETTER!!!!
I would like to switch round the accelerator and brake pedals on the cars of the people who make decisions like this. I'm sure they would thank me (provided they survived the experience), because having the pedals in the same position is OLD and BORING and changing them would be NEW!! And BETTER!!!!
This also works in Xfce and I love it.
I tend to only use the mouse to point to the window I want focus on, although on the occasion I do use a mouse I have it that dragging to the top/bottom/left/right does the same behaviour.
I had to really think about those shortcuts (on my phone at the moment) as it's just muscle memory.
Lesson for the kids making these decisions: "new and/or different" != better
And with Windows 8 noone actually used Metro, the real desktop environment wasn't really touched so you always had a polished desktop-oriented UI one key stroke away. Not so with ubuntu that single-handedly obliterated the desktop Linux market dominance it had.
Current users aren't going to abandon it because of these various stupidities. The market they need to capture is the market that wants a look-and-feel-alike product.
It must be great for avoiding accidental unlocks, but I always feel a bit dirty swiping up the mouse to unlock.
There's still the idiotic, screen-taking-over activities menu (because, yknow, it should take 3840x2160 pixels to show a fucking app launcher. Did nobody learn from Windows 8? The GNOME devs are officially more hard-headed than Microsoft - an achievement of some note)
There's still the swipe-to-unlock desktop
There's the default Apple scrolling behavior
The author said it best:
I spend every day in a state of permanent quixotic hope that eventually humanity will comes to its senses and realize that computers and mobile devices are different kinds of technology with different purposes and different usage patterns.
Seriously, GNOME is a touch UI. The large buttons, the swipe mechanics, everything. Except nobody uses GNOME on the mobile devices it appears to be made for!
To make it good you'd have to exchange the whole team first. It's LXDE for me from here on out.
And apart from the 5 years since: it seems the problems were administrative, having nothing to do with the actual content of the program?
Any other problems in your life that’d easily go away if only these women weren’t meddling?
* Your opinion, not mine.
Everyone has preferences, but the "apple" behavior makes so much sense. It's the first thing I change when I install a laptop OS.
Works almost perfectly. The only problem is the Slack desktop app (which inexplicably ignores the settings for literally every other Linux desktop app and fails to invert my touchpad scrolling).
I prefer it where if I want to scroll down, I just drag my finger down, regardless of whether it's on the touchpad or the mouse.
The touchpad IS the screen, so to speak, so moving the finger up would move the screen down.
That's how I visualize it. YMMV
Launchpad on the Mac takes over the full screen too and I never hear anyone gripe about that.
GNOME, meanwhile, binds that thing to a top-left hot corner as well as the meta key, and it's the main way to search for stuff (meta key, start typing), and it's the only way to switch workspaces.
Of course, you can install a bunch of addons to work around some of this, but we're talking about sane defaults. GNOMEs are not.
The same with laptop reviews which quite often just compare features and speeds, but not the feel, keyboard, trackpad, weight, noise and heat, port placement, carry-ability, one-hand-holdability, etc, etc.
Actually gives a feel for how it would be using it rather than descriptions of cosmetics. Also it gives constructive and relevant criticism which can be of help for future development.
This is a common problem with reviews, rushed out to be first, but not sure what is the optimal time spent for reviewing the product. Also, many times I get a feeling people reviewing distros are not really qualified, as in contrast to this guy who seems to know both what is important and also have technical knowledge, when needed.
The leak as discussed in the bug comes from certain extensions. I do not think it qualifies as leaks as "hell".
Edit: Actually it is increasing memory usage, but on the order of like 1MB per 5 key presses. That would probably become an issue on a long enough timescale.
I wasn't the only one who wanted the option to customize this but such requests fell on deaf ears, I was told by one of the Unity devs that the dock placement was a "design decision" and that they had no intention of changing it. Until they did but that was many years later and long after I had moved on to Linux Mint and Cinnamon.
I think adopting Gnome is a positive step in the right direction for Ubuntu, it sounds like they may actually be listening to their users now.
I'm of the opinion that the Linux desktop has never been better, and I really enjoy using modern Linux desktops a lot more than I used to. To all those developers that made it possible for us to use this stuff on our computers with no strings attached: thank you. Ubuntu 18.04 is a great collection of these achievements (like many other current Linux distros).
Reading these comments you'd miss that this review has a (mostly) positive conclusion and a recommendation for people to use it.
Would I ever give it up and switch to Windows/Mac? No, never in a million years. Compared to modern Windows 10, Gnome's UX is masterful.
Linux has actually come pretty far - set up is still annoying, and some problems are still unnecessarily difficult to solve, but for the most part once you get everything up and running you have a system that just works, and that will keep on working without you having to do much.
I've used Linux for a long time, but it's only recently that I've felt confident enough that I've started seriously recommending it to non-technical people. I've got my Mom running Ubuntu as her main computer, and over the past year it cut down on my technical support by about 2/3rds of what I was doing before.
I think it's easy to take the good things for granted. Yeah, to a certain degree Linux is crap, but pretty much all software I or anyone else ever makes is going to be crap - that's the hard lesson you have to learn when you start developing software.
It's still hands-down the best OS out there if you just want a stable, usable computer that respects you, and I still feel really grateful for it every time I boot up my computer to get actual work done.
Window snapping works. Minimizing windows works. You can do that thing where it shows a small version of everything you have open on both (win+tab on Win10, don't remember the Gnome shortcut).
Recommending Linux to someone over Windows seems insane to me unless that person is literally just using a web browser for everything or they are a developer. An operating system is useless unless it runs the programs you want to run and Linux is still missing so much. Microsoft Office would be a good start.
I hate that the updates are so pushy; I boot into the computer maybe two or three times a month and pretty much every time it wants me to restart and update something. I hate that it installs new updates on startup, I don't know who decided that when I turned on a computer I'd want to wait 3-4 extra minutes for stuff to install. I've been bitten by that multiple times during work presentations and calls.
I hate how glitchy the core OS touch support is; the touch keyboard only pops up about half the time, and manually getting it to show up is a pain. Unbelievably, Gnome is more consistent - which is saying something because Linux touch support is so bad. Periodically, the dock will just decide it doesn't want to hide anymore. There's about a 50% chance if I switch it into tablet mode that screen rotation will work. The default permission prompts don't always tell me which application is requesting authentication. I have #?x! ads in my start menu.
The whole UX is just really... buggy and nonsensical and it feels like none of the designers ever tried to use it outside of demo conditions. Maybe that's my device or whatever, but I'm on a Surface Pro. Microsoft should be able to get that right.
I could go on, but there's not much point. In comparison, my Linux desktop basically never breaks. I set it up once, and it just works. Same for my parents. Especially with the rise of the web, app support is good enough for them and, again, they want their apps to be usable, not flashy, and Open Source usually fits that criteria just fine. The type of person who can get by with an Android tablet instead of a desktop, could also probably get by with a small Linux laptop and might even prefer it now.
There are obviously exceptions, but I don't have a lot of problem recommending Linux to people anymore, because I've found most people want a computer that is set up specifically for them, and then they just want it to work consistently. (Opinion me) most people do not want their computers to evolve, or delight them or something.
I think the demographic that Windows and Apple court is real, but narrower than you might suspect.
They don't run under wine? (or in a Reactos vm? I assume they don't make sense to run in a vm, as if they did, you'd already run Windows in a vm?)
This describes the personal desktop usage of all of almost every single person I know. I put my dad on Linux Mint almost a decade ago, because regular tech support got much more difficult once I moved away for college. The calls for help got cut down by a factor of 10 after the switch.
Its made some strides, but at least back then, Windows was way too complex for probably the bottom half of the distribution of tech savvy users.
The only way I can see someone who knows nothing about computers experiencing 10x less issues by switching from Windows to Linux is because they use their computer 10x less or the person they go to for tech support knows Linux better than they know Windows.
Anecdotal, but I just recently installed Ubuntu 17.10 on one of my drives because I got tired of windows' shenanigans (was in a forced-update, boot-failure, version-reset loop) and wanted to get work done. I'm no noob to linux (have used it on and off as my main OS for the last 6 years), so I definitely didn't expect it to be a cakewalk, but after installing and 5 minutes of installing software all user input just stopped working completely. It happens about 10 minutes in every boot now. I'm sure there's a fix, but God damn it that's not something I should have to fix (or even think about). Linux on the desktop (much less laptop) has a very, very long way to go. Complexity and options are not always virtuous.
The iPad is the least general and most locked down computer I've ever used but I love it because it just works. I've never had a problem with it.
I was a diehard Linux guy for five or six years but now I run Windows 10 on all my computers and spend most of my time in the iPad anyways.
Adding a 30% tax and central control on all software just because we believe users can't be taught to not install random crap is a very bleak outlook indeed. Freedom is sometimes messy, but almost always worth it.
It just takes a good number of people getting together and settling on a set of standards. The beauty of the general purpose computing device is it can support any and all at will.
Until people start thinking that "it's better to just let the big companies lock down hardware, then everything will just work!", which leads to hardware impls or subsystems like UEFI that actively fight to deprive the User of their rights to total control of their tool.
No thanks. My machine. My code, my rules, and my data. No one else's. i'll accept the onus of learning how to secure and safely use it. Convenience isn't worth the sacrifice of freedom.
Since Ubuntu is so great anyway, I try to convince myself that less customization means less wasted time.
A desktop Linux distro could combine the user-friendliness of the Mac world with the power-user-friendliness of the (pre-8) Windows world and turn both up to eleven while bringing its own element of stability and dependability. It won't get there unless problems - even if they seem minor - are identified and resolved.
So, since I tend towards the multimedia experiences, I use the -Studio variant of Ubuntu, which is preconfigured and biased, default installations-wise, towards the cool music and video and creative tools, and so on. Its really a treat.
Anyway, I have a few systems. A DAW, Digital Audio Workstation, my studio, which handles multiple channels of audio on a regular basis, often 32 independent streaming inputs per REC session .. and a fair swath of plugins nobody has ever heard of before, which is often a positive...
On my personal laptop, I run the same thing. A GPD Pocket, with a small satchel of cables, and I can pretty much set up anywhere and review sessions.
Through all of this, I have updated my Ubuntu systems - but the only way I've been able to survive, personally, is to avoid Gnome Shell, and select FVWM or LWM at login.
That said, the only place Gnome Shell really feels nice .. is on the GPD Pocket. Does this say something about where things are at?
I tell you one thing: the GPD Pocket has replaced a Macbook Air ...
The point of the above (possibly out of date) story is that when I say "update", I want a minimal chance that something serious changed. I don't mind fiddling around with Linux, but I want it to be on my terms (like a lazy Sunday). Giving the user a choice between "update" and "upgrade" allows me to specify when I want to apply major changes.
this isn't really a distro/linux issue.
Rolling releases only have the later concept, meaning that instead of the user acknowledging and preparing for a change, users need to respond to it.
There's nothing wrong with snapshot releases in a distro focused on usability and stability.
I upgrade all packages about once a week.
I have 4 computers and 2 phones. No time for that.
My mother update her distro twice a year, when I come over and think about it.
For my own use (or for power users and other tech-savvy folks who I'm reasonably sure will be able to maintain their systems themselves), a rolling release is less worrying.
The bigger problem with the rolling release model was that package maintainers would leave packages sit for long periods of time, and then they'd write long, arrogant posts in the forum telling users that it's no big deal to compile your software. That can't happen with a regular release schedule.
[0] - https://www.chakralinux.org [1] - https://wiki.chakralinux.org/index.php?title=Half-Rolling_Re...
If you want easier-to-install-Arch and a bit more cautious/safer rolling release cycles, take a look at Manjaro.
The i3 edition of Manjaro is heavily customised and almost an entirely different beast (i3-gaps etc).
This is the piece that swung me: https://adereth.github.io/blog/2013/10/02/why-you-should-try...
It mentions notion so I tried that for about 2 days before taking up a comment's suggestion to try i3.
Edit: I don't think there's an official guide for actually installing i3, but the official fedora blog has a good one. Searching for "install i3wm ubuntu" (or arch) would likely also show some good default setups.
The only thing that's more difficult about the Arch install is that you have to be able to follow written instructions...
I don't understand the comparison between Ubuntu and Gnome when Ubuntu is simply inheriting Gnome's design decision.
Although I could experience the advantages it's offering over 16.04, I tried it yesterday and it's incredibly slow. Like 5-seconds-to-activate-focus-on-any-window slow.
Has anyone had similar issue? The last time I experienced something laggy like this was with crappy hardware.
It doesn't happen on RHEL 7.5 (with GNOME Classic), Fedora (with GNOME), Ubuntu 16.04 (with Unity). I have a beefy computer (HP Z600, 2x Xeon, 48GB RAM ECC), so I'm pretty sure it's not a hardware issue. Windows 10 also runs fine.
https://askubuntu.com/questions/197828/how-to-find-and-chang...
See also:
http://blog.jamiek.it/2015/04/manually-fixing-multiple-scree...
(i currently have two HD monitors, and/or stand alone laptop monitors, so same scaling for multiple screens isn't really an issue).
Please reply if this (doesn't) help.
Meanwhile, the best way to achieve fractional scale is to run X11, use the nearest highest integer scale and scale it down using "xrandr --scale 1.somethingx1.something". Not very user friendly, though.
KDE's Kwin on X11 supports fractionally scaling displays, and is user friendly. Go to Displays -> Scale Display
Hmm this doesn't make me want to leave xubuntu any time soon, although I too have noticed the recent xfce issues mentioned in the article.
I mourn the loss of the Unity Desktop which was virtually perfect OOTB. It had a great management of the screen space, especially on laptops, it was pretty, and it worked. I wouldn't even change the desktop background.
That's what Ubuntu gives me, that's why I've used it since replacing Debian testing in 2006.
3,500 servers on 6 contents can't be wrong either, with all our software distributed as debs, it just works.
We need to run a browser, a terminal, a file manager, maybe some media apps, and a text editor if you don't do that in the terminal. This is not like a vim config of an industry veteran, it shouldn't require tweaking from the OS. Just get out of the way.
I can tweak the number of workspaces or the colours temperature for day and night. These are matters of personal preferences. But the way to launch apps, connect to wifi, or display a clock should just be ergonomic.
Second, tweaks don't solve this problem.
There's a handful of talented tweakers and power users. They will use Sway or whatever anyway. Everyone else when confronted with lots of knobs ends up with something worse than a competent designer could have provided by default.
Sane defaults mean a single clipboard. If I copy something, it replaces the contents of the single clipboard. If you want to keep track of all the old things you copied, that's fine but all the ways of pasting should always paste the last thing you copied. If we can't agree on something simple as this, we can't agree on defaults (and should give up on computing).
My customized GUI really needs to be consistent across my machines, and Unity makes this impossible to guarantee and automate. Just give me an .rc file, text-based configuration is my favorite part of Linux.
It's also particularly dangerous, since it leads to the "my way or the highway" GNOME mindset, which, in the extreme cases, entirely removes features without the option to enable them back, because... customization is bad.
When we ask for customization, we're not saying that the default setup can't be usable, or that hours of tweaking should be required before getting started. We're saying that when there is a feature that doesn't behave as desired, we would like the option to modify it. "It works this way and that's final" is already well served by other operating systems, why do you feel Ubuntu should copy this?
Ads in the OS are awful. If this has to exist, it needs to be off by default with clear, easy-to-find knobs for removing the spyware. Of course, like everything advertising-related, the incentives are to do the opposite.
In this case I personally find it in consequential for myself; I know what I'm doing and can easily remove Ubuntu's garbage. But it is an ugly trend and reduces my trust in their judgement.
The file manager, for a very long time, had a reproducible issue (>20% of the time) where moving a file would cause a crash; based on the Ubuntu bug tracker, took an year and half to fix, and it was (appropriately) marked as critical.
It's clearly lacks development resources (and I also personally question the development quality).
I still use XUbuntu, but I think the future for low-resource machines will be LUbuntu (lowest power) and MATE (low power). MATE is also well funded, well organized, and very configurable.
In the real world it doesn't work like that. Dumb users don't know how to tweak things but they know that they can ask other people to help them.
They are ridiculously happy because: - device drivers actually work - they don't have to worry anymore about viruses - they can use old machines without trouble
So yeah, zero customization - but a way better experience than Windows.
So, your crowd not only exists, but got me a new bicycle!
These days I use Kubuntu, but literally the only configuration thing I change is the desktop wallpaper. Everything else works how I want it out of the box.
I wouldn't even know how to diagnose shit anymore, and I grew up on Slackware. I had time to customize stuff when I was a kid, now it's time to work.
That's me exactly. I used to love tweaking Enlightenment(?) into a Hollywood-worthy environment.
These days if I tweak something, it's probably to select a larger font because my eyesight isn't what it used to be.
Also my mother uses ubuntu, and she doesn't customize anything.
You see, the linux user base is more diverse than the way you describe it.
I do not need much customization: ensure that the alt key is not blocked and works fine with photoshop. On the desktop, I will probably only remove the dock on the left.
https://lists.ubuntu.com/archives/ubuntu-announce/2018-April...
http://torrent.ubuntu.com:6969
(No affiliation beyond being a user for about 4 years.)
deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
deb [arch=amd64,i386] http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
to /etc/apt/sources.list
hit apt update && apt full-upgrade
If things look okay (it should upgrade a bunch of packages, add quite a lot new, and remove only a handful), hit enter.
In 2-screen presentation mode, it makes sense that the 2nd screen doesn't change when you change workspace, because you're presenting something there.
Since then, I'm a happy Linux Mint user.
And since we are talking about Linux distros: I tried a bunch of times to live with a distro that has no start bar at the bottom. Even after a few weeks my productivity does not recover. It's a mistery to me how you can live without it. I happily stick with the Mate desktop which has it.
Debian... The initial reason I switched from Debian to Ubuntu was that Ubuntu included non-free drivers out of the box.
Up to Debian 8, I tried it on the desktop on every major release. And every time my wifi did not work out of the box. So I would have to get a cable to finish the installation or make some extra medium with the non-free drivers. And then I'm "Nahh... I'll stick with a distro that has the non-free drivers included right away".
I have not tried Debian 9 yet.
People seem to forget that Ubuntu is just the front door. You can totally turn all their crap off, run some other window manager, and avoid all the turdburgers.
True fact, the only reason it is that way is you didn't do something about it. If you want to argue about the reasons behind it being a default, thats one thing.
But please, for the sake of those of us who use Ubuntu- and its derivatives on a daily basis, please do not sally the water with piss-taking .. you most certainly do not have to stay at the front door.
soo... run debian?
The issue is trust. I don't like my companies trying dark patterns on me, even if it's in ToS.
Your problem is that you viewed it as an internal search, when it was designed and advertised as a global search.
If you want to argue that the global search should have been an internal search, that's fine. If you imply that the search was an internal search, though, then that's misleading FUD.
No it was not. There were Lenses that were advertised as non-local searches, yes, but the main Lens was (to my recollection) not one of them.
What actually happened was that Canonical took the main search bar (which had traditionally been designed to search for local files and programs) and stuck Amazon search results in it. Then, when users (like myself) recommended the reasonable approach of "just stick the Amazon stuff in a dedicated Shopping Lens and leave the main Lens for local searches like it was before", Shuttleworth and friends doubled down.
Before that point, I was a happy Ubuntu user who - though I liked Gnome2 a lot - was at least willing to use Unity. After that point, I stopped using Ubuntu entirely and started my quest to find a new distro (Mint → Debian → Fedora → Gentoo → Arch → Slackware → Debian again → openSUSE → Slackware).
Mint defaulted DNS server to OpenDNS.
Honestly they need to actually provide a desktop that isn't a piece of crap, isn't some new paradigm and one where every UI element isn't an inch across (munged up shitty titlebar/toolbar hybrid) or virtually invisible (scrollbars) or has pointless transparency somewhere, isn't built on a stack of processes and packages deeper than a Java enterprise stack trace and actually has some quality control.
What we have at the moment, including the terrible QC of systemd, is a travesty which simply discredits the excellent kernel and userland underneath.
Your systemd utterings completely lack any architectural or technological reasoning
I'm not going to turn this into a debate on systemd but they managed to win the "Lamest vendor response" prize at the 2017 Pwnies. And clearly you've never been with a system down and got greeted with "Failed to get D-Bus connection: Operation not permitted" and no log entries at all. Yes adding complexity to a risky process was a fantastic idea.
Wayland has been in development for 10 year, let's hope they fix it in the next 10.
Maybe true, but Ubuntu 18.04 has reverted to Xorg as standard?
I started using xcfe when KDE replaced 3.5 (which was nice) with KDE 4 and onwards. I've tried GNOME and Unity but didn't like them much. Xcfe works the way I like it and most importantly it does feel a need to remake itself few years to pursue whatever is the latest fashion in UI design.
I recommend others to try. Also, shout out to OpenSuse if you want a good KDE distro.
BTW: it seems that most of binaries are being build as PIE, which also becomes the default mode for gcc (-pie/-no-pie).
Edit: just to back my point up; most of the people who I have seen who have tried to move to Linux have done a relatively sharpish 180 when the UI pokes them in the eye (gnome or unity)
Most of the annoyances mentioned on the review can be altered using the Tweak tool or have extensions that change the behavior anyway.
To each his own, though. I don't understand why people like the OP find it impossible to imagine that other people are fine with, or even actually love, Gnome 3.
Something like React Native for Linux could help, or maybe a distro that is focused on full stack web/app development, and sets the standards for the rest of the Linux ecosystem in this regard.
Even accounting for some bloating because of X11's more chatty protocol and network independence, does it make sense to take up 3x of MacOS9 with Finder interface RAM usage?
I haven't had any problems with systemd. YMMV?
I agree on this one, mostly disagree on the rest. I use Pantheon, which solves the above mentioned problem.
Edit: it seems fixed: https://bugzilla.gnome.org/show_bug.cgi?id=723274
GUI wise though, it seems to have changed many defaults, a lot of which will require extensions or obscure gsettings/dconf commands. But mulitple monitor really felt like a mess compared to unity. Workspace switches only the laptop screen, no grid layout, etc. And though I got used to putting a window on a side for it to maximise or take half the screen, with Gnome3 it takes the other window into account, so good luck trying to overlap use a side to see a chat with moving that window by hand.
I kinda feel cinnamon gets a lot of thing more right, but Mint is a bit of a mess to maintain and trust...
Fedora 27 is a beautiful, integrated OS that is probably better designed, pays more core Linux devs and has fewer existential crises than Ubuntu.
He's right to view this from a naive user standpoint.
Ubuntu put an ad on the desktop? What do they think they're doing? Push back hard against that. Windows 10's ads have produced much hatred, and soon you won't be able to turn them off unless you buy the Enterprise version.
So he's someone who doesn't believe or support the traditional software industry (everyone from Apple to MSFT makes money off the traditional model of paying for value ).
Stopped reading the review there.
Which is a horizontal "imitation" of the NeXTStep doc, which I learned about from WindowMaker. And which is the obvious extension of a plain-old button-bar for the use case of a Window manager. So Kudos to old Stevie J, but still ...
I was convinced when he said he chose xfce4/xubuntu, but now I'm sure.
edit: grammar
2. Perpetually broken video card drivers mean basic acceleration can't be relied on.
3. GTK and Qt just don't have the polish of Metro or Cocoa. I think both are prettier than Win32.
4. The comparison isn't all one-sided: Windows definitely has its rough patches too. It's making improvements however so Linux has no room to be complacent.
I've since found that OpenBSD runs a lot better on PowerPC Macs anyway.
Ubuntu mate 1604 has a fully working powermac big median ppc build. I am using it now and it really rocks my g5 machines. Will install openbsd next!
As is to be expected, with any release, there are some significant known bugs that users may run into with this release of Ubuntu 18.04. The ones we know about at this point (and some of the workarounds), are documented here so you don't need to spend time reporting these bugs again:
Desktop
- The computer suspends after 20 minutes of inactivity on battery power even if a user is logged in remotely. (GNOME:gnome-control-center#22) - Bluetooth audio devices cannot be used in the Greeter. This will cause issues for people using the accessibility features such as screenreaders at the login screen. Once logged in everything should work as expected.
- Some admin utilities will not work with GNOME on Wayland since the apps have not been adapted to use PolicyKit to only use admin privileges for the specific functions needed. Also, some screenshot and screencast apps and all remote desktop server apps do not currently work on GNOME on Wayland. As a workaround, you can use the default Ubuntu session.
- Exiting the live session may get stuck with a "A start job is running for " error. You may need to forcefully power off the computer if you see this. (1706939)
- The Dock and Appindicator system extensions appear to be Off in tools like GNOME Tweaks. (They are on but cannot be disabled because they are system extensions for the Ubuntu session.) (1718850)
- Tracker is not installed by default. When installed, you must log out and log back in for the tracker service to start (1697769)
- Systems may fail to boot when connected over DisplayPort to an external screen, on NVidia graphics hardware such as the GTX970 chipset. (1723619)
- When an external monitor is connected to a laptop, the login screen is only displayed on the internal one and in some case is not visible (1723025)
- The warning dialog when a user force a UEFI installation does not respond to input event and the installation is then blocked at this stage (1724482) Avoid yourself some troubles and do not force a UEFI installation without a UEFI partition, grub-installer will fail anyway.
- Doing an "Entire disk" installation over an existing LVM installation will fail because the installer selects the wrong boot device (1724417) Use custom partitioning instead and manually select the right boot device in the combo box.
- The Files app remains at 3.26.
- Upgrading via the installer (Ubiquity) is deemed not safe due to bugs in apt-clone and so is no longer supported. (1756862) UIFE - remove ubiquity upgrade option.
- Setting a ulimit may cause segfaults in certain applications, especially those using webkit2gtk. Disabling the ulimit should restore normal functionality. More information in this Debian news entry: https://salsa.debian.org/webkit-team/webkit/blob/wk2/unstabl...
- Occasionally login may hang after an incorrect password (1766137). A workaround is to click cancel, click on your user and try again.
Server
- Partitioning step allows to configure LVM across multiple devices without requiring to setup a separate /boot partition. This may lead to failure to install the bootloader at the end of the installation, and failures to boot the resultant installations. (1680101)
- LVM configuration cannot be removed when volume groups with the same name are found during installation. Partitioner does not support installation when multiple conflicting/identical volume groups have been detected. For example reinstalling Ubuntu with LVM across multiple disk drives that had individual LVM installations of Ubuntu. As a workaround, please format disk drives prior to installation, or from the built in shell provided in the installer. (1679184)
- cio_ignore blacklist is no longer active after installation, because not all install-time parameters, like cio_ignore (s390x), are propagated to the installed system. Workaround is to edit /etc/zipl.conf to apply these and re-run sudo zipl to update the IPL. (1571561)
Please clarify, because I can't believe that that's what you actually mean.
While try Linux, where is the peg of idealism in it. GPL 2/3/Affero. What substantial progress has that given us, except fancy technical names.
Apparently I can't reply for the honest checkmark in the HN system tells me “You're posting too fast. Please slow down. Thanks.”
-1 => Freedom of expression +1 => Freedom of speech
Indeed; that's why I stopped using Windows :)