What I would do  (since this is a new install and presumably it does not have 
data on it)

1) Wipe it and install Ubuntu 26.10  (24.04 lags behind 26 for kernel patches, 
etc.)
2) During install click the "install 3rd party non-open source drivers" button
3) Select defaults for everything else and let it complete
4) Boot and see if it works.
        
What I don't exactly understand here is you said "laptop" but the RTX 5070 8GB 
GPU is a card, is it not?

As for the "reinstall the OS" reply, that's to be expected.  For starters, you 
simply will NOT get support for bugs like this on anything other than the 
development version of Ubuntu.  The Canonical and NVIDIA developers are 
stretched thin, and so are "cherry picking" the bugs to work on.   A cherry bug 
is one filed on the most current development version, with a hands-off 
out-of-box install where the user has not gone in and mucked-about with 
settings trying to "fix it", on currently shipping product.   A cherry bug is 
one that reads:

I have a wonkulating gronkulator HP laptop make in 2017 model XYZ, serial PDQ, 
with the following hardware layout:

X spu
Y storage
Z gpu
A usb
B ports
Etc. etc.

A cherry bug is NOT "I have a gpu that may or may not be a pci card may or may 
not be a reference design by El-cheapo Chin-TAU, that may or may not be in a 
laptop or desktop I'll let you guess....." which is what is in the email here.

See what I mean, here?   We don't know what you have you have to tell us and be 
explicit about it.  The make model and year matter.  And when filing a bug, 
showing efforts to "fix" it actually count against you.   Canonical and NVIDIA 
want you to KISS your install, they want you to click the GUI wizards then if 
things blow up - STOP and report.   They don't want you opening the hood and 
exchanging wires and hoses until they tell you to do so.  They aren't impressed 
by your level of expertise.

For every user like you who knows enough to try to chase the bug, there's 500 
of them who are newbies, who their systems are sending automated bug reports 
into Canonical.   So somewhere Canonical has 500 automated bug reports saying 
the same thing - that a completely stock vanilla install has crashed due to 
this particular gpu combo - and you are competing against those 500 reports 
that are all the same - to get noticed.

And on top of it all - you HAVE a fix - disable GPU acceleration.  So right 
there that's going to get your bug report round-filed.  The last thing you do 
when filing a bug report is including a "fix"   Turning off acceleration does 
NOT prove anything that the bug report isn't already saying.  Trying to argue 
that "you need to fix this because when I disabled your stuff it fixed it" is 
just going to get a "so OK then buy a new, working gpu" response and ticket 
closure.

Canonical and NVIDIA want to fix bugs on currently selling products because 
they want to continue to get income from sales of new gear.  If you have some 
bit of kit from NVIDIA that is no longer being manufactured and sold and does 
not work - then from their POV that's a plus - because it just means your going 
to be forced to spend more money on new gear from them.  They actually have a 
disincentive to work on the bug.

Right now NVIDIA is a monopoly in high end GPUs - so they don't give a tinker's 
damn about long term support of older products.  That's how monopolies work.  
This is why Microsoft doesn't give a shit about all the people screaming about 
wanting to keep Windows 10 running.  What is ironic is 99.99% of those people 
screaming about Windows 10 going away, would absolutely refuse to switch to 
Linux - and they do not understand that their refusal to switch over is what's 
causing the problem of MS forcing them to Win 11 in the first place.

If you won't give up your NVIDIA gpu products and switch to a different GPU - 
then you have to play the game NVIDIA's way.

Ted

-----Original Message-----
From: PLUG <[email protected]> On Behalf Of Mark Phillips
Sent: Saturday, May 23, 2026 4:58 PM
To: Portland Linux Users Group <[email protected]>
Subject: [PLUG] Anyone having issues with NVIDIA GeForce RTX 5070 8GB On Ubuntu 
24.04

I have a brand new System76 Oryx Pro running Ubuntu 24.04 running on a Ryzen™ 
AI 9 HX 370. Fresh install 1 weeks or so ago. I am using the NVIDIA UNIX Open 
Kernel Module for x86_64 v 595.58.03.

On every boot I get these log messages:
- NVRM: invalid 43 structure size!
- NVRM: Failed to get memory pages for NvKmsKapiMemory
- NVRM: Flip event timeout on head 0
* I cannot run a second external monitor using USB-C connector - the system 
crashes on startup
* With one external monitor on the HDMI port and the laptop monitor the system 
crashes several times a day. Keyboard and mouse stop working and I have to 
power off to get the system back.
* There are intermittent "soft crashes" where the mouse cursor cannot move 
between monitors, it is stuck on the primary monitor. The logs show that 
Mutter's cursor barrier state - the compositor - loses track of where the 
cursor is allowed to travel between monitors. The "fix" is to use a system 
lock/unlock to get the mouse back.
* Firefox rapidly consumes 300-400% of the cpu when opening a google search 
page, and then the system crashes. Same with Typora, Chrome, KiCad, etc.

System76 suggested using the NVIDIA nvidia-driver-580-open.
- NVRM: invalid 43 structure size! - fixed
- Still lots of "soft crashes" requiring lock/unlock dance
- Firefox still spins up to 300% and has to be killed to prevent a  more 
drastic crash
- Fan running all the time and very loud
- Less frequent crashes, but still happening

I have slowly disabled the NVIDIA  GPU in an attempt to bring some stability to 
my system.
- ~/.local/share/applications/typora_typora.desktop --disable-gpu
- chrome://settings → System → turn hardware acceleration off
- ~/.local/share/applications/firefox.desktop, replace all occurrences of  
Exec=firefox %u with Exec=env DRI_PRIME=pci-0000_c4_00_0 firefox %u
- ~/.config/environment.d/dri-prime.conf contains DRI_PRIME=pci-0000_c4_00_0
- I still get firefox spinning up to 300% and crashing the system if I don't 
kill it fast enough, random "soft crashes", fan spinning up to high speed, then 
back down after a few minutes with just a few tabs and apps open.

I finally just disabled the NVIDIA GPU altogether.
* /etc/modprobe.d/blacklist-nvidia.conf:
  blacklist nvidia
  blacklist nvidia_drm
  blacklist nvidia_modeset
  blacklist nvidia_uvm
  blacklist nvidia_nvlink
  install nvidia /bin/false
  install nvidia_drm /bin/false
  install nvidia_modeset /bin/false
  install nvidia_uvm /bin/false
  install nvidia_nvlink /bin/false

The system is stable now and running without any crashes and Firefox still 
spins the fan up a bit, and then settles down.

Is anyone else having issues with NVIDIA GeForce RTX 5070 8GB GDDR7 On Ubuntu 
24.04 using the NVIDIA nvidia-driver-580-open on Ubuntu 24.04? All
System76 has to offer is "reinstall the OS", which I have done to no avail.

Has anyone else noticed that System76 support has lost its "edge"? Years ago it 
used to be staffed with, to me anyway, real Linux gurus who could fix most 
problems. Lots of back and forth with "run these commands and give the results" 
to slowly converge on the solution. Nowadays, the suggestion I hear the most is 
"re-install the OS".

I am thinking of returning the Oryx Pro and trying a "base system"
Framework 16 with the Ryzen™ AI 9 HX 370 and without the NVIDIA GPU, since that 
is basically what I have now. I can try the NVIDIA GPU (12 GB) in a few months 
when I need it for a project to see if the drivers have settled down.

Thanks!

Mark

Reply via email to