Commit graph

29 commits

Author SHA1 Message Date
1e5e4db41e
[Hardware/Nvidia] remove nvidia_uvm from early loading
Known to cause issues with power management
2024-02-20 00:50:16 +01:00
c05b897b49
[Hardware/Nvidia] disable Wayland support by default if using proprietary driver 2024-02-14 01:51:32 +01:00
5d255ebcdc
[Hardware/Nvidia] allow using unstable bleeding edge version of Nvidia driver 2024-02-07 20:46:36 +01:00
26edc918c0
[Hardware/Nvidia] fix apps not finding nvidia EGL because of bizarre default behavior of Nvidia driver
Use undocumented environment variable to fix that.
2024-01-24 13:42:08 +01:00
69a62ddff7
[Hardware/Nvidia] Disable OpenGL threaded optimizations by default as this makes Kwin fail to launch 2024-01-24 13:41:27 +01:00
b2e758f4c8
[Hardware/Nvidia] only use the superior nvidia-vaapi-driver for VAAPI on Nvidia GPUs 2024-01-10 22:07:26 +01:00
dcd7564cd7
[Hardware/Nvidia/Proprietary] add commented-out cudaSupport line with explaining comment 2023-12-26 18:01:40 +01:00
1edc95008b
[Hardware/Nvidia/Proprietary] enable CUDA-specific unfree packages whitelist 2023-12-26 18:01:12 +01:00
e1cc285884
[Hardware/Nvidia/Proprietary] enable finegrained power-management only if PRIME offload is enable 2023-12-26 18:00:44 +01:00
fdca27d42c
[Hardware/Nvidia] Enable RustiCL by default 2023-10-31 23:32:36 +01:00
df3558fe7e
[Hardware/Nvidia] add option for easy configuration of Nouveau NvXXXX=Y style config
Also enable NvBoost on desktop PCs
2023-10-31 23:32:12 +01:00
1ab3401832
[Hardware/Nvidia] rework Nvidia driver selection with a more versatile "variant" option 2023-10-31 23:24:30 +01:00
832fa8f8c9
[Hardware/Nvidia] use bleeding edge package if unsafeOptimizations is enabled 2023-05-11 19:16:35 +02:00
8c61e3f0da
[Hardware/Nvidia] no longer enable EGLStream by default, use GBM by default 2023-05-11 19:16:04 +02:00
1f0f8ba399
[Programs] Add nvtop config, with special handling for Nvidia GPUs 2023-05-06 20:17:28 +02:00
d3e80fda86
[Mesa+Hardware] move Mesa specific options to a dedicated files 2023-04-27 23:55:08 +02:00
55205d1fc4
[Hardware/Nvidia] Remove nouveau blacklist from proprietary mode 2023-04-20 19:08:24 +02:00
04cfbf21a4
[Hardware/Nvidia] Fix suspend with Nvidia GPUs 2023-04-16 22:35:50 +02:00
cff1f34d05
[Hardware/Nvidia] Move nvidia.nix into nvidia/default.nix 2023-03-15 09:13:40 +01:00
844b0be2df
[Hardware/Nvidia] Cleanup and fix some bugs
Fix suspend and add new environment variables.
2022-11-11 18:58:04 +01:00
e69036f6e1
[Hardware/Nvidia] Use new nvidia vaapi 2022-10-21 23:50:43 +02:00
b2c521273f
[Hardware/Nvidia] Activate modesetting for nvidia-drm and use PageAttributeTable 2022-10-12 18:56:23 +02:00
1c83eb0708
[General+Boot] Add more options options to minimal config.
Use mainline kvdo.
Add more options to nouveau kernel module.
2022-10-05 09:02:25 +02:00
5a67e17898
[Desktop] Basic wayland support + enable hardware accelaration in Firefox 2022-10-04 22:33:32 +02:00
0da55b8288
[Hardware/Nvidia] Add nvtop + enhance conf
Remove dead config
Use mkIF instead of ifEnable
2022-06-09 01:11:31 +02:00
98c0ce1bc0
fixup! [UPGRADE/General] Upgrade to 22.05
Fix extraneous option in nvidia proprietary config
2022-06-09 01:10:34 +02:00
4d01393e59
[Hardware/GPUs] Refactor GPU related options
[Hardware/NVidia] Add option to save all VRAM before going to sleep
2022-05-17 09:19:04 +02:00
6f34fd4f83
[Hardware/Nvidia] Improve VGPU config 2022-03-09 00:31:57 +01:00
37ff0a5320
[Hardware/Nvidia] Add better NVidia GPU support, including proprietary drivers 2022-02-28 22:53:09 +01:00