Linux'ta Minecraft NVIDIA ekran kartı ile nasıl açılır?

e.n.e.s

Kilopat
Katılım
14 Eylül 2020
Mesajlar
9.892
Makaleler
5
Çözümler
155
Minecraft'ı bir türlü NVIDIA ekran kartıyla açamadım nasıl açacağım?
 
Tamamdır.

[CODE title="Çıktı"]enes@Casper:~$ inxi -SGxx
System:
Host: Casper Kernel: 4.19.0-17-amd64 x86_64 bits: 64 compiler: gcc
v: 8.3.0 Desktop: Gnome 3.30.2 wm: gnome-shell dm: GDM3
Distro: Pardus GNU/Linux 19.5 (Ondokuz)
Graphics:
Device-1: Intel UHD Graphics 620 vendor: Pegatron driver: i915 v: kernel
bus ID: 00:02.0 chip ID: 8086:5917
Device-2: NVIDIA GM108M [GeForce 940MX] vendor: Pegatron driver: nvidia
v: 418.197.02 bus ID: 01:00.0 chip ID: 10de:134d
Display: x11 server: X.Org 1.20.4 driver: modesetting,nouveau,nvidia
unloaded: fbdev,vesa alternate: nv compositor: gnome-shell
resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2)
v: 4.5 Mesa 18.3.6 compat-v: 3.0 direct render: Yes
[/CODE]


[CODE title="Çıktı"]enes@Casper:~$ dpkg -l | egrep 'nvidia|bumblebee|bbsw'
ii glx-alternative-nvidia 1.0.0 amd64 allows the selection of NVIDIA as GLX provider
ii libegl-nvidia0:amd64 418.197.02-1 amd64 NVIDIA binary EGL library
ii libgl1-nvidia-glvnd-glx:amd64 418.197.02-1 amd64 NVIDIA binary OpenGL/GLX library (GLVND variant)
ii libgl1-nvidia-glvnd-glx:i386 418.197.02-1 i386 NVIDIA binary OpenGL/GLX library (GLVND variant)
ii libgles-nvidia1:amd64 418.197.02-1 amd64 NVIDIA binary OpenGL|ES 1.x library
ii libgles-nvidia2:amd64 418.197.02-1 amd64 NVIDIA binary OpenGL|ES 2.x library
ii libglx-nvidia0:amd64 418.197.02-1 amd64 NVIDIA binary GLX library
ii libglx-nvidia0:i386 418.197.02-1 i386 NVIDIA binary GLX library
ii libnvidia-cbl:amd64 418.197.02-1 amd64 NVIDIA binary Vulkan ray tracing (cbl) library
ii libnvidia-cfg1:amd64 418.197.02-1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-eglcore:amd64 418.197.02-1 amd64 NVIDIA binary EGL core libraries
ii libnvidia-fatbinaryloader:amd64 418.197.02-1 amd64 NVIDIA FAT binary loader
ii libnvidia-glcore:amd64 418.197.02-1 amd64 NVIDIA binary OpenGL/GLX core libraries
ii libnvidia-glcore:i386 418.197.02-1 i386 NVIDIA binary OpenGL/GLX core libraries
ii libnvidia-glvkspirv:amd64 418.197.02-1 amd64 NVIDIA binary Vulkan Spir-V compiler library
ii libnvidia-ml1:amd64 418.197.02-1 amd64 NVIDIA Management Library (NVML) runtime library
ii libnvidia-ptxjitcompiler1:amd64 418.197.02-1 amd64 NVIDIA PTX JIT Compiler
ii libnvidia-rtcore:amd64 418.197.02-1 amd64 NVIDIA binary Vulkan ray tracing (rtcore) library
ii nvidia-alternative 418.197.02-1 amd64 allows the selection of NVIDIA as GLX provider
ii nvidia-driver 418.197.02-1 amd64 NVIDIA metapackage
ii nvidia-driver-bin 418.197.02-1 amd64 NVIDIA driver support binaries
ii nvidia-driver-libs:amd64 418.197.02-1 amd64 NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii nvidia-egl-common 418.197.02-1 amd64 NVIDIA binary EGL driver - common files
ii nvidia-egl-icd:amd64 418.197.02-1 amd64 NVIDIA EGL installable client driver (ICD)
ii nvidia-installer-cleanup 20151021+9 amd64 cleanup after driver installation with the nvidia-installer
ii nvidia-kernel-common 20151021+9 amd64 NVIDIA binary kernel module support files
ii nvidia-kernel-dkms 418.197.02-1 amd64 NVIDIA binary kernel module DKMS source
ii nvidia-kernel-support 418.197.02-1 amd64 NVIDIA binary kernel module support files
ii nvidia-legacy-check 418.197.02-1 amd64 check for NVIDIA GPUs requiring a legacy driver
ii nvidia-modprobe 418.56-1 amd64 utility to load NVIDIA kernel modules and create device nodes
ii nvidia-persistenced 418.56-1 amd64 daemon to maintain persistent software state in the NVIDIA driver
ii nvidia-settings 418.74-1 amd64 tool for configuring the NVIDIA graphics driver
ii nvidia-support 20151021+9 amd64 NVIDIA binary graphics driver support files
ii nvidia-vdpau-driver:amd64 418.197.02-1 amd64 Video Decode and Presentation API for Unix - NVIDIA driver
ii nvidia-vulkan-common 418.197.02-1 amd64 NVIDIA Vulkan driver - common files
ii nvidia-vulkan-icd:amd64 418.197.02-1 amd64 NVIDIA Vulkan installable client driver (ICD)
ii xserver-xorg-video-nvidia 418.197.02-1 amd64 NVIDIA binary Xorg driver
[/CODE]

[CODE title="Çıktı"]enes@Casper:~$ sudo dkms status
nvidia-current, 418.197.02, 4.19.0-17-amd64, x86_64: installed
enes@Casper:~$
[/CODE]
 
Display: x11 server: X.Org 1.20.4 driver: modesetting,nouveau,nvidia

Öncelike nouveau sürücünü karalisteye alman gerekir. Aslında Nvidia sürücüsü bu işi kendisi yapıyor. Bu iki sürücü etkin görünüyor, aslında olmaması gereken bir durum, ya da sen Nvidia sürücüsünü elle etkinleştirmiş olabilirsin. Nvidia sürücüsünü kurduktan sonra sistemi yeniden başlattın mı?
 
Hiç yeniden başlatmadım başlatayım hemen.
 
Dur başlatma hemen, çünkü siyah ekran kalabilirsin. Biraz bekle bir bağlantı paylaşayım.


Şu bağlantıdaki gibi xorg.conf dosyası oluştur, sistem doğrudan Nvidia GPU'yu kullanacak. NVIDIA Optimus - Debian Wiki

Senin çıktına göre; Nvidia BUSID değeri 01:00.0 , Intel BUSID değeri 00:02.0 . Bağlantıda belirtilen kısımları bunları baz alarak düzenleyeceksin.

Bunlarla uğraşamam diyorsan, Linux Mint gibi Ubuntu tabanlı bir dağıtım kur ya da Debian 11 gibi Xorg'un daha güncel bir sürümü ile gelen herhangi bir dağıtım kurabilirsin.
 
Son düzenleme:
Hocam mesajınızı görmediydim yeniden başlattım açıldı ama network-manager başlatılamadı bu seferde. Şu Wi-Fi konusunda ki attığınız komut yüzünden olabilir mi?
 
Olacağını sanmıyorum, diğer konuya dönebilirsin bununla ilgili.



Aşağıdaki komutun çıktısını paylaş bakalım.

Kod:
inxi -Gxx
[CODE title="Kod"]
enes@Casper:~$ inxi -Gxx

Graphics:

Device-1: Intel UHD Graphics 620 vendor: Pegatron driver: i915 v: kernel

bus ID: 00:02.0 chip ID: 8086:5917

Device-2: NVIDIA GM108M [GeForce 940MX] vendor: Pegatron driver: nvidia

v: 418.197.02 bus ID: 01:00.0 chip ID: 10de:134d

Display: x11 server: X.Org 1.20.4 driver: modesetting,nouveau,nvidia

unloaded: fbdev,vesa alternate: nv compositor: gnome-shell

resolution: 1366x768~60Hz

OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2)

v: 4.5 Mesa 18.3.6 compat-v: 3.0 direct render: Yes

[/CODE]
Ben en iyisi gideyim Ubuntu kurayım.
 
Önce nouveau sürücüsü için bir karaliste dosyası oluştur. Bunun için aşağıdaki komutu çalıştır.

Kod:
sudo gio open /etc/modprobe.d/nouveau-blacklist.conf

Açılan dosyaya aşağıdaki satırları yapıştır ve kaydet.

Kod:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Sonra aşağıdaki komutu çalıştır. Bu adımlar Nvidia GPU'yu birincil yapmak için.

Kod:
sudo gio open /etc/X11/xorg.conf

Açılan dosyaya aşağıdaki satırları yapıştır ve dosyayı kaydet.

Kod:
Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0:2:0"
    #Option "AccelMethod" "none"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Sonra aşağıdaki komutu çalıştır.

gio open ~/.xsessionrc

Aşağıdaki satırları kopyala ve dosyanın en altına yapıştır, sonra dosyayı kaydet.

Kod:
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
xrandr --dpi 96

Son olarak aşağıdaki komutları çalıştır ve sistemini yeniden başlat.

Kod:
chmod +x ~/.xsessionrc
sudo apt install  x11-xserver-utils
sudo update-initramfs -u

Burada tüm yaptıklarımız Debian Wiki'deki anlatımlar. Eğer başarılı olursa, sistemin artık Nvidia GPU'yu kullanacak.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…