Çözüldü Linux Mint'te GPU Sürücüsünün Yüklendiği Nasıl Anlaşılır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
6 Temmuz 2018
Mesajlar
13.383
Makaleler
20
Çözümler
142
Yer
Nordschleife
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Linux Mint Cinnamon 20.2 kullanıyorum. 64 bit bilgisayarımda i5-3210M işlemci, 4GB RAM ve Nvidia GTX 620M ekran kartı var. Linux ile ilk kez uğraştığım için bu konuda sıkıntı çektim. Linux Mint'i kurduğum anda hiçbir sürücüyü ayrıca kurmam gerekmedi. "Sürücü Yöneticisi" programında bana bir tane "nouveau" isimli bir sürücü açık kaynak, bir tane de Nvidia 340.108 sürümü sürücüsünü sunuyor. Açık kaynak kodlu olan sürücüyü kullanıyorum, Nvidia'nın sürücüsü çöküyordu.

Sormak istediğim soru şu. GPU sürücüsünün etkinleştirilip etkinleştirilmediğini anlamadım. Linux Mint'in pencerelerini hareket ettirirken sanki kasıyormuş gibi geliyor. Windows 7'de bu yoktu. Denemek için Chromium ile videp açtım. 1080p ve 60 FPS de donmadan oynatabiliyordu.

Sormak istediğim sorular şu şekilde:

1- Hangi sürücüyü kurmalıyım? Açık kaynak sürücüyü kullanıyorum. Nvidia'nın sitesinde Sürücü Yöneticisi'nde bulunandan daha güncel bir sürücü bulunuyor.
2- GPU sürücüsünün yüklendiğini ve düzgünce çalıştığını nasıl teyit edebilirim? Windows'daki gibi "Aygıt Yöneticisi" benzeri bir uygulama bulunmuyor.
 
Son düzenleyen: Moderatör:
Çözüm
Nvidia GTX 620M ekran kartı var.

Device-1: Intel 3rd Gen Core processor Graphics vendor: Samsung Co
driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0166
Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
620M/625M/630M/720M]
vendor: Samsung Co driver: nouveau v: kernel bus ID: 01:00.0
chip ID: 10de:1140
Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa
resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)

v: 4.2 Mesa 21.0.3 compat-v: 3.0 direct render: Yes[/CODE]

Şu an senin sistemin Intel GPU'yu kullanıyor.

Denemek için Chromium ile videp açtım. 1080p ve 60 FPS de donmadan oynatabiliyordu.

Intel GPU genel işler için yeterli bir aygıttır, bunun sürücüsü sistemle kurulu geldiği için sorun yaşamıyorsun ve Intel sürücüsü çıktılara göre sorunsuz çalışıyor.

"Sürücü Yöneticisi" programında bana bir tane "nouveau" isimli bir sürücü açık kaynak, bir tane de Nvidia 340.108 sürümü sürücüsünü sunuyor. Açık kaynak kodlu olan sürücüyü kullanıyorum,

Senin sistemindeki Nvidia GPU, hem Nvidia-340 hem de Nvidia-390 sürücüsü ile çalışabilir. Normalde sürücü yöneticisinede Nvidia-390 sürücüsünü de göstermesi gerekirdi, ama benzer serideki bazı aygıtlar için bu sürücünün gösterilmediğine daha önce de rastlamıştım. Bu durumda sürücüyü elle kurabilirsiniz. Bunun için ya aşağıdaki komutları uçbirimde çalıştırmanız yeterli, ardından sistemi yeniden başlatırsınız.

Kod:
sudo apt install nvidia-driver-390 nvidia-settings nvidia-prime

Sistemi yeniden başlatınca, panele otomatik eklenen bir gereç göreceksiniz. Bunun yardımıyla GPU değiştirebiliyorsunuz, GPU değiştirdikten sonra oturumu kapatıp, yeniden oturum açmanız gerekiyor. Paneldeki bu gereç ayrıca etkin olan GPU'yu da gösteriyor.
Aşağıdaki komutları uçbirimde çalıştır. Bu komutlar çıktılar üretecek ve bu çıktıları kopyalayıp foruma yapıştır, resim olarak paylaşma.

Kod:
inxi -SGxx ;  dkms status ; prime-select query ; ubuntu-driver devices ; mokutil --sb-state

Kod:
System:
  Host: cruslan-300E4C-300E5C-300E7C Kernel: 5.4.0-74-generic x86_64
  bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 5.0.4 wm: muffin
  dm: LightDM Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Samsung Co
  driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0166
  Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
  620M/625M/630M/720M]
  vendor: Samsung Co driver: nouveau v: kernel bus ID: 01:00.0
  chip ID: 10de:1140
  Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa
  resolution: 1366x768~60Hz
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)
  v: 4.2 Mesa 21.0.3 compat-v: 3.0 direct render: Yes

Kod:
'prime-select'  komutu sistemde bulunamadı. Ama şununla kurulabilir:

sudo apt install nvidia-prime

Kod:
'ubuntu-driver' Komutu bulunamadı. Şunu mu demek istiyorsunuz:

  komut 'ubuntu-drivers' deb ubuntu-drivers-common (1:0.9.0~0.20.04.1) paketinden

Şunu deneyin: sudo apt install <deb adı>

Kod:
'mokutil'  komutu sistemde bulunamadı. Ama şununla kurulabilir:

sudo apt install mokutil

"dmks status" komutu hiçbir çıktı vermedi.
 
Nvidia GTX 620M ekran kartı var.

Device-1: Intel 3rd Gen Core processor Graphics vendor: Samsung Co
driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0166
Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
620M/625M/630M/720M]
vendor: Samsung Co driver: nouveau v: kernel bus ID: 01:00.0
chip ID: 10de:1140
Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa
resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)

v: 4.2 Mesa 21.0.3 compat-v: 3.0 direct render: Yes[/CODE]

Şu an senin sistemin Intel GPU'yu kullanıyor.

Denemek için Chromium ile videp açtım. 1080p ve 60 FPS de donmadan oynatabiliyordu.

Intel GPU genel işler için yeterli bir aygıttır, bunun sürücüsü sistemle kurulu geldiği için sorun yaşamıyorsun ve Intel sürücüsü çıktılara göre sorunsuz çalışıyor.

"Sürücü Yöneticisi" programında bana bir tane "nouveau" isimli bir sürücü açık kaynak, bir tane de Nvidia 340.108 sürümü sürücüsünü sunuyor. Açık kaynak kodlu olan sürücüyü kullanıyorum,

Senin sistemindeki Nvidia GPU, hem Nvidia-340 hem de Nvidia-390 sürücüsü ile çalışabilir. Normalde sürücü yöneticisinede Nvidia-390 sürücüsünü de göstermesi gerekirdi, ama benzer serideki bazı aygıtlar için bu sürücünün gösterilmediğine daha önce de rastlamıştım. Bu durumda sürücüyü elle kurabilirsiniz. Bunun için ya aşağıdaki komutları uçbirimde çalıştırmanız yeterli, ardından sistemi yeniden başlatırsınız.

Kod:
sudo apt install nvidia-driver-390 nvidia-settings nvidia-prime

Sistemi yeniden başlatınca, panele otomatik eklenen bir gereç göreceksiniz. Bunun yardımıyla GPU değiştirebiliyorsunuz, GPU değiştirdikten sonra oturumu kapatıp, yeniden oturum açmanız gerekiyor. Paneldeki bu gereç ayrıca etkin olan GPU'yu da gösteriyor.
 
Çözüm
Şu an senin sistemin Intel GPU'yu kullanıyor.



Intel GPU genel işler için yeterli bir aygıttır, bunun sürücüsü sistemle kurulu geldiği için sorun yaşamıyorsun ve Intel sürücüsü çıktılara göre sorunsuz çalışıyor.



Senin sistemindeki Nvidia GPU, hem Nvidia-340 hem de Nvidia-390 sürücüsü ile çalışabilir. NorÇmalde sürücü yöneticisinede Nvidia-390 sürücüsünü de göstermesi gerekirdi, ama benzer serideki bazı aygıtlar için bu sürücünün gösterilmediğine daha önce de rastlamıştım. Bu durumda sürücüyü elle kurabilirsiniz. Bunun için ya aşağıdaki komutları uçbirimde çalıştırmanız yeterli, ardından sistemi yeniden başlatırsınız.

Kod:
sudo apt install nvidia-driver-390 nvidia-settings nvidia-prime

Sistemi yeniden başlatınca, panele otomatik eklenen bir gereç göreceksiniz. Bunun yardımıyla GPU değiştirebiliyorsunuz, GPU değiştirdikten sonra oturumu kapatıp, yeniden oturum açmanız gerekiyor. Paneldeki bu gereç ayrıca etkin olan GPU'yu da gösteriyor.
Çok teşekkür ederim. Sürücüyü kurup yeniden başlattım, dediğiniz panel de geldi ancak panele tıklayınca bomboş bir sayfa açılıyor. Hiçbir ayar veya komut satırı gibi bir şey çıkmıyor.
Galiba aktif edebildim:
Kod:
System:
  Host: cruslan-300E4C-300E5C-300E7C Kernel: 5.4.0-74-generic x86_64
  bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 5.0.4 wm: muffin
  dm: LightDM Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Samsung Co
  driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0166
  Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
  620M/625M/630M/720M]
  vendor: Samsung Co driver: nvidia v: 390.144 bus ID: 01:00.0
  chip ID: 10de:1140
  Display: x11 server: X.Org 1.20.9 driver: modesetting,nvidia
  unloaded: fbdev,nouveau,vesa resolution: 1366x768~60Hz
  OpenGL: renderer: GeForce GT 620M/PCIe/SSE2 v: 4.6.0 NVIDIA 390.144
  direct render: Yes
 
Son düzenleme:
Aşağıdaki komutların çıktılarını paylaş bakalım.

Kod:
inxi -G ; dkms status ; prime-select query ; cat /var/log/gpu-manager* ; /usr/lib/nvidia-prime-applet/nvidia-prime
 
Kod:
  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel
  Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
  620M/625M/630M/720M]
  driver: nvidia v: 390.144
  Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa
  resolution: 1366x768~60Hz
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)
  v: 4.2 Mesa 21.0.3
Kod:
nvidia, 390.144, 5.4.0-74-generic, x86_64: installed
Kod:
nvidia
Kod:
log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /run/u-d-c-nvidia-was-loaded file
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.4.0-74-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/5.4.0-74-generic/updates/dkms
Is nvidia loaded? no
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? no
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:166
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:1140
BusID "PCI:1@0:0:0"
can't open /sys/bus/pci/devices/0000:01:00.0/boot_vga
Is boot vga? no
Error: can't access /sys/bus/pci/devices/0000:01:00.0/driver
The device is not bound to any driver.
can't open /sys/bus/pci/devices/0000:01:00.0/boot_vga
can't access /etc/u-d-c-nvidia-runtimepm-override file
can't open /sys/module/nvidia/version
Warning: cannot check the NVIDIA driver major version
Support for runtimepm not detected.
You can override this check at your own risk by creating the /etc/u-d-c-nvidia-runtimepm-override file.
Is nvidia runtime pm supported for "0x1140"? no
Checking power status in /proc/driver/nvidia/gpus/0000:01:00.0/power
Error while opening /proc/driver/nvidia/gpus/0000:01:00.0/power
Is nvidia runtime pm enabled for "0x1140"? no
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card0", driven by "i915"
Found "/dev/dri/card0", driven by "i915"
output 0:
    card0-LVDS-1
Number of connected outputs for /dev/dri/card0: 1
Does it require offloading? yes
last cards number = 2
Has amd? no
Has intel? yes
Has nvidia? yes
How many cards? 2
Has the system changed? No
Intel IGP detected
Desktop system detected
or laptop with open drivers
Nothing to do
log_file: /var/log/gpu-manager-switch.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.4.0-74-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/5.4.0-74-generic/updates/dkms
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? no
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:166
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:1140
BusID "PCI:1@0:0:0"
can't open /sys/bus/pci/devices/0000:01:00.0/boot_vga
Is boot vga? no
can't open /sys/bus/pci/devices/0000:01:00.0/boot_vga
can't access /etc/u-d-c-nvidia-runtimepm-override file
File (null) not found
Is nvidia runtime pm supported for "0x1140"? no
Checking power status in /proc/driver/nvidia/gpus/0000:01:00.0/power
Error while opening /proc/driver/nvidia/gpus/0000:01:00.0/power
Is nvidia runtime pm enabled for "0x1140"? no
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Found "/dev/dri/card0", driven by "i915"
output 0:
    card0-LVDS-1
Number of connected outputs for /dev/dri/card0: 1
Does it require offloading? yes
last cards number = 2
Has amd? no
Has intel? yes
Has nvidia? yes
How many cards? 2
Has the system changed? No
Intel IGP detected
NVIDIA hybrid system
Creating /usr/share/X11/xorg.conf.d/11-nvidia-prime.conf
Setting power control to "on" in /sys/bus/pci/devices/0000:01:00.0/power/control
Kod:
e
Detected Intel GPU: 8086:0166;0000:00:02:0;1
Detected NVIDIA GPU: 10de:1140;0000:01:00:0;0
Required nvidia driver version for on-demand: 435.17
Detected nvidia driver version: 390.144
On-demand not available

(nvidia-prime:2453): XApp-WARNING **: 00:31:41.008: XAppStatusIcon: lost or could not acquire presence on dbus.  Refreshing.

@OzgunP, Nvidia performans kipi olarak ayarlı alttaki kısımdan.
 
OpenGL: renderer: GeForce GT 620M/PCIe/SSE2 v: 4.6.0 NVIDIA 390.144
direct render: Yes

İlk paylaştığın çıktıda Nvidia GPU etkin görünüyordu.

OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)
v: 4.2 Mesa 21.0.3

Sonradan GPU değiştirip oturumu kapatıp açmışsın sanırım, çünkü Intel GPU etkin görünüyor.

@OzgunP, Nvidia performans kipi olarak ayarlı alttaki kısımdan.


GPU değiştirdikten sonra oturumu kapatıp, yeniden oturum açman lazım. Nvidia GPU'yu seçmişsin, ama oturmu kapatıp, yeniden oturum açmamışsın büyük ihtimalle.

Sonuç olarak GPU'lar arasında geçiş yapabildiğin anlaşılıyor.
 

Yeni konular

Geri
Yukarı