Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by walther von stolzing
Linux Kernel dev bans University of Minnesota for sending malicious patches
22 Apr 2021 at 12:43 pm UTC Likes: 3

Quoting: Phlebiac
Quoting: GuestLinux needs more code quality control in the first place
I think good code reviews are under-appreciated. As someone who spends quite a bit of time reviewing other people's code submissions to see what they need to improve/fix, I can tell you it's way less "fun" than writing code yourself. Sometimes it's interesting to see how someone does something clever, but most of the time it's "should I just rewrite this myself, or take the time to explain why it's wrong?"
I'm grateful that we have the manpower to actually do this work in the Linux world, although it may not be appreciated as much as it should be.

FreeBSD had quite an ordeal with the Wireguard port to their kernel recently; and the defective code probably slipped through because they don't have enough 'eyeballs' on the code in the first place:
https://arstechnica.com/gadgets/2021/03/buffer-overruns-license-violations-and-bad-code-freebsd-13s-close-call/ [External Link]

Linux Kernel dev bans University of Minnesota for sending malicious patches
21 Apr 2021 at 7:36 pm UTC Likes: 4

Quoting: Liam DaweThe plot thickens and it's not good on the side of the researchers: https://twitter.com/SarahJamieLewis/status/1384871385537908736 [External Link]

It was condemned ethically back in 2020, seems they didn't care enough.
I don't understand all the details in that thread, but as someone in academia (in a field unrelated to CS), my heart sinks once again to see the lengths that people will go to, to churn out a few more papers, & inflate their CVs by a couple more lines.

Inventing clever ways to waste other people's time to advance one's career is a vital skill in today's academia.

Linux Kernel dev bans University of Minnesota for sending malicious patches
21 Apr 2021 at 7:24 pm UTC Likes: 2

Another 'experiment' was conducted on PyPi earlier this year: https://www.theregister.com/2021/03/02/python_pypi_purges/ [External Link] — not as spectacularly stupid & irresponsible as the one on kernel devs, though.

Zorin OS 16 gets a Beta with 'the largest library of apps' available on any Linux desktop
17 Apr 2021 at 9:10 pm UTC

Quoting: BlackBloodRumStill Fedora though 👍 but missing some of the customization options of XFCE 😅
Does XFCE 4.16 make a difference? I couldn't wait for the official Fedora release, so I upgraded to the 34 beta for 4.16. No issues so far.

Zorin OS 16 gets a Beta with 'the largest library of apps' available on any Linux desktop
16 Apr 2021 at 12:08 pm UTC Likes: 6

> Zorin OS definitely screams "look at me!".

Not for too long, though; or your retinas might get incinerated.

Metro Exodus from 4A and Deep Silver has officially released for Linux
14 Apr 2021 at 8:59 pm UTC

Quoting: Xpander
Spoiler, click me
Spoiler, click me
Nice to see that the super secret ending to Last Light ended up being the canonical one.

Metro Exodus from 4A and Deep Silver has officially released for Linux
14 Apr 2021 at 6:46 pm UTC

I'd like to enter the draw as well.
Thanks a lot!

System76 announce COSMIC, their own GNOME-based desktop environment for Pop!_OS
13 Apr 2021 at 9:40 pm UTC Likes: 2

Quoting: CioranixGnome needs stable extensions, maintained by people that know what they are doing. This was the way to go. Instead we will now have a future with more unstable extensions, broken icon-sets/gtk-themes, and more work for package maintainers as well.
'Hyperextensibility' (as the neovim folks call it) with easy to use, well documented, stable apis, is really what people building on GNOME/GTK should strive for, not 'customizability'.

GNOME/GTK already has the technologies -- the GObject model, with bindings for every major language, which would allow end users to extend apps in whatever way they like, provided that the base version exposes a good range of functions, events, signals, whatever. It then becomes a moot issue as to whether Nautilus has an info bar or split panes in the base version -- someone with modest Python skills could provide that as an extension to the community easily, IF Nautilus were to expose more than bare bones 'MenuProvider' & 'ColumnProvider' objects for the extension to 'talk to'.

I strongly believe that what hinders GNOME developers from exposing more of the base apps like this, & document them, is the lack of manpower. *That* is where the resources of a company like System76 can be helpful.

System76 announce COSMIC, their own GNOME-based desktop environment for Pop!_OS
13 Apr 2021 at 8:09 pm UTC Likes: 2

The blog post and the repo aren't terribly informative as to the scope of this project, though. I thought for a moment that this would be like Elementary OS, building on GTK (even contributing to Vala development), but so far it looks like a collection of GNOME extensions in js.

I'd really love for them to work on enhancing the dbus interfaces of existing applications, making them easier to use, & improving -- or filling in the missing -- documentation. That would open up a new world of easy to write/easy to use custom utilities, scripting possibilities. OS X did (does it still? I don't know) this with the shared object api that the user could easily 'talk to'/script with Applescript or even Automator -- an GUI tool that allowed building simple utilities by dragging blocks of functions into an input-output queue.

We seem to have a fixation on customizing keystrokes & window selection mechanisms in the Linux world; but there are further possibilities to be explored in UI design. We already have technologies like dbus messaging that need proper documentation, & fleshed out interfaces.

NVIDIA releases the 465.19.01 Beta driver for Linux, looks like more Wayland work coming
30 Mar 2021 at 2:04 pm UTC Likes: 2

The passthrough bit is interesting. I wonder what led to the change in policy. It might actually be worth trying out, now that it's less of a flaky hack. Last time I set it up I wasn't impressed at all with the results.