+19
nixos/doc/manual/configuration/x-windows.xml
+19
nixos/doc/manual/configuration/x-windows.xml
···
+4
-16
nixos/modules/hardware/opengl.nix
+4
-16
nixos/modules/hardware/opengl.nix
······+boot.extraModulePackages = optional (elem "virtualbox" videoDrivers) kernelPackages.virtualboxGuestAdditions;
+37
nixos/modules/hardware/video/ati.nix
+37
nixos/modules/hardware/video/ati.nix
···+hardware.opengl.package32 = pkgs_i686.linuxPackages.ati_drivers_x11.override { libsOnly = true; kernel = null; };
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
+1
-5
nixos/modules/services/x11/xserver.nix
+1
-5
nixos/modules/services/x11/xserver.nix
···virtualbox = { modules = [ kernelPackages.virtualboxGuestAdditions ]; driverName = "vboxvideo"; };······XORG_DRI_DRIVER_PATH = "/run/opengl-driver/lib/dri"; # !!! Depends on the driver selected at runtime.-[ "${kernelPackages.ati_drivers_x11}/lib" "${kernelPackages.ati_drivers_x11}/X11R6/lib64/modules/linux" ]
+142
-97
pkgs/os-specific/linux/ati-drivers/builder.sh
+142
-97
pkgs/os-specific/linux/ati-drivers/builder.sh
···+echo 'This is a dummy file created to suppress this warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4' > lib${MODULE}_ip.a.GCC${GCC_MAJOR}.cmd-echo 'This is a dummy file created to suppress this warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4' > lib${MODULE}_ip.a.GCC${GCC_MAJOR}.cmdMODFLAGS="-DMODULE -DATI -DFGL -DPAGE_ATTR_FIX=$PAGE_ATTR_FIX -DCOMPAT_ALLOC_USER_SPACE=$COMPAT_ALLOC_USER_SPACE $def_smp $def_modversions" \············rm -fr $out/lib/modules/fglrx # don't think those .a files are needed. They cause failure of the mod
+15
-17
pkgs/os-specific/linux/ati-drivers/default.nix
+15
-17
pkgs/os-specific/linux/ati-drivers/default.nix
···············-assert stdenv.system == "x86_64-linux"; # i686-linux should work as well - however I didn't test it.
-18
pkgs/os-specific/linux/ati-drivers/gentoo-patches.patch
-18
pkgs/os-specific/linux/ati-drivers/gentoo-patches.patch
···-diff -urN a/common/lib/modules/fglrx/build_mod/kcl_acpi.c common/lib/modules/fglrx/build_mod/kcl_acpi.c