It makes sense to use the words that people are most used to, and bluescreen/BSOD has been the go-to lingua for describing a crash/error screen - even if not blue - since a while now.
I’d just like to interject for a moment. What you’re referring to as Linux,
is in fact, systemd/Linux, or as I’ve recently taken to calling it, systemd plus Linux.
Linux is not an operating system unto itself, but rather another free component
of a fully functioning systemd system made useful by the systemd corelibs, shell
utilities and vital system components comprising a full OS as defined by IBM.
Many computer users run a modified version of the systemd system every day,
without realizing it. Through a peculiar turn of events, the version of systemd
which is widely used today is often called “Linux”, and many of its users are
not aware that it is basically the systemd system, developed by Lennart Poettering.
There really is a Linux, and these people are using it, but it is just a
part of the system they use. Linux is the kernel: the program in the system
that allocates the machine’s resources to the other programs that you run.
The kernel is an essential part of an operating system, but useless by itself;
it can only function in the context of a complete operating system. Linux is
normally used in combination with the systemd operating system: the whole system
is basically systemd with Linux added, or systemd/Linux. All the so-called “Linux”
distributions are really distributions of systemd/Linux.
Big problem here is that Microsoft seems to have given up on sleep states, and just does S5 and then hibernates (which is horribly slow), so S3 on newer machines is often horribly broken in the firmware and can’t really be used. I’m not really interested in my system going to S5 - I want it in S3.
I don’t get it. Why on earth are ASUS, MSI, Asrock etc paying AMI when they could literally get the FOSS community to write it for them with a little help?
Because software development in a corporate environment relies on milestones, deadlines and guarantees. Open source, which relies on volunteer work, doesn't do this well.
Blame modern standby (s0i3). S0i3 is a huge mess honestly, really hard to debug from what I’ve heard and so is full of bugs and unintuitive behaviour on both the hw manufacturers side and on windows side. However if it worked as advertised, it would be a strict improvement to s3.
Hibrrnate (S4) is still alive and well but they hide it in the ui, I don’t understand why because in my experience, it is by far the most stable.
To be honest, Ubuntu likely has nothing to do with it and I find the headline therefore misleading. It’s mostly the Linux kernel from how it reads.
Ubuntu 23.10 was run for providing a clean, out-of-the-box look at this common desktop/workstation Linux distribution. Benchmarks of other Linux distributions will come in time in follow-up Phoronix articles. But for the most part the Ubuntu 23.10 performance should be largely similar to that of other modern Linux distributions with the exception of Intel’s Clear Linux that takes things to the extreme or those doing non-default tinkering to their Linux installations.
Proprietary snap store backend that is controlled by Canonical: that’s it.
I used Ubuntu for years: installed it for family and friends. I moved away around a year ago.
Moving packages like Firefox to snap was what first started annoying me.
If the backend was open source, and the community could have hosted their own (like how flatpak repositories can be), I might have been slightly more forgiving.
Did a quick Google to find if someone had elaborated, here’s a good one:
It is also a commercial distribution. If you ever used a community distribution like Arch, Gentoo or even Debian, then you will notice that they much more encourage participation. You can contribute your ideas and work without requiring to sign any CLAs.
Because Ubuntu wants to control/own parts of the system, they tend to, rather then contributing to existing solutions, create their own, often subpar, software, that requires CLAs. See upstart vs openrc or later systemd, Mir vs Wayland, which they both later adopted anyway, Unity vs Gnome, snap vs flatpak, microk8 vs k3s, bazar vs git or mercurial, … The NIH syndrom is pretty strong in Ubuntu. And even if Ubuntu came first with some of these solutions, the community had to create the alternative because they where controlling it.
Serving files over HTTPS is not difficult to implement If anyone cared. Even if the cloud backend was open source you still wouldn’t use it. Downvote now!
I’ll add one more grip: Amazon integration. It’s been resolved for like 7 years now, but I still hold it against them a bit for placing Amazon search results in my desktop all those years back. Not that I don’t have an Ubuntu server running as we speak, but it still does taint them a tad in my eyes (and probably acts as an anachronism to the “it’s a corporate distro” theme of dislike around here).
Ahh, okay, so nothing new under the sun: Hipsters hate normies and September never ended.
Although I’m under the impression that Mint and Pop have taken a bite out of the “beginner desktop” market, Ubuntu is most of what I observe in the office when everybody else is booting Windows.
I can understand selecting for novelty; I’m usually in that camp. But novelty shouldn’t come at the expense of an argument to IT departments that they should support at least one Linux distro.
I must be ancient then. I recognized, and I think used, all of those cards/chips.
Some personally. Some at work. At work I used to maintain and MS-DOS / early Windows graphics program. I had to test the program’s compatibility with a stack of graphics cards.
I’ve been using (or, in some cases, trying to use) that when it was brand new. Kernel side was relatively easy - but there was a lot of compiling custom versions of XFree86 trying to get acceleration working properly.
On the one hand a bit sad to see that kind of history I’ve experienced myself go - on the other hand, it’s probably been a decade since I’ve last used something without KMS, and the ease of use of modern KMS drivers is way ahead of all the older stuff.
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
I had a SIS card back in the day as well. I never got it working with Xfree86 itself but I did find a proprietary xserver called Accelerated-X that supported it.
I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated.
Disclosure: I bought one because of the idea and dream. It’s…okay-ish. I love the idea, but the execution is going to be a time-based thing. They need to fix a lot of issues with power consumption, and I get this will take time, but I just don’t understand where their projections for performance and battery life came from on Linux. They have entire papers written on the subject, and a lot of documentation on specific kernel issues and distros, but this is like a Beta. I’m afraid for the 16" AMD version I’m also expecting soon, but got delayed. I REALLY want to love this project, but it’s not there yet.
I’ve had mine since they launched and haven’t had any major complaints, I’d my Linux experience so far has been about same as on previous laptops. Though I will say that it does get fairly toasty.
I have the same feelings. I was in the market for a laptop after a long time of desktop use only. I went for it because I love the idea of owning my hardware without any corporate bullshit. But the whole laptop feels very beta, which can be OK, but the price is also quite high.
Pros:
formfactor, I love the screen
switches for camera and mic
open source & Linux
Firmware Updates are a breeze
easy access to hardware
you can use your own ram and disk
Magnets, everywhere
Cons:
They promised shipment early Q3 for batch 1, I got it early Q4
opening the laptop is quite hard, the groove is to small/finicky
I hate the expansion cards. They are too hard to pop out, you need so much power to get them out.
only four ports, that’s if you don’t count your power supply. Very weak
clicking with the TouchPad is very mid, borderline bad
restarting causes my power supply to stop working, I need to unplug and insert it again. And I mean I need to unplug the power supply, not the laptop.
graphics problems, constant noise artifacts
default sound is very bad, search for equalizer Configs, it makes the speakers bearable
black screens where I need to close the lid, wait for sleep and open again for me to be able to work again
Fingerprint reader does not work
General Linux Problems, Kubuntu has a few issues, other distros might have a better experience
no worldwide shipping. I’m waiting for my visa for Japan and won’t be able to get any shipping of replacement parts over there.
On a sidenote, I probably broke my screen a few days ago while trying the fix/debug the graphics/noise problems. I don’t know how I fucked up, but 5cm of the screen is permanently black now… On a positive note, replacing it supposedly is quite easy. I hope they ship it fast.
Some of those Cons sound pretty bad, especially the graphics problems. A lot of those I figure I could live with, but some, like the constant noise on the graphics or a low-quality touchpad would be just too much to tolerate.
I am currently awaiting my (pretty damn expensive) Framework 16 at this time, and I can only hope my experience will be a bit better than yours…
I don’t know if those are Amd, framework or Linux issues and who is to blame. The cpu is very new so there might be more driver issues than normal. Hopefully these issues get resolved with future updates. The first firmware update didn’t help my issues.
Most of the time the noise is negligible, but with dark screens and resource intensive tasks it gets more noticeable and pronounced. But it’s better than the screen tearing other users experience.
I’m wishing you luck that most of the issues are resolved when they ship the framework 16. I’m very tempted to get that one as well, just for a custom ortho keyboard if they ever make one…
Not all of that is true, you who seems to be from Framework. Did you fix the ACPI issues? How about the SLEEP modes? Anything being done about the crazy battery drain on AMD chips?
Those are my personal experiences, they might not be representative for all users, but those are my issues. I don’t work for framework amd can’t give you updates regarding support issues.
I’ve been daily driving a first gen 13"/i7 model for 2 years now. It’s not the best laptop I’ve ever owned, but it’s my favorite.
Battery dies in sleep, sometimes it won’t wake up… honestly things I can live with. In exchange, I’ve been able to increase ram, replace the screen, and upgrade the back panel myself. I’ve also switched up my port configuration twice over the 2 years and that’s been super convenient.
It’s like running a less mainstream desktop environment: It’s got rough edges, but I picked it for reasons besides stability and consistency.
I’m going to grab an AMD mainboard next year instead of buying a new laptop, and will turn the old mobo into a server for my website.
Idk, it’s got issues, but no more than any other laptop I’ve run Linux on. It’s good enough and I smile every time I pull it out of my bag and see the gear logo (even when it turns out it died in my bag lol)
That was quite the read but pretty worth it. He talks about a lot of the mistakes he made not just in relation to his crime, but as a developer, project leader, and general human being.
He discusses what things he would have done differently, and how he thinks that could have changed things not only for him but his software as well.
He mentions multiple times how much he wishes that the conflict handling and social classes he has access to in prison, were available to him in school. He ends the letter with a call to action, for just that asking people to try and affect legislation to get more youth access to this information to avoid cases such as his.
I just wish they would use another name for it, it’s linux here no need to copy windows slang! Or use another color! (I hope they’ll update it to make it a customizable color)
Fun fact: The Windows BSOD colour was as easy as adding a couple of lines to a .INI file for a long time. Then, as they tend to do, they made it more difficult, but it was still possible. Third party tools were written to do the work.
Very recent MS Windows I have no idea about. My search-fu is failing me.
Anyway, my point is that the "two lines in a config file" method would be nice.
Knowing systemd though, it'll be "send some kind of message into a /proc pseudo-file", or a sub-sub-sub-command of one of the many systemd* commands which ultimately does the same thing.
I’m really looking forward to Plasma6. I know gnome has its fans but I am really just a reluctant user. Every day gnome works against me and I have to resort to workarounds.
Do I want to navigate, inspect, and manipulate my files quickly? I use dolphin.
Do I want to have a convenient panel to get a very quick glance of my currently running programs as well as a place to pin my most commonly used ones? That’s an extension.
Do I want sub-windows to always block their parent window, preventing me from interacting with the parent further? No solution.
Do I want desktop icons? Do I want excessive notifications from common tasks my computer is doing instead of from my own programs?
I have more complaints but I think I am making myself clear. Overall I do like gnome and it has good performance, but there are so many annoying aspects. KDE is itself not perfect. There’s enough reasons for me to continue using gnome over kde5. But that’s why I hold out hope for plasma 6.
What are your reasons to use gnome over kde? Most of the things you mentioned are reasons I use gnome over kde so I’m curious to know other perspectives.
Overall I do think KDE is more cluttered. So I like Gnome’s streamlined appearance (even if it omits too much). I also think the desktop compositor and shell are really well made, (i.e. mutter and gnome-shell), so I don’t really have performance complaints.
Anybody else really hate how a lot of gnome programs have settings that are hidden in the optional gnome-tweaks program instead of putting them in the control panel or program preferences? I swear gnome3 is the only DE that genuinely despises its users.
I genuinely tried Gnome and started to like it but a very minor update broke all of my QoL extensions and only 1/8th of them were updated. It’s lacking so many features that it’s just a bad DE all around : snapping windows in quarters anyone ? Why isn’t it already an option ? GNOME devs need to touch grass and listen to the actual users.
Gnome devs will never listen to criticism. Even if you do a MR it might get denied because it contraricts with the “Gnome way”. Just use KDE and live an happy life. KDE can be easily modified to look like Gnome and have all the QOLs you need.
GNOME devs need to touch grass and listen to the actual users.
I totally agree. However, interacting with any gnome devs is like pulling teeth. They keep making bad decisions to be ‘different’ and make their jobs easier, then when those decisions turn out to be bad they have to walk them back but never admit fault.
Being able to move the dock is fine example of this.
It’s like they want Apple’s lack of customization but can’t provide a competitive default (because they suck at their jobs.)
Lol, how does this change the fact their work stinks? Maybe if they didn’t suck at designing the hate would stop? Nah, guilt trip the users instead, that’ll fix it. Free crap is still crap, and pointing it out isn’t a sin. If the devs can’t deal with that, maybe they should go home and cry about it instead of further shitting up the code.
Devs don’t owe users anything? Guess what, users don’t owe devs shit either. If they don’t like criticism, tough tittys, cause shit code will be criticized, which is why Gnome is still considered a joke.
To be fair the extension developers were given quite a while to update their extensions to use JavaScript modules instead of the custom GNOME solution. This was actually a change for the better and unlikely to happen again which should make extension development easier. As for better tiling look up their mosaic thing which was announced a while ago, though I’m unsure as to how soon that will come out.
Also try to remember that GNOME is developed mostly by volunteers who frankly owe you nothing
phoronix.com
Top