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 setzer22
Godot Engine 4.0 Alpha 1 is out with Vulkan support, rendering overhaul
26 Jan 2022 at 8:12 am UTC Likes: 5

Quoting: Shmerl
Quoting: TrainDocNo it's GLSL.
I'm not sure what making the language more accessible means than if they are using an existing one.
Godot uses GLSL, but you're not writing the GLSL shaders your GPU would be executing from scratch. There's a lot of boilerplate that Godot puts together with your code snippets to make the experience more streamlined. Things like accessing the model-view matrix as simply MODELVIEW_MATRIX are not standard GLSL, they're uniform variables Godot is defining for you.

TUXEDO refresh the Polaris 15 and 17 laptops with new AMD and Intel options
25 Aug 2021 at 1:30 pm UTC Likes: 1

Quoting: Eike
Quoting: setzer22Why are all those linux hardware vendors so disconnected from the reality of the products they sell? Nvidia is *not*, to this date, a viable alternative for Linux day to day usage.
Can't say for laptops, but for desktops it absolutely is. I never used an other GPU for a long, long time. (Last one before was a Matrox if I remember correctly. :D )
Of course it's going to work. When it comes to graphics card support on linux, desktop is the "easy mode":

- A constant "infinite" power supply means you will never notice the poor power management of nvidia's propietary drivers.
- You only have a single GPU, so you don't need software support to choose the GPU that will run an application.
- You are plugging your monitor directly to the graphics card's HDMI / DP outputs, so you never have to worry about hardwired ports to graphics cards that can't actually output to a screen without dedicated (windows-only) driver support.
- You probably don't suspend, let alone hibernate, your desktop PC for long periods of time. If you did, you'd realize nvidia likes to crash during a suspend/resume cycle.

The list goes on... Nvidia laptops are just broken, sadly.

At this point, I'd take AMD's powerful integrated graphics over nvidia's crappy mobile GPUs any time of the day.

TUXEDO refresh the Polaris 15 and 17 laptops with new AMD and Intel options
25 Aug 2021 at 10:58 am UTC Likes: 4

> The only GPU option is the NVIDIA RTX 3060 GPU

Why are all those linux hardware vendors so disconnected from the reality of the products they sell? Nvidia is *not*, to this date, a viable alternative for Linux day to day usage. It may pass as working after some shallow testing, but anyone that has to use an nvidia optimus laptop as their daily driver wouldn't dare shipping a laptop like this at such a premium price.

Horrible screan tearing, constant driver crashes and terrible power management issues. This is what you get if you buy Nvidia. Don't support laptop vendors that pretend to be linux friendly while tying you into nvidia's propietary software ecosystem. Run away while you still can!!

Veloren, the free and open source multiplayer voxel RPG has a major release out
13 Jun 2021 at 8:10 am UTC Likes: 1

I got to know this game because it's probably the largest and most ambitious open source game written in Rust, but leaving technical stuff aside, it's been a really fun one to play!

Godot Engine 3.3 is out with plans for 3.4 while 4.0 with Vulkan is still in progress
22 Apr 2021 at 11:32 am UTC Likes: 4

Very excited about this update. With Godot 4 being in this long-term "almost there" state, it's very welcome to see so many needed features reaching the stable branches! :grin:

I've been using Godot for my game for over a year now, and seeing how much this engine has grown in comparatively so little time is impressive. Having Linux as a true first class citizen is one of its biggest appeals to me. In comparison, Linux support in Unity is in a very sad state.

System76 announce COSMIC, their own GNOME-based desktop environment for Pop!_OS
14 Apr 2021 at 6:52 am UTC

Great stuff! I like how System76 are bringing the tiling WM paradigm to the mainstream. I can't leave Arch because I have too much scripts / infrastructure tied to it, but I hope they or members of the community consider releasing COSMIC as an AUR package! :grin:

Valve updates Steam with more Linux improvements, new game properties UI
11 Dec 2020 at 11:52 am UTC Likes: 1

Issues "being looked into" could have something to do with the fact that I have to quickly press "Skip" when steam starts processing Vulkan shaders or the system starts consuming more and more RAM until it hits 32GB and my whole system dies.

Let's all take a minute to thank NVidia for their great contributions to Linux gaming! :grin:

System76 announce the AMD powered Pangolin with Ryzen and Radeon
3 Dec 2020 at 10:02 pm UTC Likes: 2

Cool! Finally something from System76 with AMD :) Curious about those "AMD Radeon graphics", any more details?

TUXEDO launch their Linux powered XMG FUSION 15 with a 144Hz screen
2 Dec 2020 at 4:38 pm UTC

Quoting: innuendoAFAIK since end of 2019 there's supposed to be PRIME render offload [External Link];
Will this work on XMG Fusion and Ubuntu 20.04? Anyone with first hand experience who wants to elucidate on that? (@gamingonlinux) Maybe make that (optimus offload) a full article even?
Thanks for a great post and a great summary of the state of nvidia in Linux.

Having experienced from first hand this prime render offload "support" (I'm writing from a machine that's used it for a long time), let me expand a bit further on the state of things (of course YMMV, I only got my computer to test this...):

- Things like screen tearing on whatever the nvidia card is rendering are still unsolved to this day. You have just learn to live with it.
- There is no power management for cards older than the 2XXX series (neither for low-end 2XXX cards). This means the nvidia card will not shut down when not being used. This, on practice, means my laptop has *less than half* the battery life time on linux when compared to Windows (~1.5hr vs ~3.5hr).
- There is still no support for reverse prime. That is, when one of your HDMI ports is wired to the Nvidia GPU directly (that's common in some high-end gaming laptops), you cannot use this technology at all. The only way to get output on the HDMI screen is to use the nvidia driver for all the rendering, and just shut down the intel card entirely. If I choose this route, my battery life drops down even further, to just ~45 minutes. Since most laptops have at most two external screen ports, this literally means you're forced to choose between nvidia prime render offload and multi-monitor support (or you can use the tiny laptop screen as a 15" secondary monitor).
- There is bad hibernation / suspension support: When you resume your computer, you may be faced with either severe graphical glitches (an application restart sometimes solves it), or a complete, irrecoverable system-wide freeze, only fixed by a restart. This, in practice means I cannot suspend or hibernate my machine. It's always a shut down or leave it on for long periods of time.

Anyway, thought I'd share my pain and struggle. To see if it helps deter even more people from falling into the trap of these "Linux-compatible" nvidia laptops.

TUXEDO launch their Linux powered XMG FUSION 15 with a 144Hz screen
1 Dec 2020 at 8:35 am UTC

How can they ensure full compatibility? We're talking about an Nvidia Optimus laptop here... :huh: Can they make it:

- Tear free?
- Able to suspend and resume without any graphical glitches?
- Able to hibernate at all?
- Not drain battery powering the GPU when it's completely idle?

Wow! They must be closely working with Nvidia then :^)

I literally don't understand why those laptop manufacturers fail to understand their market at such a simple conceptual level. Nvidia is not linux friendly, if you bundle nvidia cards with a laptop, you can't be linux friendly... *sigh*