Felix Buehler
6d731ad2df
nixos/hardware.gpgSmartcards: remove with lib;
2024-08-30 00:30:37 +02:00
Felix Buehler
166d20fb46
nixos/hardware.gkraken: remove with lib;
2024-08-30 00:30:37 +02:00
Felix Buehler
6f3aef9bde
nixos/hardware.flipperzero: remove with lib;
2024-08-30 00:30:36 +02:00
Felix Buehler
0dac464dc8
nixos/hardware/deviceTree: remove with lib;
2024-08-30 00:30:34 +02:00
Felix Buehler
f41312d751
nixos/hardware.corectrl: remove with lib;
2024-08-29 23:48:11 +02:00
Felix Buehler
dd93025972
nixos/hardware.ckb-next: remove with lib;
2024-08-29 23:48:11 +02:00
Felix Buehler
374ad8d316
nixos/hardware.brillo: remove with lib;
2024-08-29 23:48:11 +02:00
Felix Buehler
6c0e1c7a9d
nixos/hardware.bladeRF: remove with lib;
2024-08-29 23:48:10 +02:00
Felix Buehler
930af3e533
nixos/hardware.enableAllFirmware: remove with lib;
2024-08-29 23:48:10 +02:00
Felix Buehler
be8d4ec87e
nixos/hardware.acpilight: remove with lib;
2024-08-29 23:48:10 +02:00
Kiskae
ef3b6ad33d
nixos/nvidia: allow the gsp to be toggled independently from open source driver
...
fixes #323886
2024-08-25 21:51:17 +02:00
Kiskae
20c5d0adfb
nixos/nvidia: make the nvidia driver variant a mandatory user choice
...
fixes #329450
2024-08-25 21:47:29 +02:00
eljamm
4548c39286
nixos/nvidia: fix CUDA for open driver
...
For the open driver, the `nvidia-uvm` module does not auto-load after
`nvidia`, which makes CUDA not work.
In this case, we need to add it to `boot.kernelModules` for it to work
again.
2024-08-13 11:56:10 +01:00
Shea Levy
a9f862f7ab
Merge remote-tracking branch 'shlevy/ipu6-upstream'
2024-08-04 09:11:17 -04:00
Sandro
03dfa4c1da
Merge pull request #330260 from Luflosi/add/eg25-manager
...
eg25-manager: init at 0.4.6
2024-08-03 18:23:27 +02:00
Shea Levy
3bfeae1428
ipu6: Don't build out-of-tree driver for kernels that have it
2024-08-02 17:30:42 -04:00
Sandro
e4a6568004
Merge pull request #312403 from alois31/rtw88
2024-07-31 13:14:18 +02:00
Alois Wohlschlager
ec60e56b26
rtw88-firmware: drop
...
It's all part of linux-firmware now.
2024-07-31 10:26:51 +02:00
Franz Pletz
1e00e90307
Merge pull request #329450 from Kiskae/nvidia/560.28.03
2024-07-29 09:19:52 +02:00
Aleksana
a07da9722d
Merge pull request #330664 from Mic92/empty-with
...
treewide: remove unused `with` statements from maintainer lists
2024-07-29 15:01:57 +08:00
Jörg Thalheim
5356420466
treewide: remove unused with statements from maintainer lists
...
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
-e 's!with lib.maintainers; \[ *\];![ ];!' \
-e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
oddlama
c15eea348d
nixos/nvidia: fix potential null value in versionOlder check
2024-07-29 01:58:55 +02:00
Sandro Jäckel
83c0ed1fe8
nixos/nvidia: drop nvidia-vaapi-driver from 32bit drivers
...
nvidia-vaapi-driver is designed to work with firefox which is 64bit
only. On my system this adds almost 600 MiB closure size.
2024-07-27 18:31:03 +02:00
Luflosi
a61d4728e8
nixos/eg25-manager: init
2024-07-27 10:42:45 +02:00
Kiskae
bfeb6e74cf
nixos/nvidia: default open for version 560+
2024-07-23 22:41:30 +02:00
Franz Pletz
38953c157e
Merge pull request #326369 from getchoo/nixos/nvidia/modesetting
2024-07-23 14:16:56 +02:00
Sandro
99fe5240da
Merge pull request #325811 from Naxdy/work/blackmagic
2024-07-15 16:41:11 +02:00
Naxdy
73ffe01d1a
nixos/decklink: init
2024-07-14 20:42:52 +02:00
seth
e708e7a14d
nixos/nvidia: enable modesetting by default on driver versions >= 535
2024-07-11 15:14:28 -04:00
Charles Hall
142c8ab9a4
nixos/nvidia: enable fbdev when available
...
In my experience this is required to get Plasma 6 Wayland to work on
my GTX 1080 with the proprietary driver. Otherwise, I get errors in my
`journalctl --user` about "MESA-LOADER: failed to open simpledrm" (among
many other things) and Plasma just presents a black screen with a cursor
and nothing else.
I discovered this by searching the aforementioned error and found
[this Arch Linux forum post][0] and some further clicking around led
me to [this section on the ArchWiki][1], which is where I got the
`versionAtLeast` value from.
Tested with `nvidia-x11-555.58-6.9.7`.
[0]: https://bbs.archlinux.org/viewtopic.php?id=293741
[1]: https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting
2024-07-05 16:24:12 -07:00
hexchen
2104f810b0
decklink, blackmagic-desktop-video: drop package and module
...
I am the singular maintainer for these packages. They are difficult to
maintain and are going to start to bitrot pretty much as soon as BMD
releases new software versions. Therefore, I am not only removing myself
as the maintainer but dropping them entirely.
2024-07-02 17:26:03 +00:00
Someone
35a472db57
Merge pull request #320830 from philiptaron/nixos-nvidia-change-datacenter-defaults
...
nixos/nvidia: move TOPOLOGY_FILE_PATH and DATABASE_PATH into nvidia-fabricmanager service definition
2024-06-27 15:56:29 +00:00
Philip Taron
70ff215449
nixos/nvidia: move the TOPOLOGY_FILE_PATH and DATABASE_PATH keys from hardware.nvidia.datacenter.settings default into the service file
2024-06-18 10:01:20 -07:00
K900
1e3c610b84
nixos/hardware/video/virtualbox: move from generic opengl module
2024-06-16 14:11:33 +03:00
K900
98cef4c273
treewide: big opengl cleanup
...
- rename hardware.opengl to hardware.graphics
- remove hardware.opengl.driSupport, which does nothing
- remove hardware.opengl.setLdLibraryPath, which should never be done
- rename hardware.opengl.driSupport32Bit to hardware.graphics.enable32Bit
- lost of small docs / formatting cleanups
2024-06-16 14:11:33 +03:00
K900
951601ccab
treewide: drop amdgpu-pro
...
It's dead, Jim.
2024-06-16 13:39:52 +03:00
Sandro Jäckel
319c97cfcb
nixos/nvidia: fix eval with virtualisation.docker.enableNvidia enabled
2024-06-11 16:02:24 +02:00
Emmanuel Rosa
f06a960824
nixos/nvidia: optionally disable setup commands for reverse sync ( #318521 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-06-10 16:57:45 +02:00
Sandro Jäckel
e40abba1ed
nixos/nvidia: minor cleanups
2024-06-10 12:06:42 +02:00
Aidan Gauland
19960c426d
nixos/nvidia: revert libXNVCtrl changes
...
This library does not actually need to match the Nvidia driver version,
so we do not need to make it available impurely.
This reverts the following commits.
9b3461e7ae
4e353b67f6
2024-06-08 08:00:55 +12:00
K900
902ca5b470
nixos/opengl: fix typo
2024-06-07 12:06:26 +03:00
Sandro Jäckel
576e94f8c8
nixos/opengl: use systemd.tmpfiles.settings
...
I want to use the final symlinked package in system.checks and need to
access that somehow. Instead of adding a new option, we might as well
convert tmpfiles to the new structure.
2024-06-06 00:55:31 +02:00
Sandro Jäckel
0898fee0de
nixos/opengl: remove with lib over entire file
2024-06-06 00:35:29 +02:00
Someone
e7139eb386
Merge pull request #316516 from aidalgol/libxnvctrl-nixos-fix
...
nixos/nvidia: add missing check for nvidia settings enabled
2024-06-02 21:32:56 +00:00
Sandro
56744fd9ee
Merge pull request #312261 from Yarny0/ensure-printers-fix-options
2024-06-02 17:59:01 +02:00
Aidan Gauland
9b3461e7ae
nixos/nvidia: add missing check for nvidia settings enabled
2024-06-02 09:08:22 +12:00
Seaver Thorn
90b70f368d
nixos/xone: fixed a typo in the option description ( #310419 )
2024-05-30 14:53:04 +03:00
Aidan Gauland
4e353b67f6
nixos/nvidia: make libXNVCtrl available on nvidia systems
2024-05-24 15:54:18 +12:00
Kiskae
fbdcdde04a
nixos/nvidia: apply nixfmt-rfc-style
2024-05-22 13:46:52 +02:00
Kiskae
a4cbb24e12
nixos/nvidia: enable firmware for new beta driver
2024-05-21 20:39:00 +02:00