NVIDIA

Bugün NVIDIA sürücüsünü kurduğum nvidia.nix dosyamı inceleyeceğiz.

Kod:
{ config, pkgs, ... }:

{
  nixpkgs.config.allowUnfree = true;

  hardware.graphics = {
    enable = true;
    enable32Bit = true;
  };

  services.xserver.videoDrivers = [ "nvidia" ];

  hardware.nvidia = {
    modesetting.enable = true;
    open = false;
    nvidiaSettings = true;
    package = config.boot.kernelPackages.nvidiaPackages.stable;
  };
}

Kapalı kaynak kodlu NVIDIA sürücüsünü kurabilmek için özgür olmayan yazılımların bulunduğu depoyu aktifleştirdim.
nixpkgs.config.allowUnfree = true;

Donanım hızlandırmalı grafik sürücüsünü aktifleştirdim.
hardware.graphics = {
enable = true;
enable32Bit = true;
};

Sürücü adını belirttim.
services.xserver.videoDrivers = [ "nvidia" ];

NVIDIA ayarlarını yapılandırdım. Sırasıyla modesetting'i aktifleştirdim, açık kaynaklı sürücünün kurulmayacağını belirttim, NVIDIA X Server Settings uygulamasını istediğimi belirttim ve son olarak stabil sürücüyü kullanmak istedim.
hardware.nvidia = {
modesetting.enable = true;
open = false;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.stable;
};

Dosyayı kaydedip sudo nixos-rebuild switch --flake . komutunu çalıştırdığımda NVIDIA sürücüsü kurulmuş oldu.

İşte sonuç:
İfadeler: Atakan K
Yazar hakkında
GNU/Linux ile ilgilenen ve Türk Linux topluluğuna destek olmaya çabalayan bir genç.

Yorumlar

Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…