История изменений
Исправление James_Holden, (текущая версия) :
Все собралось как положено, bumblebee сразу заработало.
Проблема с ним действительно была в том, что тянуло не ту версию драйвера. После правильного переопределения пакета все сразу заработало.
Для «потомков» - вот полный кусок из configuration.nix который включает bumblebee на legacy драйвере
nixpkgs.overlays = [
(self: super: {
linuxPackages = super.linuxPackages.extend ( self': super': {
nvidia_x11 = super'.nvidia_x11_legacy390;
nvidia_x11_i686 = super'.nvidia_x11_legacy390_i686;
});
})
];
hardware.bumblebee.enable = true;
При этом надо
services.xserver.videoDrivers = [ "intel" ];
nvidia сюда пихать не нужно.
Виват t184256! Ты настоящий спец.
Исходная версия James_Holden, :
Все собралось как положено, bumblebee сразу заработало.
Проблема с ним действительно была в том, что тянуло не ту версию драйвера. После правильного переопределения пакета все сразу заработало.
Для «потомков» - вот полный кусок из configuration.nix который включает bumblebee на legacy драйвере
nixpkgs.overlays = [
(self: super: {
linuxPackages = super.linuxPackages.extend ( self': super': {
nvidia_x11 = super'.nvidia_x11_legacy390;
nvidia_x11_i686 = super'.nvidia_x11_legacy390_i686;
});
})
];
hardware.bumblebee.enable = true;
При этом надо
services.xserver.videoDrivers = [ "intel" ];
nvidia сюда пихать не нужно.