paru -S nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-settings
sudo nano /etc/default/grub
nvidia-drm.modeset=1
ekle.nvidia-drm.fbdev=1
de eklemelisin. Dikkat et, sadece bu değil. İkisini yazmalısın.sudo grub-mkconfig -o /boot/grub/grub.cfg
komutu ile GRUB yapılandırmasını güncelle.sudo nano /etc/mkinitcpio.conf
nvidia nvidia_modeset nvidia_uvm nvidia_drm
sudo mkinitcpio -P
komutu ile initramfs'yi yeniden oluştur.Cansın bee! Deniyorum.Paru'nun yüklü olduğunu varsayarak yazacağım. Yay veya başka bir şey kullanıyorsan ona göre değiştirirsin.
Kod:paru -S nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-settings
DRM çekirdek parametresini ayarlamalıyız.
sudo nano /etc/default/grub
Dosyada GRUB_CMDLINE_LINUX_DEFAULT'un karşısındaki tırnak işaretinin içinenvidia-drm.modeset=1
ekle.
Kullandığın Linux çekirdeği 6.11 sürümü veya daha üstü isenvidia-drm.fbdev=1
de eklemelisin. Dikkat et, sadece bu değil. İkisini yazmalısın.
Dosyayı kaydet ve çık.
sudo grub-mkconfig -o /boot/grub/grub.cfg
komutu ile GRUB yapılandırmasını güncelle.
sudo nano /etc/mkinitcpio.conf
Dosyada MODULES=() satırına gel ve parantez içine şunları ekle:nvidia nvidia_modeset nvidia_uvm nvidia_drm
Aynı dosyada HOOKS=() yazan satırı bul, parantez içinde olan kms yazısını sil.
Dosyayı kaydet ve çık.
sudo mkinitcpio -P
komutu ile initramfs'yi yeniden oluştur.
Tamamlanması bir kaç dakika sürebilir. Sakın durdurma ve telaş yapma. Tamamlandığında sistemi yeniden başlat.
Hata verdi:Paru'nun yüklü olduğunu varsayarak yazacağım. Yay veya başka bir şey kullanıyorsan ona göre değiştirirsin.
Kod:paru -S nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-settings
DRM çekirdek parametresini ayarlamalıyız.
sudo nano /etc/default/grub
Dosyada GRUB_CMDLINE_LINUX_DEFAULT'un karşısındaki tırnak işaretinin içinenvidia-drm.modeset=1
ekle.
Kullandığın Linux çekirdeği 6.11 sürümü veya daha üstü isenvidia-drm.fbdev=1
de eklemelisin. Dikkat et, sadece bu değil. İkisini yazmalısın.
Dosyayı kaydet ve çık.
sudo grub-mkconfig -o /boot/grub/grub.cfg
komutu ile GRUB yapılandırmasını güncelle.
sudo nano /etc/mkinitcpio.conf
Dosyada MODULES=() satırına gel ve parantez içine şunları ekle:nvidia nvidia_modeset nvidia_uvm nvidia_drm
Aynı dosyada HOOKS=() yazan satırı bul, parantez içinde olan kms yazısını sil.
Dosyayı kaydet ve çık.
sudo mkinitcpio -P
komutu ile initramfs'yi yeniden oluştur.
Tamamlanması bir kaç dakika sürebilir. Sakın durdurma ve telaş yapma. Tamamlandığında sistemi yeniden başlat.
ÖncelikleCansın bee! Deniyorum.
Hata verdi:
[user@archlinux ~]$ paru -S nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-settings-340xx
:: Gereksinimler çözülüyor...
hata: tüm gerekli paketler bulunamadı:
lib32-zlib (lib32-nvidia-340xx-utils: tarafından arandı)
nvidia-settings-340xx (target)
[user@archlinux ~]$ paru -S nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-settings
paket bağımlılıkları çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...
Paketler (2) libxnvctrl-565.57.01-1 nvidia-settings-565.57.01-1
Toplam Kurulum Boyutu: 1,98 MiB
:: Kuruluma onay veriyor musunuz? [E/h] E
(2/2) anahtarlıktaki anahtarlar kontrol ediliyor [######################] 100%
(2/2) paket bütünlüğü kontrol ediliyor [######################] 100%
(2/2) paket dosyaları yükleniyor [######################] 100%
(2/2) dosya çakışmaları kontrol ediliyor [######################] 100%
hata: işlem gerçekleştirilemedi (çakışan dosyalar)
nvidia-settings: /usr/bin/nvidia-settings dosya sisteminde mevcut (sahibi nvidia-340xx-utils)
nvidia-settings: /usr/share/applications/nvidia-settings.desktop dosya sisteminde mevcut (sahibi nvidia-340xx-utils)
nvidia-settings: /usr/share/man/man1/nvidia-settings.1.gz dosya sisteminde mevcut (sahibi nvidia-340xx-utils)
nvidia-settings: /usr/share/pixmaps/nvidia-settings.png dosya sisteminde mevcut (sahibi nvidia-340xx-utils)
Hata oluştu, hiçbir paket güncellenmedi.
[user@archlinux ~]$
paru -Rsc nvidia-settings
yaz. Sürücüyü temiz kurmamız için diğerlerini de silebilirsin. Eğer konuyu açmadan önce nvidia-340 yerine düz nvidia kurduysan onu da sil paru -Rsc ile. Ek olarak önbelleği daha detaylı temizleyelim ki daha sorunsuz deneyim elde et. sudo pacman -Sc
komutuyla kullanılmayan artıkları ve önbellekteki paketleri silelim.Bunun yerine şunu kullan:paru -S nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-settings
paru -S --needed nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-340xx-settings
paru -S --needed nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-340xx-settingsÖncelikleparu -Rsc nvidia-settings
yaz. Sürücüyü temiz kurmamız için diğerlerini de silebilirsin. Eğer konuyu açmadan önce nvidia-340 yerine düz nvidia kurduysan onu da sil paru -Rsc ile. Ek olarak önbelleği daha detaylı temizleyelim ki daha sorunsuz deneyim elde et.sudo pacman -Sc
komutuyla kullanılmayan artıkları ve önbellekteki paketleri silelim.
Ardından
Bunun yerine şunu kullan:
Kod:paru -S --needed nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-340xx-settings
Değişen şey şu: needed parametresi ihtiyaç duyulan tüm paketleri de indirecek, nvidia-settings yerine nvidia-340xx-settings indirmiş olacaksın.
Kurulumda multilib deposunu etkinleştirmedin mi?paru -S --needed nvidia-340xx-dkms nvidia-340xx-utils lib32-nvidia-340xx-utils nvidia-340xx-settings
:: Gereksinimler çözülüyor...
hata: tüm gerekli paketler bulunamadı:
lib32-zlib (lib32-nvidia-340xx-utils: tarafından arandı)
[user@archlinux ~]$
Hatasını verdi.
Hayır archinstall ile kurdum.Kurulumda multilib deposunu etkinleştirmedin mi?
32 bit paketleri kurabilmek için multilib deposunu etkinleştirmen lazım. Sürücünde 32 bit paketler için multilib istenmeme sebebi sürücünü AUR'dan kuruyor olman ama lib32-zlib multilib deposunda olan bir paket.Hayır archinstall ile kurdum.
sudo nano /etc/pacman.conf
[multilib]
Include = /etc/pacman.d/mirrorlist
sudo pacman -Syyu
Etkinleştirdim, depoları yeniledim ve tekrardan paru -S needed komudu ile deneme yaptım. İyi gidiyordu ta ki şu hatayı verene kadar:32 bit paketleri kurabilmek için multilib deposunu etkinleştirmen lazım. Sürücünde 32 bit paketler için multilib istenmeme sebebi sürücünü AUR'dan kuruyor olman ama lib32-zlib multilib deposunda olan bir paket.
Multilib deposunu eklemek için:
sudo nano /etc/pacman.conf
Dosyaya şu satırları yapıştır:
Kod:[multilib] Include = /etc/pacman.d/mirrorlist
Depoları yenile:sudo pacman -Syyu
Ardından tekrar sürücüyü kurma komutunu çalıştır.
hata: işlem gerçekleştirilemedi (çakışan dosyalar)
nvidia-340xx-settings: /usr/local/share/man dosya sisteminde mevcut (sahibi filesystem)
nvidia-340xx-settings: /usr/share/applications/nvidia-settings.desktop dosya sisteminde mevcut (sahibi nvidia-340xx-utils)
nvidia-340xx-settings: /usr/share/pixmaps/nvidia-settings.png dosya sisteminde mevcut (sahibi nvidia-340xx-utils)
Hata oluştu, hiçbir paket güncellenmedi.
Demek ki bu dediklerimi uygulamamışsın hocam.Öncelikleparu -Rsc nvidia-settings
yaz. Sürücüyü temiz kurmamız için diğerlerini de silebilirsin. Eğer konuyu açmadan önce nvidia-340 yerine düz nvidia kurduysan onu da sil paru -Rsc ile. Ek olarak önbelleği daha detaylı temizleyelim ki daha sorunsuz deneyim elde et.sudo pacman -Sc
komutuyla kullanılmayan artıkları ve önbellekteki paketleri silelim.