pop-os / nvidia-graphics-drivers

Pop!_OS NVIDIA Graphics Drivers
134 stars 7 forks source link

Nvidia 545.29.02 #194

Closed mmstick closed 7 months ago

mmstick commented 8 months ago

Replaces #193

leviport commented 8 months ago

Oh, the build failures on Focal might be an issue. If we want to make a master_jammy, that's probably fine for now.

mmstick commented 7 months ago

I created a master_focal branch so that the master branch can be used to build for jammy and above.

mmstick commented 7 months ago

Nevermind. I found a way to conditionally include/exclude installation files based on release version.

gabriele2000 commented 7 months ago

I don't know if it's only my problem, but I cannot open any game now. Error err:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Failed to create swapchain, vr -2 and warn GetMonitorFormatBpp: Unknown format: 11 is something alarming I guess

leviport commented 7 months ago

@gabriele2000 we haven't released this yet. Are you running the staging branch?

Also, we tested multiple games when we tested this driver, both Proton and native.

gabriele2000 commented 7 months ago

@gabriele2000 we haven't released this yet. Are you running the staging branch?

Yes

Also, we tested multiple games when we tested this driver, both Proton and native.

I'm running the Wayland session of GNOME and it's like there's something missing (I've noticed that there's a branch that, I guess, would fix that)

leviport commented 7 months ago

Ah perhaps you need this then: https://github.com/pop-os/egl-wayland/pull/1

Since Wayland is still non-default on Pop, it hasn't been as high of a priority. Let us know if it works though, any help testing is always welcome.

gabriele2000 commented 7 months ago

Ah perhaps you need this then: pop-os/egl-wayland#1

Since Wayland is still non-default on Pop, it hasn't been as high of a priority. Let us know if it works though, any help testing is always welcome.

I'm afraid my inability to package this one and the "updated" v545 driver (the other branch) will have to make me use X11 again until this will be sorted, after more than one year.

It's an abomination, let me tell you (X11, of course).

leviport commented 7 months ago

You can add the staging branch for that PR like this:

apt-manage add popdev:egl-wayland

and then install updates normally.

To remove the staging branch (it will start 404ing once the PR is merged and the branch is deleted), use this command:

apt-manage remove popdev-egl-wayland

(note that the : turns into a - when you're removing it)

gabriele2000 commented 7 months ago

You can add the staging branch for that PR like this:

apt-manage add popdev:egl-wayland

and then install updates normally.

Thanks to you I've understood this method fully, really, thanks! Unfortunately both wayland_client and egl-wayland doesn't fix the problem, I guess there's something I'm overlooking here...

UPDATE - Everything works as expected using COSMIC DE, which uses Wayland too.

mmstick commented 7 months ago

You could try out the COSMIC desktop environment to see if it's something in your GNOME Wayland session.

gabriele2000 commented 7 months ago

You could try out the COSMIC desktop environment to see if it's something in your GNOME Wayland session.

Yes, I updated my previous comment to reflect the success of this operation, which I tried almost immediately after sending it.