Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nvidia-x11.legacy_390: fix bug #277694

Merged
merged 1 commit into from
Jan 24, 2024

Conversation

TheBrainScrambler
Copy link
Contributor

Description of changes

Fixes the bug described at https://bbs.archlinux.org/viewtopic.php?pid=2083439#p2083439 for nvidia-x11.legacy_390. According to the thread, it might also fix the same bug for legacy_340 ?

Since this is a critical bug fix it might make sense to later backport it.

Also note that I've tested this on nixos-23.11, and not unstable

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@ofborg ofborg bot requested review from jonringer, Kiskae and edwtjo December 30, 2023 09:37
@ofborg ofborg bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 101-500 labels Dec 30, 2023
Copy link
Contributor

@Kiskae Kiskae left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I dont believe this PR currently works, since the postInstall attribute isn't passed down to the actual derivation.

Lastly this doesn't appear to be a version-specific problem, so it should probably be applied universally.

@ofborg ofborg bot requested a review from Kiskae January 5, 2024 09:58
@delroth delroth added the 12.approvals: 1 This PR was reviewed and approved by one reputable person label Jan 7, 2024
@kirillrdy
Copy link
Member

Result of nixpkgs-review pr 277694 run on x86_64-linux 1

10 packages marked as broken and skipped:
  • linuxKernel.packages.linux_testing_bcachefs.nvidia_x11
  • linuxKernel.packages.linux_testing_bcachefs.nvidia_x11_beta
  • linuxKernel.packages.linux_testing_bcachefs.nvidia_x11_production
  • linuxKernel.packages.linux_testing_bcachefs.nvidia_x11_vulkan_beta
  • linuxPackages_testing_bcachefs.nvidia_x11
  • linuxPackages_testing_bcachefs.nvidia_x11_beta
  • linuxPackages_testing_bcachefs.nvidia_x11_production
  • linuxPackages_testing_bcachefs.nvidia_x11_vulkan_beta
  • xpraWithNvenc
  • xpraWithNvenc.dist
256 packages built:
  • gwe
  • linuxKernel.packages.linux_4_19.nvidia_x11 (linuxKernel.packages.linux_4_19.nvidia_x11_beta)
  • linuxKernel.packages.linux_4_19.nvidia_x11.bin (linuxKernel.packages.linux_4_19.nvidia_x11_beta.bin)
  • linuxKernel.packages.linux_4_19.nvidia_x11.firmware (linuxKernel.packages.linux_4_19.nvidia_x11_beta.firmware)
  • linuxKernel.packages.linux_4_19.nvidia_x11.lib32 (linuxKernel.packages.linux_4_19.nvidia_x11_beta.lib32)
  • linuxKernel.packages.linux_4_19.nvidia_x11_production
  • linuxKernel.packages.linux_4_19.nvidia_x11_production.bin
  • linuxKernel.packages.linux_4_19.nvidia_x11_production.firmware
  • linuxKernel.packages.linux_4_19.nvidia_x11_production.lib32
  • linuxKernel.packages.linux_4_19.nvidia_x11_vulkan_beta
  • linuxKernel.packages.linux_4_19.nvidia_x11_vulkan_beta.bin
  • linuxKernel.packages.linux_4_19.nvidia_x11_vulkan_beta.firmware
  • linuxKernel.packages.linux_4_19.nvidia_x11_vulkan_beta.lib32
  • linuxPackages_4_19_hardened.nvidia_x11 (linuxKernel.packages.linux_4_19_hardened.nvidia_x11 ,linuxPackages_4_19_hardened.nvidia_x11_beta)
  • linuxPackages_4_19_hardened.nvidia_x11.bin (linuxKernel.packages.linux_4_19_hardened.nvidia_x11.bin ,linuxPackages_4_19_hardened.nvidia_x11_beta.bin)
  • linuxPackages_4_19_hardened.nvidia_x11.firmware (linuxKernel.packages.linux_4_19_hardened.nvidia_x11.firmware ,linuxPackages_4_19_hardened.nvidia_x11_beta.firmware)
  • linuxPackages_4_19_hardened.nvidia_x11.lib32 (linuxKernel.packages.linux_4_19_hardened.nvidia_x11.lib32 ,linuxPackages_4_19_hardened.nvidia_x11_beta.lib32)
  • linuxPackages_4_19_hardened.nvidia_x11_production (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_production)
  • linuxPackages_4_19_hardened.nvidia_x11_production.bin (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_production.bin)
  • linuxPackages_4_19_hardened.nvidia_x11_production.firmware (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_production.firmware)
  • linuxPackages_4_19_hardened.nvidia_x11_production.lib32 (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_production.lib32)
  • linuxPackages_4_19_hardened.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_vulkan_beta)
  • linuxPackages_4_19_hardened.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_4_19_hardened.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_4_19_hardened.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_4_19_hardened.nvidia_x11_vulkan_beta.lib32)
  • linuxKernel.packages.linux_5_10.nvidia_x11 (linuxKernel.packages.linux_5_10.nvidia_x11_beta)
  • linuxKernel.packages.linux_5_10.nvidia_x11.bin (linuxKernel.packages.linux_5_10.nvidia_x11_beta.bin)
  • linuxKernel.packages.linux_5_10.nvidia_x11.firmware (linuxKernel.packages.linux_5_10.nvidia_x11_beta.firmware)
  • linuxKernel.packages.linux_5_10.nvidia_x11.lib32 (linuxKernel.packages.linux_5_10.nvidia_x11_beta.lib32)
  • linuxKernel.packages.linux_5_10.nvidia_x11_production
  • linuxKernel.packages.linux_5_10.nvidia_x11_production.bin
  • linuxKernel.packages.linux_5_10.nvidia_x11_production.firmware
  • linuxKernel.packages.linux_5_10.nvidia_x11_production.lib32
  • linuxKernel.packages.linux_5_10.nvidia_x11_vulkan_beta
  • linuxKernel.packages.linux_5_10.nvidia_x11_vulkan_beta.bin
  • linuxKernel.packages.linux_5_10.nvidia_x11_vulkan_beta.firmware
  • linuxKernel.packages.linux_5_10.nvidia_x11_vulkan_beta.lib32
  • linuxPackages_5_10_hardened.nvidia_x11 (linuxKernel.packages.linux_5_10_hardened.nvidia_x11 ,linuxPackages_5_10_hardened.nvidia_x11_beta)
  • linuxPackages_5_10_hardened.nvidia_x11.bin (linuxKernel.packages.linux_5_10_hardened.nvidia_x11.bin ,linuxPackages_5_10_hardened.nvidia_x11_beta.bin)
  • linuxPackages_5_10_hardened.nvidia_x11.firmware (linuxKernel.packages.linux_5_10_hardened.nvidia_x11.firmware ,linuxPackages_5_10_hardened.nvidia_x11_beta.firmware)
  • linuxPackages_5_10_hardened.nvidia_x11.lib32 (linuxKernel.packages.linux_5_10_hardened.nvidia_x11.lib32 ,linuxPackages_5_10_hardened.nvidia_x11_beta.lib32)
  • linuxPackages_5_10_hardened.nvidia_x11_production (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_production)
  • linuxPackages_5_10_hardened.nvidia_x11_production.bin (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_production.bin)
  • linuxPackages_5_10_hardened.nvidia_x11_production.firmware (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_production.firmware)
  • linuxPackages_5_10_hardened.nvidia_x11_production.lib32 (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_production.lib32)
  • linuxPackages_5_10_hardened.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_vulkan_beta)
  • linuxPackages_5_10_hardened.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_5_10_hardened.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_5_10_hardened.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_5_10_hardened.nvidia_x11_vulkan_beta.lib32)
  • linuxKernel.packages.linux_5_15.nvidia_x11 (linuxKernel.packages.linux_5_15.nvidia_x11_beta)
  • linuxKernel.packages.linux_5_15.nvidia_x11.bin (linuxKernel.packages.linux_5_15.nvidia_x11_beta.bin)
  • linuxKernel.packages.linux_5_15.nvidia_x11.firmware (linuxKernel.packages.linux_5_15.nvidia_x11_beta.firmware)
  • linuxKernel.packages.linux_5_15.nvidia_x11.lib32 (linuxKernel.packages.linux_5_15.nvidia_x11_beta.lib32)
  • linuxKernel.packages.linux_5_15.nvidia_x11_production
  • linuxKernel.packages.linux_5_15.nvidia_x11_production.bin
  • linuxKernel.packages.linux_5_15.nvidia_x11_production.firmware
  • linuxKernel.packages.linux_5_15.nvidia_x11_production.lib32
  • linuxKernel.packages.linux_5_15.nvidia_x11_vulkan_beta
  • linuxKernel.packages.linux_5_15.nvidia_x11_vulkan_beta.bin
  • linuxKernel.packages.linux_5_15.nvidia_x11_vulkan_beta.firmware
  • linuxKernel.packages.linux_5_15.nvidia_x11_vulkan_beta.lib32
  • linuxPackages_5_15_hardened.nvidia_x11 (linuxKernel.packages.linux_5_15_hardened.nvidia_x11 ,linuxPackages_5_15_hardened.nvidia_x11_beta)
  • linuxPackages_5_15_hardened.nvidia_x11.bin (linuxKernel.packages.linux_5_15_hardened.nvidia_x11.bin ,linuxPackages_5_15_hardened.nvidia_x11_beta.bin)
  • linuxPackages_5_15_hardened.nvidia_x11.firmware (linuxKernel.packages.linux_5_15_hardened.nvidia_x11.firmware ,linuxPackages_5_15_hardened.nvidia_x11_beta.firmware)
  • linuxPackages_5_15_hardened.nvidia_x11.lib32 (linuxKernel.packages.linux_5_15_hardened.nvidia_x11.lib32 ,linuxPackages_5_15_hardened.nvidia_x11_beta.lib32)
  • linuxPackages_5_15_hardened.nvidia_x11_production (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_production)
  • linuxPackages_5_15_hardened.nvidia_x11_production.bin (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_production.bin)
  • linuxPackages_5_15_hardened.nvidia_x11_production.firmware (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_production.firmware)
  • linuxPackages_5_15_hardened.nvidia_x11_production.lib32 (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_production.lib32)
  • linuxPackages_5_15_hardened.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_vulkan_beta)
  • linuxPackages_5_15_hardened.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_5_15_hardened.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_5_15_hardened.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_5_15_hardened.nvidia_x11_vulkan_beta.lib32)
  • linuxKernel.packages.linux_5_4.nvidia_x11 (linuxKernel.packages.linux_5_4.nvidia_x11_beta)
  • linuxKernel.packages.linux_5_4.nvidia_x11.bin (linuxKernel.packages.linux_5_4.nvidia_x11_beta.bin)
  • linuxKernel.packages.linux_5_4.nvidia_x11.firmware (linuxKernel.packages.linux_5_4.nvidia_x11_beta.firmware)
  • linuxKernel.packages.linux_5_4.nvidia_x11.lib32 (linuxKernel.packages.linux_5_4.nvidia_x11_beta.lib32)
  • linuxKernel.packages.linux_5_4.nvidia_x11_production
  • linuxKernel.packages.linux_5_4.nvidia_x11_production.bin
  • linuxKernel.packages.linux_5_4.nvidia_x11_production.firmware
  • linuxKernel.packages.linux_5_4.nvidia_x11_production.lib32
  • linuxKernel.packages.linux_5_4.nvidia_x11_vulkan_beta
  • linuxKernel.packages.linux_5_4.nvidia_x11_vulkan_beta.bin
  • linuxKernel.packages.linux_5_4.nvidia_x11_vulkan_beta.firmware
  • linuxKernel.packages.linux_5_4.nvidia_x11_vulkan_beta.lib32
  • linuxPackages_5_4_hardened.nvidia_x11 (linuxKernel.packages.linux_5_4_hardened.nvidia_x11 ,linuxPackages_5_4_hardened.nvidia_x11_beta)
  • linuxPackages_5_4_hardened.nvidia_x11.bin (linuxKernel.packages.linux_5_4_hardened.nvidia_x11.bin ,linuxPackages_5_4_hardened.nvidia_x11_beta.bin)
  • linuxPackages_5_4_hardened.nvidia_x11.firmware (linuxKernel.packages.linux_5_4_hardened.nvidia_x11.firmware ,linuxPackages_5_4_hardened.nvidia_x11_beta.firmware)
  • linuxPackages_5_4_hardened.nvidia_x11.lib32 (linuxKernel.packages.linux_5_4_hardened.nvidia_x11.lib32 ,linuxPackages_5_4_hardened.nvidia_x11_beta.lib32)
  • linuxPackages_5_4_hardened.nvidia_x11_production (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_production)
  • linuxPackages_5_4_hardened.nvidia_x11_production.bin (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_production.bin)
  • linuxPackages_5_4_hardened.nvidia_x11_production.firmware (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_production.firmware)
  • linuxPackages_5_4_hardened.nvidia_x11_production.lib32 (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_production.lib32)
  • linuxPackages_5_4_hardened.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_vulkan_beta)
  • linuxPackages_5_4_hardened.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_5_4_hardened.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_5_4_hardened.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_5_4_hardened.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages.nvidia_x11 (linuxKernel.packages.linux_6_1.nvidia_x11 ,linuxPackages.nvidia_x11_beta)
  • linuxPackages.nvidia_x11.bin (linuxKernel.packages.linux_6_1.nvidia_x11.bin ,linuxPackages.nvidia_x11_beta.bin)
  • linuxPackages.nvidia_x11.firmware (linuxKernel.packages.linux_6_1.nvidia_x11.firmware ,linuxPackages.nvidia_x11_beta.firmware)
  • linuxPackages.nvidia_x11.lib32 (linuxKernel.packages.linux_6_1.nvidia_x11.lib32 ,linuxPackages.nvidia_x11_beta.lib32)
  • linuxPackages.nvidia_x11_production (linuxKernel.packages.linux_6_1.nvidia_x11_production)
  • linuxPackages.nvidia_x11_production.bin (linuxKernel.packages.linux_6_1.nvidia_x11_production.bin)
  • linuxPackages.nvidia_x11_production.firmware (linuxKernel.packages.linux_6_1.nvidia_x11_production.firmware)
  • linuxPackages.nvidia_x11_production.lib32 (linuxKernel.packages.linux_6_1.nvidia_x11_production.lib32)
  • linuxPackages.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_6_1.nvidia_x11_vulkan_beta)
  • linuxPackages.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_6_1.nvidia_x11_vulkan_beta.bin)
  • linuxPackages.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_6_1.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_6_1.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages_hardened.nvidia_x11 (linuxPackages_6_1_hardened.nvidia_x11 ,linuxPackages_hardened.nvidia_x11_beta)
  • linuxPackages_hardened.nvidia_x11.bin (linuxPackages_6_1_hardened.nvidia_x11.bin ,linuxPackages_hardened.nvidia_x11_beta.bin)
  • linuxPackages_hardened.nvidia_x11.firmware (linuxPackages_6_1_hardened.nvidia_x11.firmware ,linuxPackages_hardened.nvidia_x11_beta.firmware)
  • linuxPackages_hardened.nvidia_x11.lib32 (linuxPackages_6_1_hardened.nvidia_x11.lib32 ,linuxPackages_hardened.nvidia_x11_beta.lib32)
  • linuxPackages_hardened.nvidia_x11_production (linuxPackages_6_1_hardened.nvidia_x11_production)
  • linuxPackages_hardened.nvidia_x11_production.bin (linuxPackages_6_1_hardened.nvidia_x11_production.bin)
  • linuxPackages_hardened.nvidia_x11_production.firmware (linuxPackages_6_1_hardened.nvidia_x11_production.firmware)
  • linuxPackages_hardened.nvidia_x11_production.lib32 (linuxPackages_6_1_hardened.nvidia_x11_production.lib32)
  • linuxPackages_hardened.nvidia_x11_vulkan_beta (linuxPackages_6_1_hardened.nvidia_x11_vulkan_beta)
  • linuxPackages_hardened.nvidia_x11_vulkan_beta.bin (linuxPackages_6_1_hardened.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_hardened.nvidia_x11_vulkan_beta.firmware (linuxPackages_6_1_hardened.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_hardened.nvidia_x11_vulkan_beta.lib32 (linuxPackages_6_1_hardened.nvidia_x11_vulkan_beta.lib32)
  • linuxKernel.packages.linux_6_5.nvidia_x11 (linuxKernel.packages.linux_6_5.nvidia_x11_beta)
  • linuxKernel.packages.linux_6_5.nvidia_x11.bin (linuxKernel.packages.linux_6_5.nvidia_x11_beta.bin)
  • linuxKernel.packages.linux_6_5.nvidia_x11.firmware (linuxKernel.packages.linux_6_5.nvidia_x11_beta.firmware)
  • linuxKernel.packages.linux_6_5.nvidia_x11.lib32 (linuxKernel.packages.linux_6_5.nvidia_x11_beta.lib32)
  • linuxKernel.packages.linux_6_5.nvidia_x11_production
  • linuxKernel.packages.linux_6_5.nvidia_x11_production.bin
  • linuxKernel.packages.linux_6_5.nvidia_x11_production.firmware
  • linuxKernel.packages.linux_6_5.nvidia_x11_production.lib32
  • linuxKernel.packages.linux_6_5.nvidia_x11_vulkan_beta
  • linuxKernel.packages.linux_6_5.nvidia_x11_vulkan_beta.bin
  • linuxKernel.packages.linux_6_5.nvidia_x11_vulkan_beta.firmware
  • linuxKernel.packages.linux_6_5.nvidia_x11_vulkan_beta.lib32
  • linuxPackages_6_5_hardened.nvidia_x11 (linuxKernel.packages.linux_6_5_hardened.nvidia_x11 ,linuxPackages_6_5_hardened.nvidia_x11_beta)
  • linuxPackages_6_5_hardened.nvidia_x11.bin (linuxKernel.packages.linux_6_5_hardened.nvidia_x11.bin ,linuxPackages_6_5_hardened.nvidia_x11_beta.bin)
  • linuxPackages_6_5_hardened.nvidia_x11.firmware (linuxKernel.packages.linux_6_5_hardened.nvidia_x11.firmware ,linuxPackages_6_5_hardened.nvidia_x11_beta.firmware)
  • linuxPackages_6_5_hardened.nvidia_x11.lib32 (linuxKernel.packages.linux_6_5_hardened.nvidia_x11.lib32 ,linuxPackages_6_5_hardened.nvidia_x11_beta.lib32)
  • linuxPackages_6_5_hardened.nvidia_x11_production (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_production)
  • linuxPackages_6_5_hardened.nvidia_x11_production.bin (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_production.bin)
  • linuxPackages_6_5_hardened.nvidia_x11_production.firmware (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_production.firmware)
  • linuxPackages_6_5_hardened.nvidia_x11_production.lib32 (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_production.lib32)
  • linuxPackages_6_5_hardened.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_vulkan_beta)
  • linuxPackages_6_5_hardened.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_6_5_hardened.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_6_5_hardened.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_6_5_hardened.nvidia_x11_vulkan_beta.lib32)
  • linuxKernel.packages.linux_6_6.nvidia_x11 (linuxKernel.packages.linux_6_6.nvidia_x11_beta)
  • linuxKernel.packages.linux_6_6.nvidia_x11.bin (linuxKernel.packages.linux_6_6.nvidia_x11_beta.bin)
  • linuxKernel.packages.linux_6_6.nvidia_x11.firmware (linuxKernel.packages.linux_6_6.nvidia_x11_beta.firmware)
  • linuxKernel.packages.linux_6_6.nvidia_x11.lib32 (linuxKernel.packages.linux_6_6.nvidia_x11_beta.lib32)
  • linuxKernel.packages.linux_6_6.nvidia_x11_production
  • linuxKernel.packages.linux_6_6.nvidia_x11_production.bin
  • linuxKernel.packages.linux_6_6.nvidia_x11_production.firmware
  • linuxKernel.packages.linux_6_6.nvidia_x11_production.lib32
  • linuxKernel.packages.linux_6_6.nvidia_x11_vulkan_beta
  • linuxKernel.packages.linux_6_6.nvidia_x11_vulkan_beta.bin
  • linuxKernel.packages.linux_6_6.nvidia_x11_vulkan_beta.firmware
  • linuxKernel.packages.linux_6_6.nvidia_x11_vulkan_beta.lib32
  • linuxPackages_6_6_hardened.nvidia_x11 (linuxKernel.packages.linux_6_6_hardened.nvidia_x11 ,linuxPackages_6_6_hardened.nvidia_x11_beta)
  • linuxPackages_6_6_hardened.nvidia_x11.bin (linuxKernel.packages.linux_6_6_hardened.nvidia_x11.bin ,linuxPackages_6_6_hardened.nvidia_x11_beta.bin)
  • linuxPackages_6_6_hardened.nvidia_x11.firmware (linuxKernel.packages.linux_6_6_hardened.nvidia_x11.firmware ,linuxPackages_6_6_hardened.nvidia_x11_beta.firmware)
  • linuxPackages_6_6_hardened.nvidia_x11.lib32 (linuxKernel.packages.linux_6_6_hardened.nvidia_x11.lib32 ,linuxPackages_6_6_hardened.nvidia_x11_beta.lib32)
  • linuxPackages_6_6_hardened.nvidia_x11_production (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_production)
  • linuxPackages_6_6_hardened.nvidia_x11_production.bin (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_production.bin)
  • linuxPackages_6_6_hardened.nvidia_x11_production.firmware (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_production.firmware)
  • linuxPackages_6_6_hardened.nvidia_x11_production.lib32 (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_production.lib32)
  • linuxPackages_6_6_hardened.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_vulkan_beta)
  • linuxPackages_6_6_hardened.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_6_6_hardened.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_6_6_hardened.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_6_6_hardened.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages_latest-libre.nvidia_x11 (linuxKernel.packages.linux_latest_libre.nvidia_x11 ,linuxPackages_latest-libre.nvidia_x11_beta)
  • linuxPackages_latest-libre.nvidia_x11.bin (linuxKernel.packages.linux_latest_libre.nvidia_x11.bin ,linuxPackages_latest-libre.nvidia_x11_beta.bin)
  • linuxPackages_latest-libre.nvidia_x11.firmware (linuxKernel.packages.linux_latest_libre.nvidia_x11.firmware ,linuxPackages_latest-libre.nvidia_x11_beta.firmware)
  • linuxPackages_latest-libre.nvidia_x11.lib32 (linuxKernel.packages.linux_latest_libre.nvidia_x11.lib32 ,linuxPackages_latest-libre.nvidia_x11_beta.lib32)
  • linuxPackages_latest-libre.nvidia_x11_production (linuxKernel.packages.linux_latest_libre.nvidia_x11_production)
  • linuxPackages_latest-libre.nvidia_x11_production.bin (linuxKernel.packages.linux_latest_libre.nvidia_x11_production.bin)
  • linuxPackages_latest-libre.nvidia_x11_production.firmware (linuxKernel.packages.linux_latest_libre.nvidia_x11_production.firmware)
  • linuxPackages_latest-libre.nvidia_x11_production.lib32 (linuxKernel.packages.linux_latest_libre.nvidia_x11_production.lib32)
  • linuxPackages_latest-libre.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_latest_libre.nvidia_x11_vulkan_beta)
  • linuxPackages_latest-libre.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_latest_libre.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_latest-libre.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_latest_libre.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_latest-libre.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_latest_libre.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages-libre.nvidia_x11 (linuxKernel.packages.linux_libre.nvidia_x11 ,linuxPackages-libre.nvidia_x11_beta)
  • linuxPackages-libre.nvidia_x11.bin (linuxKernel.packages.linux_libre.nvidia_x11.bin ,linuxPackages-libre.nvidia_x11_beta.bin)
  • linuxPackages-libre.nvidia_x11.firmware (linuxKernel.packages.linux_libre.nvidia_x11.firmware ,linuxPackages-libre.nvidia_x11_beta.firmware)
  • linuxPackages-libre.nvidia_x11.lib32 (linuxKernel.packages.linux_libre.nvidia_x11.lib32 ,linuxPackages-libre.nvidia_x11_beta.lib32)
  • linuxPackages-libre.nvidia_x11_production (linuxKernel.packages.linux_libre.nvidia_x11_production)
  • linuxPackages-libre.nvidia_x11_production.bin (linuxKernel.packages.linux_libre.nvidia_x11_production.bin)
  • linuxPackages-libre.nvidia_x11_production.firmware (linuxKernel.packages.linux_libre.nvidia_x11_production.firmware)
  • linuxPackages-libre.nvidia_x11_production.lib32 (linuxKernel.packages.linux_libre.nvidia_x11_production.lib32)
  • linuxPackages-libre.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_libre.nvidia_x11_vulkan_beta)
  • linuxPackages-libre.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_libre.nvidia_x11_vulkan_beta.bin)
  • linuxPackages-libre.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_libre.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages-libre.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_libre.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages_lqx.nvidia_x11 (linuxKernel.packages.linux_lqx.nvidia_x11 ,linuxPackages_lqx.nvidia_x11_beta)
  • linuxPackages_lqx.nvidia_x11.bin (linuxKernel.packages.linux_lqx.nvidia_x11.bin ,linuxPackages_lqx.nvidia_x11_beta.bin)
  • linuxPackages_lqx.nvidia_x11.firmware (linuxKernel.packages.linux_lqx.nvidia_x11.firmware ,linuxPackages_lqx.nvidia_x11_beta.firmware)
  • linuxPackages_lqx.nvidia_x11.lib32 (linuxKernel.packages.linux_lqx.nvidia_x11.lib32 ,linuxPackages_lqx.nvidia_x11_beta.lib32)
  • linuxPackages_lqx.nvidia_x11_production (linuxKernel.packages.linux_lqx.nvidia_x11_production)
  • linuxPackages_lqx.nvidia_x11_production.bin (linuxKernel.packages.linux_lqx.nvidia_x11_production.bin)
  • linuxPackages_lqx.nvidia_x11_production.firmware (linuxKernel.packages.linux_lqx.nvidia_x11_production.firmware)
  • linuxPackages_lqx.nvidia_x11_production.lib32 (linuxKernel.packages.linux_lqx.nvidia_x11_production.lib32)
  • linuxPackages_lqx.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_lqx.nvidia_x11_vulkan_beta)
  • linuxPackages_lqx.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_lqx.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_lqx.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_lqx.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_lqx.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_lqx.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages_xanmod.nvidia_x11 (linuxKernel.packages.linux_xanmod.nvidia_x11 ,linuxPackages_xanmod.nvidia_x11_beta)
  • linuxPackages_xanmod.nvidia_x11.bin (linuxKernel.packages.linux_xanmod.nvidia_x11.bin ,linuxPackages_xanmod.nvidia_x11_beta.bin)
  • linuxPackages_xanmod.nvidia_x11.firmware (linuxKernel.packages.linux_xanmod.nvidia_x11.firmware ,linuxPackages_xanmod.nvidia_x11_beta.firmware)
  • linuxPackages_xanmod.nvidia_x11.lib32 (linuxKernel.packages.linux_xanmod.nvidia_x11.lib32 ,linuxPackages_xanmod.nvidia_x11_beta.lib32)
  • linuxPackages_xanmod.nvidia_x11_production (linuxKernel.packages.linux_xanmod.nvidia_x11_production)
  • linuxPackages_xanmod.nvidia_x11_production.bin (linuxKernel.packages.linux_xanmod.nvidia_x11_production.bin)
  • linuxPackages_xanmod.nvidia_x11_production.firmware (linuxKernel.packages.linux_xanmod.nvidia_x11_production.firmware)
  • linuxPackages_xanmod.nvidia_x11_production.lib32 (linuxKernel.packages.linux_xanmod.nvidia_x11_production.lib32)
  • linuxPackages_xanmod.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_xanmod.nvidia_x11_vulkan_beta)
  • linuxPackages_xanmod.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_xanmod.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_xanmod.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_xanmod.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_xanmod.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_xanmod.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages_xanmod_latest.nvidia_x11 (linuxKernel.packages.linux_xanmod_latest.nvidia_x11 ,linuxPackages_xanmod_latest.nvidia_x11_beta ,linuxPackages_xanmod_stable.nvidia_x11 ,linuxPackages_xanmod_stable.nvidia_x11_beta)
  • linuxPackages_xanmod_latest.nvidia_x11.bin (linuxKernel.packages.linux_xanmod_latest.nvidia_x11.bin ,linuxPackages_xanmod_latest.nvidia_x11_beta.bin ,linuxPackages_xanmod_stable.nvidia_x11.bin ,linuxPackages_xanmod_stable.nvidia_x11_beta.bin)
  • linuxPackages_xanmod_latest.nvidia_x11.firmware (linuxKernel.packages.linux_xanmod_latest.nvidia_x11.firmware ,linuxPackages_xanmod_latest.nvidia_x11_beta.firmware ,linuxPackages_xanmod_stable.nvidia_x11.firmware ,linuxPackages_xanmod_stable.nvidia_x11_beta.firmware)
  • linuxPackages_xanmod_latest.nvidia_x11.lib32 (linuxKernel.packages.linux_xanmod_latest.nvidia_x11.lib32 ,linuxPackages_xanmod_latest.nvidia_x11_beta.lib32 ,linuxPackages_xanmod_stable.nvidia_x11.lib32 ,linuxPackages_xanmod_stable.nvidia_x11_beta.lib32)
  • linuxPackages_xanmod_latest.nvidia_x11_production (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_production ,linuxPackages_xanmod_stable.nvidia_x11_production)
  • linuxPackages_xanmod_latest.nvidia_x11_production.bin (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_production.bin ,linuxPackages_xanmod_stable.nvidia_x11_production.bin)
  • linuxPackages_xanmod_latest.nvidia_x11_production.firmware (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_production.firmware ,linuxPackages_xanmod_stable.nvidia_x11_production.firmware)
  • linuxPackages_xanmod_latest.nvidia_x11_production.lib32 (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_production.lib32 ,linuxPackages_xanmod_stable.nvidia_x11_production.lib32)
  • linuxPackages_xanmod_latest.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_vulkan_beta ,linuxPackages_xanmod_stable.nvidia_x11_vulkan_beta)
  • linuxPackages_xanmod_latest.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_vulkan_beta.bin ,linuxPackages_xanmod_stable.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_xanmod_latest.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_vulkan_beta.firmware ,linuxPackages_xanmod_stable.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_xanmod_latest.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_xanmod_latest.nvidia_x11_vulkan_beta.lib32 ,linuxPackages_xanmod_stable.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages_zen.nvidia_x11 (linuxKernel.packages.linux_zen.nvidia_x11 ,linuxPackages_zen.nvidia_x11_beta)
  • linuxPackages_zen.nvidia_x11.bin (linuxKernel.packages.linux_zen.nvidia_x11.bin ,linuxPackages_zen.nvidia_x11_beta.bin)
  • linuxPackages_zen.nvidia_x11.firmware (linuxKernel.packages.linux_zen.nvidia_x11.firmware ,linuxPackages_zen.nvidia_x11_beta.firmware)
  • linuxPackages_zen.nvidia_x11.lib32 (linuxKernel.packages.linux_zen.nvidia_x11.lib32 ,linuxPackages_zen.nvidia_x11_beta.lib32)
  • linuxPackages_zen.nvidia_x11_production (linuxKernel.packages.linux_zen.nvidia_x11_production)
  • linuxPackages_zen.nvidia_x11_production.bin (linuxKernel.packages.linux_zen.nvidia_x11_production.bin)
  • linuxPackages_zen.nvidia_x11_production.firmware (linuxKernel.packages.linux_zen.nvidia_x11_production.firmware)
  • linuxPackages_zen.nvidia_x11_production.lib32 (linuxKernel.packages.linux_zen.nvidia_x11_production.lib32)
  • linuxPackages_zen.nvidia_x11_vulkan_beta (linuxKernel.packages.linux_zen.nvidia_x11_vulkan_beta)
  • linuxPackages_zen.nvidia_x11_vulkan_beta.bin (linuxKernel.packages.linux_zen.nvidia_x11_vulkan_beta.bin)
  • linuxPackages_zen.nvidia_x11_vulkan_beta.firmware (linuxKernel.packages.linux_zen.nvidia_x11_vulkan_beta.firmware)
  • linuxPackages_zen.nvidia_x11_vulkan_beta.lib32 (linuxKernel.packages.linux_zen.nvidia_x11_vulkan_beta.lib32)
  • linuxPackages_latest.nvidia_x11 (linuxPackages_latest.nvidia_x11_beta)
  • linuxPackages_latest.nvidia_x11.bin (linuxPackages_latest.nvidia_x11_beta.bin)
  • linuxPackages_latest.nvidia_x11.firmware (linuxPackages_latest.nvidia_x11_beta.firmware)
  • linuxPackages_latest.nvidia_x11.lib32 (linuxPackages_latest.nvidia_x11_beta.lib32)
  • linuxPackages_latest.nvidia_x11_production
  • linuxPackages_latest.nvidia_x11_production.bin
  • linuxPackages_latest.nvidia_x11_production.firmware
  • linuxPackages_latest.nvidia_x11_production.lib32
  • linuxPackages_latest.nvidia_x11_vulkan_beta
  • linuxPackages_latest.nvidia_x11_vulkan_beta.bin
  • linuxPackages_latest.nvidia_x11_vulkan_beta.firmware
  • linuxPackages_latest.nvidia_x11_vulkan_beta.lib32
  • tuxclocker
  • tuxclocker-nvidia-plugin
  • tuxclocker-plugins-with-unfree

Copy link
Member

@kirillrdy kirillrdy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

my nvidia card is not supported by those drivers so I cant test, but we can always revert

@kirillrdy kirillrdy merged commit 0192f36 into NixOS:master Jan 24, 2024
6 checks passed
@kirillrdy
Copy link
Member

@TheBrainScrambler are you still interested in back-porting ?

@TheBrainScrambler
Copy link
Contributor Author

Sure ! I've never done a backporting before though, will be my first time

Copy link
Contributor

Backport failed for release-23.11, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin release-23.11
git worktree add -d .worktree/backport-277694-to-release-23.11 origin/release-23.11
cd .worktree/backport-277694-to-release-23.11
git switch --create backport-277694-to-release-23.11
git cherry-pick -x 50bfc776d4e898528d46aa98ed29bb7e10fdc4bf

@kirillrdy
Copy link
Member

@TheBrainScrambler automated way failed, you can follow instructions from github-actions bot

there is also https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#how-to-backport-pull-requests

feel free to ping me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 101-500 12.approvals: 1 This PR was reviewed and approved by one reputable person
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants