Peter Hoeg
f5c0607f8d
mcelog: use .service file from upstream
2017-07-27 13:06:20 +08:00
Nikolay Amiantov
d09e3535f5
nvidia module: link proper output as OpenGL drivers
2017-05-31 16:30:21 +03:00
Vladimír Čunát
bc7b895aa5
nvidia module: allow .persistenced == null
...
Fixes #26250 . This is fallout from PR #22304 .
It's null for 304 and 173 legacy drivers.
2017-05-30 20:58:16 +02:00
Franz Pletz
839647e630
nitrokey module: init
2017-05-26 00:47:46 +02:00
Nikolay Amiantov
e17744067a
displaylink: 1.1.62 -> 1.3.52
2017-05-19 02:51:45 +03:00
Jörg Thalheim
e697585675
hardware.enableRedistributableFirmware: fix spelling error
2017-05-09 20:13:15 +01:00
Jörg Thalheim
05aa80c06a
hardware: add enableRedistributalFirmware
...
Due the recent inclusion of broadcom-bt-firmware in enableAllFirmware,
it was required to set `nixpkgs.config.allowUnfree` to obtain the full
list. To make this dependency more explicit an assertion is added and an
alternative option `enableRedistributalFirmware` is provided to only
obtain firmware with an license allowing redistribution.
2017-05-09 15:29:08 +01:00
Jörg Thalheim
192f8e7699
broadcom-bt-firmware: revert to unfree
...
license was misinterpreted, it is now only conditionally in the all
firmware list included, if `allowUnfree` is set.
fixes #25567
2017-05-08 09:18:11 +01:00
zraexy
d900478e3c
broadcom-bt-firmware: init at 12.0.1.1011
...
broadcom-bt-firmware: init at 12.0.1.1011
2017-05-03 12:51:32 -08:00
Jörg Thalheim
50f7a7ca2e
rtl8192su-firmware: init at unstable-2016-10-05
2017-03-31 10:49:38 +02:00
Peter Hoeg
80750f459c
Merge pull request #17303 from peterhoeg/iio
...
iio-sensor-proxy: init at 2.2 and nixos module
2017-03-14 11:16:09 +08:00
Franz Pletz
bccac381b2
microcode updates: prepend first in initrd
...
Prevents crashing the kernel on boot if other blobs are prepended
before the microkernel update image.
Fixes #22674 .
2017-02-27 17:12:33 +01:00
Graham Christensen
1430506666
mcelog: init Machine Check Exception Logging Daemon service
2017-02-26 11:42:00 -05:00
Peter Hoeg
e4d8cb8dab
iio-sensor-proxy: init at 2.2 and nixos module
...
This PR adds support for ```iio-sensor-proxy``` used by GNOME v3 and
others for reading data from the accelerometer, gps, compass and similar sensors
built into some relatively recent laptops.
Additionally, there is a NixOS module exposed via hardware.sensor.iio
for enabling services, udev rules and dbus services.
2017-02-25 08:46:46 +08:00
Peter Hoeg
8e5b630b49
Merge pull request #22264 from peterhoeg/m/modeswitch
...
usb-modeswitch: 2.2.1 -> 2.5.0 and nixos module
2017-02-21 16:49:04 +08:00
Peter Hoeg
0789a2a4d6
usb-wwan: nixos module
2017-02-21 16:35:27 +08:00
zraexy
5abca15f21
bumblebee service: Fix pmMethod bbswitch check
...
Made useBbswitch work when pmMethod is "auto" and removed invalid pmMethod option "nouveau".
2017-02-19 22:46:47 -09:00
Nikolay Amiantov
22750b36fd
nvidia: support application profiles
...
Closes #22666 .
2017-02-19 19:46:01 +03:00
Cray Elliott
5e0b978eff
mwprocapture: init at 1.2.3269 ( #22160 )
2017-02-18 15:44:31 +01:00
Nikolay Amiantov
2fd2fcf54d
linuxPackages.nvidia_x11: refactor, build more from source
...
* Use libglvnd;
* Compile nvidia-settings, nvidia-persistenced from source;
* Generalize builder.
2017-02-08 16:57:46 +03:00
Vladimír Čunát
ce9d30e734
Merge #22241 : amdgpu-pro: 16.50 -> 16.60
2017-02-07 20:49:58 +01:00
David McFarland
905627c7c5
xorg-server: fglrxCompat -> abiCompat
...
Allows it to be used for fglrx (1.17) and amdgpu-pro (1.18)
2017-02-06 23:16:21 -04:00
Sarah Brofeldt
ac6606fbf4
bumblebee service: Fix type error when pmMethod = "bbswitch"
2017-02-04 10:44:44 +01:00
Nikolay Amiantov
8d379ddfef
opengl service: use option for XDG_DATA_DIRS
2017-01-31 04:38:09 +03:00
Nikolay Amiantov
98b0195dde
video services: don't install OpenCL files to /etc
...
They shouldn't be needed now that we search them in /run/opengl-driver.
2017-01-31 03:36:25 +03:00
Nikolay Amiantov
d75a3cfb29
Merge pull request #21995 from abbradar/opencl
...
Fix OpenCL support
2017-01-20 12:09:17 +03:00
Nikolay Amiantov
221685aee9
opengl service: mention that you can add OpenCL drivers
2017-01-20 03:37:51 +03:00
Kier Davis
ea7a8bf2d9
ckb: init at 0.2.6
...
ckb is a driver for Corsair keyboards/mice. It also contains a graphical tool for configuring their LED backlight settings.
The driver is implemented as a userland daemon. A NixOS module is included that runs this as a systemd service.
2017-01-12 18:25:14 +00:00
Nikolay Amiantov
42a180352f
bumblebee service: replace bbswitch option with pmMethod
...
I added this option just today, so I don't think this needs a rename entry.
2016-11-22 02:35:12 +03:00
Nikolay Amiantov
f10ec922e0
bumblebee service: make bbswitch optional
2016-11-21 17:29:31 +03:00
Nikolay Amiantov
44808cac65
bumblebee service: fix service dependencies
2016-11-21 17:29:26 +03:00
Nikolay Amiantov
4111710b8e
bumblebee service: blacklist additional nvidia modules
2016-11-20 19:08:52 +03:00
David McFarland
6bf27c2cae
vulkan-loader: allow validation layers to be enabled
...
The loader now uses XDK_DATA_DIRS to find drivers and layers.
2016-11-13 12:44:27 -04:00
David McFarland
e783cc90a0
opengl: add driver paths to XDG_DATA_DIRS
2016-11-13 12:44:27 -04:00
Vladimír Čunát
9d1dfc9ed0
Merge #18861 : add AMDGPU-PRO driver
2016-10-11 19:57:30 +02:00
David McFarland
3b4ce62451
amdgpu-pro: Init at 16.30.3-315407
2016-10-11 14:19:38 -03:00
Vladimír Čunát
c68850c6be
nixos opengl: use mesa_drivers.out
...
...instead of mesa_noglu.out. Closures of systems remain unchanged,
as both are in (and the .out output is very small anyway).
This is to make sure that we use lib*GL* that aren't slowed down by grsecurity.
2016-09-24 19:21:39 +02:00
Nikolay Amiantov
bc493ccfcc
displaylink service: init
2016-09-13 00:30:35 +03:00
obadz
68936edfb3
Merge branch 'master' into staging
2016-08-21 12:03:41 +01:00
Vladimír Čunát
b4821ece01
nixos: blacklist radeon module if using amdgpu
2016-08-21 11:58:14 +02:00
Nikolay Amiantov
6b41f1132c
nixos treewide: don't set MODULE_DIR
2016-08-19 17:56:54 +03:00
Shea Levy
9adad8612b
Revert "Merge branch 'modprobe-fix' of git://github.com/abbradar/nixpkgs"
...
Was meant to go into staging, sorry
This reverts commit 57b2d1e9b0
, reversing
changes made to 760b2b9048
.
2016-08-15 19:05:52 -04:00
Nikolay Amiantov
1f63958772
nixos treewide: don't set MODULE_DIR
2016-08-16 00:19:25 +03:00
Vladimír Čunát
05a36304ea
nixos ati_unfree: auto-switch xorg to fglrxComat
2016-05-23 10:12:44 +02:00
Eric Litak
4c415e59a4
rtl8723bs-firmware: init, split off from rtl8723bs
2016-04-25 00:41:25 -07:00
Graham Christensen
788122c3c5
facetimehd: Only unload module if it is loaded
...
The pre-sleep service exits if any command fails. Unloading facetimehd
without it being loaded blocks subsequent commands from running.
Note: `modprobe -r` works a bit better when unloading unused modules,
and is preferrable to `rmmod`. However, the facetimehd module does not
support suspending. In this case, it seems preferable to forcefully
unload the module. `modprobe` does not support a `--force` flag when
removing, so we are left with `rmmod`.
See:
- https://github.com/NixOS/nixpkgs/pull/14883
- https://github.com/patjak/bcwc_pcie/wiki#known-issues
2016-04-23 09:37:01 -05:00
Tuomas Tynkkynen
01854a850a
treewide: Replace module_init_tools -> kmod
...
The former is deprecated and doesn't handle compressed kernel modules,
so all current usages of it are broken.
2016-04-22 10:40:57 +03:00
Brian McKenna
e50bee65f0
opengl.extraPackages32: pkgsi686Linux in example
...
Issue #12616 uses this example but the commit doesn't.
2016-03-26 00:50:56 +11:00
Vladimír Čunát
8291ea61b0
nvidia: allow using the beta driver, mainly in future
2016-03-07 23:33:17 +01:00
Vladimír Čunát
e9520e81b3
Merge branch 'master' into staging
2016-02-17 10:06:31 +01:00