Gönderen Konu: [Çözüldü] Nvidia Prime ile Nvidia Ekran Kartından Intel Ekran Kartına Geçiş Problemi  (Okunma sayısı 186 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı fx

  • Yeni Penguen
  • *
  • İleti: 63
  • Dağıtım: Linux Mint 19 Cinnamon
  • Masaüstü: Cinnamon 3.8.8.
  • Grafik Kartı: NVIDIA GM107M [GeForce GTX 860M]
  • İşlemci: Intel i7
İyi günler,
3,4 ay gibi bir süredir nvidia-prime'ı kullanmıyordum. 4 gün önce Nvidia ekran kartına geçmem gerekti her zamanki gibi sorunsuz bir şekilde geçişi yaptım ve işime baktım. İşim bittikten sonra Intel ekran kartına geçiş için Intel ekran kartına geçiş komudunu verdim ve bilgisayarı yeniden başlattım fakat bilgisayarımını hangi ekran kartının çalıştığını gösteren ışığı değişmedi. Şuan seçili ekran kartının durumunu gösteren simgede intelin simgesi gözükmesine rağmen bilgisayarım nvidia ekran kartında çalışıyor. Son 4 gündür bilgisayarımın bataryasıda hızlı bir şekilde bitmeye başladı.
https://forum.linuxmint.net.tr/index.php?topic=9385 konusunda belirtildiği üzere grub dosyasını inceledim fakat nvidia ve intelle alakalı ek bir komut görmedim, sadece quiet splash değerleri kernel parametreleri olarak ayarlı.

inxi -SMGxx
Kod: [Seç]
System:
  Kernel: 4.15.0-46-generic x86_64 bits: 64
  compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.9 wm: muffin dm: LightDM
  Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic
Machine:
  Type: Desktop System: Micro-Star product: GE60 2PE v: REV:1.0
  serial: <root required>
  Mobo: Micro-Star model: MS-16GF v: REV:0.B serial: <root required>
  UEFI: American Megatrends v: E16GFIMS.52D date: 04/13/2015
Graphics:
  Device-1: Intel 4th Gen Core Processor Integrated Graphics
  vendor: Micro-Star MSI driver: i915 v: kernel bus ID: 00:02.0
  chip ID: 8086:0416
  Device-2: NVIDIA GM107M [GeForce GTX 860M] vendor: Micro-Star MSI
  driver: N/A bus ID: 01:00.0 chip ID: 10de:1392
  Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa
  resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.2.2
  compat-v: 3.0 direct render: Yes

glxinfo | grep render
Kod: [Seç]
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
    GL_OES_fbo_render_mipmap, GL_OES_geometry_point_size,

lspci | egrep 'VGA|3D|Display'
Kod: [Seç]
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)

cat /etc/X11/xorg.conf
Kod: [Seç]
cat: /etc/X11/xorg.conf: No such file or directory

dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
Kod: [Seç]
ii  libcuda1-384                                               390.116-0ubuntu0.18.04.1                    amd64        Transitional package for nvidia-headless-390
ii  libnvidia-cfg1-390:amd64                                   390.116-0ubuntu0.18.04.1                    amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-390                                       390.116-0ubuntu0.18.04.1                    all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-390:amd64                                390.116-0ubuntu0.18.04.1                    amd64        NVIDIA libcompute package
ii  libnvidia-decode-390:amd64                                 390.116-0ubuntu0.18.04.1                    amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-390:amd64                                 390.116-0ubuntu0.18.04.1                    amd64        NVENC Video Encoding runtime library
ii  libnvidia-fbc1-390:amd64                                   390.116-0ubuntu0.18.04.1                    amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-390:amd64                                     390.116-0ubuntu0.18.04.1                    amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-390:amd64                                   390.116-0ubuntu0.18.04.1                    amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  nvidia-384                                                 390.116-0ubuntu0.18.04.1                    amd64        Transitional package for nvidia-driver-390
ii  nvidia-384-dev                                             390.116-0ubuntu0.18.04.1                    amd64        Transitional package for nvidia-driver-390
ii  nvidia-compute-utils-390                                   390.116-0ubuntu0.18.04.1                    amd64        NVIDIA compute utilities
ii  nvidia-dkms-390                                            390.116-0ubuntu0.18.04.1                    amd64        NVIDIA DKMS package
ii  nvidia-driver-390                                          390.116-0ubuntu0.18.04.1                    amd64        NVIDIA driver metapackage
ii  nvidia-headless-390                                        390.116-0ubuntu0.18.04.1                    amd64        NVIDIA headless metapackage
ii  nvidia-headless-no-dkms-390                                390.116-0ubuntu0.18.04.1                    amd64        NVIDIA headless metapackage - no DKMS
ii  nvidia-kernel-common-390                                   390.116-0ubuntu0.18.04.1                    amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-390                                   390.116-0ubuntu0.18.04.1                    amd64        NVIDIA kernel source package
ii  nvidia-modprobe                                            384.111-2                                   amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-opencl-icd-384                                      390.116-0ubuntu0.18.04.1                    amd64        Transitional package for nvidia-headless-390
ii  nvidia-prime                                               0.8.8.2                                     all          Tools to enable NVIDIA's Prime
ii  nvidia-prime-applet                                        1.0.7                                       all          An applet for NVIDIA Prime
ii  nvidia-settings                                            418.43-0ubuntu0~gpu18.04.1                  amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-390                                           390.116-0ubuntu0.18.04.1                    amd64        NVIDIA driver support binaries
ii  xserver-xorg-video-nvidia-390                              390.116-0ubuntu0.18.04.1                    amd64        NVIDIA binary Xorg driver

dkms status
Kod: [Seç]
nvidia, 390.116, 4.15.0-46-generic, x86_64: installed

Prime'ı düzeltme şansım varmıdır, Intel ekran kartına nasıl geçiş yapabilirim?
« Son Düzenleme: 12 Mart 2019, 22:29:25 Gönderen: fx »

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 16806
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19.1 & LMDE 3
  • Masaüstü: Cinnamon 4.0 & Mate 1.20
Alıntı
   Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa
  resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.2.2
  compat-v: 3.0 direct render: Yes 

Çıktılara göre şu an zaten Intel GPU kullanılıyor.
« Son Düzenleme: 12 Mart 2019, 21:05:23 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...


Çevrimdışı fx

  • Yeni Penguen
  • *
  • İleti: 63
  • Dağıtım: Linux Mint 19 Cinnamon
  • Masaüstü: Cinnamon 3.8.8.
  • Grafik Kartı: NVIDIA GM107M [GeForce GTX 860M]
  • İşlemci: Intel i7
Evet çıkıtılara ve aktif grafik kartını gösteren simgeye göre öyle gözüküyor fakat aktif olan ekran kartını gösteren ışık, bilgisayarın ısınması ve pil süresi tersini söylüyor. Tekrardan test etmek için windowsa geçiş yaptım aktif ekran kartını gösteren ışık Intel'in çalıştığını gösteren mavi renge döndü. Oyun açtığımda ise Nvidia'yı gösteren turuncu renge döndü. Çok garip bir sorun. Driver Manager'de Nvidia 390 driverı seçili gözüküyor burasının böyle göstermesi normal mi?

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 16806
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19.1 & LMDE 3
  • Masaüstü: Cinnamon 4.0 & Mate 1.20
Aşağıdaki komutların çıktısına bakalım.

Kod: [Seç]
sudo prime-select query
cat /var/log/gpu-manager.log
cat /proc/cmdline
Elimizden geldiğince dilimizin döndüğünce...


Çevrimdışı fx

  • Yeni Penguen
  • *
  • İleti: 63
  • Dağıtım: Linux Mint 19 Cinnamon
  • Masaüstü: Cinnamon 3.8.8.
  • Grafik Kartı: NVIDIA GM107M [GeForce GTX 860M]
  • İşlemci: Intel i7
sudo prime-select query
Kod: [Seç]
intel

cat /var/log/gpu-manager.log
Kod: [Seç]
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/4.15.0-46-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/4.15.0-46-generic/updates/dkms
Is nvidia loaded? no
Was nvidia unloaded? no
Is nvidia blacklisted? yes
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:416
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:1392
BusID "PCI:1@0:0:0"
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.
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-eDP-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

cat /proc/cmdline
Kod: [Seç]
BOOT_IMAGE=/boot/vmlinuz-4.15.0-46-generic root=UUID=7dfb1627-b399-4809-bd4d-2a87078a64aa ro quiet splash vt.handoff=1

Sanırım bunlarda intel'in çalıştığını söylüyor?

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 16806
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19.1 & LMDE 3
  • Masaüstü: Cinnamon 4.0 & Mate 1.20
Evet bu çıktılar Intel GPU'nun etkin olduğunu söylüyor. İsterseniz aşağıdaki komutlarla Nvidia GPU'ya geçiş uapıp, sonra yeniden Intel GPU'yu etkinleştirmeyi deneyebilirsiniz. Nvidia ayar yöneticisinden de yapabilirsiniz.

Nvidia GPU etkinleştirme (ardından oturumu kapatıp açın).

Kod: [Seç]
sudo prime-select nvidia
Intel GPU etkinleştirme (ardından oturumu kapatıp açın).

Kod: [Seç]
sudo prime-select intel
Elimizden geldiğince dilimizin döndüğünce...


Çevrimdışı fx

  • Yeni Penguen
  • *
  • İleti: 63
  • Dağıtım: Linux Mint 19 Cinnamon
  • Masaüstü: Cinnamon 3.8.8.
  • Grafik Kartı: NVIDIA GM107M [GeForce GTX 860M]
  • İşlemci: Intel i7
Çok teşekkür ederim. Nvidia ayar yöneticisinden yapınca düzeldi. Farklı bir sorunumda mümkün oldukça terminal ekranını kullanın dediğiniz için sudo prime-select nvidia/intel komutlarını kullanıyordum. Dediğiniz komutları da terminal ekranından bir çok defa denemiştim fakat düzelmemişti. Nvidia ayar yöneticisi sorunu çözdü.  :D

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 16806
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19.1 & LMDE 3
  • Masaüstü: Cinnamon 4.0 & Mate 1.20
Linux Mint 19.x serisinin ilk zamanlarında, Nvidia Prime GPU geçişi sonrasında sistemi yeniden başlatmak gerekiyordu. Biz de bunun etrafından dolaşacak farklı bir projeye yönlendiriyorduk. Nvidia-prime güncellendi ve yeni sürümlerinde böyle bir gereklilik yok, yani varsayılan olarak Nvidia-prime GPU geçişi sonrasında oturumu kapatıp açmak yeterli oluyor. Büyük ihtimalle uçbirimi kullanmanızı bu eski durum için önermişizdir. Gelen güncellemelerle birlikte siz de bu yeni duruma otomatik olarak geçiş yapmış oldunuz. Linux Mint 19.x serisinde, süreç içerisinde nvidia-prime ve ubuntu-drivers-common paketleri bu sorunun çözümü için 2 kere güncelleme aldı.

Yani artık buradaki ve buradaki önerileri uygulamaya gerek yok. Ben de ilgili konulara gerekli notları ekliyorum.
« Son Düzenleme: 12 Mart 2019, 23:03:54 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...