#how do i roleback flatpak nvidia driver

29 messages · Page 1 of 1 (latest)

fickle pilot
#

I opened update manager today and saw i had updates. i applied the updates and they installed without errors. However when I went to play a LEGO starwars game, I get errors. the only thing that's different about my system is these updates. Games worked yesterday don't today. the screenshot shows what changed. I gooled how down grade a flatpak found these directions. https://itsfoss.com/downgrade-flatpak-packages/ but the nvidia drivers aren't listed. where do i go next?

It's FOSS

One of the lesser-known features of Flatpak packaging is that it allows you to downgrade installed applications. Here's how to use it.

normal stirrup
fickle pilot
#

not sure. where do i look?

normal stirrup
#

Timeshift in your start menu

#

if you didn't set it up then you don't have them. in that case, I'm not sure. but I'd urge to upgrade to 550 drivers anyway, they're available in driver manager

fickle pilot
#

I do have a snapshot from yesterday. yes, i have the 550 drivers available. I try them next. so best practice going forward is take snapshot before i upgrade. oh whats a recomended screenshot tool that takes a shot of the active window not the whole screen?

fading pecan
#

you don't and shouldn't roll back your entire system

#

the link you posted is quite sufficient if you need to rollback any flatpak

#

also is LEGO starwars a flatpak or a system package?

#

since I don't see lego starwars with flatpak search I'm guessing its NOT a flatpak

fickle pilot
#

I should have said Ill try the drivers first. No, I'm running the windows version in ludis/wine.

fading pecan
#

changing the flatpak version of the nvidia driver is completely nonsensical

#

system apps don't rely on flatpaks

#

if you have updated your nvidia driver (system) not flatpak and not rebooted then the solution is to reboot

fickle pilot
#

according to the update mansger log in the posted screenshot they were delivered via flatpak. did I read that wrong?

fading pecan
#

no you just misunderstand how the various things work

#

the driver loaded by the kernel to talk to your GPU isn't and can't be delivered by flatpak

fickle pilot
#

reboot time. brb.

fading pecan
#

the nvidia stuff that IS delivered is libaries that is used by apps to talk to your GPU

#

the flatpak stuff DOES depend on system libraries to work so if your system stuff is broken badly enough it can make flatpak apps not work

#

but your system doesn't rely in any way on flatpaks to work so nothing you do in flatpak land will normally in any way effect anything but flatpak apps

#

in turn apps and runtimes are themselves relatively self contained. A given app may require whatever version of whatever runtimes the developer declared to work correctly but you can have as many different versions of a given runtime as you like in parallel without interfering with each other

#

so app A can rely on runtime foo version 1 B can rely on 2 and if you install C that requires version 3 no problem you'll just lose a bit more hard drive space storing all 3

fickle pilot
#

Ok, I'm good. the new driver worked.

fading pecan
#

notably the runtime for nvidia can be a different version thereof as far as the runtime but if its not the same as your actual driver its not going to work because it wont know how to talk to the driver

#

so if you have nvidia 550 driver the runtime is going to need to be for 550

#

ya it was probably just a problem of having a different version running prior to update and everything that was already running works great but new things trying to run a mismatched newer version do not

#

its basically impractical to load a new GPU driver without killing X and everything underneath it

#

easiest way to do that is of course to reboot