Gönderen Konu: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.  (Okunma sayısı 3362 defa)

Çevrimdışı frogwine

  • Çok Yeni Penguen
  • *
  • İleti: 3
  • Dağıtım: Linux Mint 18.3 Sylvia
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: Intel HD Graphics 530 + MSI GeForce GTX 950M
  • İşlemci: Intel Core i7-6700HQ
Merhaba, aşağıda detaylarını vereceğim bilgisayarımda Linux Mint kullanmaktayım. Hybrid ekran kartı olduğu için Nvidia Prime kullanmaktayım (Bumblebee maalesef tam performanslı değil). Bazen pilde çok performans istemeyen uygulamalar için Intel HD Graphics'i devreye almak istiyorum, fakat Nvidia Prime'da seçip oturumu yenilediğimde bütün fonksiyonlar çalışmayı durduruyor (Numlock ledi gibi), Xorg çöküyor (sanırım). Bilgisayarı zorla kapatıp recovery modda

Kod: [Seç]
sudo prime-select nvidia
çalıştırarak tekrar normal başlatmayla kullanıma devam edebiliyorum. Tabiki de Intel HD devre dışı kalıyor. Ayrıca hangi ekran kartının devrede olduğunu güç tuşunun led ışığından anlayabiliyorum. Aynı sorunu Ubuntu 16.04'te de yaşamıştım aynı koşullar altında fakat GRUB konfigürasyonuna acpi ile ilgili değerler eklemiştim, şimdi hatırlamıyorum nasıl bulabildiğimi ve neye göre de bulabileceğimi bilmiyorum.
Kod: [Seç]
acpi_osi='Windows 2009' gibi, Linux Mİnt'te de denemeye çalıştım ancak bir faydası olmadı. Ayrıca bu acpi değerlerinin nasıl bir şey olduğunu açıklar mısınız?

Çıktılar:
Kod: [Seç]
berkozel@LeopardPro ~ $ inxi -SMGxx
System:    Host: LeopardPro Kernel: 4.13.0-43-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3) dm: lightdm Distro: Linux Mint 18.3 Sylvia
Machine:   System: Micro-Star product: GP62 6QE v: REV:1.0 Chassis: type: 10 v: Default string
           Mobo: Micro-Star model: MS-16J5 v: REV:0.A Bios: American Megatrends v: E16J5IMS.11D date: 01/19/2018
Graphics:  Card-1: Intel Skylake Integrated Graphics bus-ID: 00:02.0 chip-ID: 8086:191b
           Card-2: NVIDIA GM107M [GeForce GTX 950M] bus-ID: 01:00.0 chip-ID: 10de:139a
           Display Server: X.Org 1.18.4 driver: nvidia Resolution: 1920x1080@60.01hz
           GLX Renderer: GeForce GTX 950M/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 384.111 Direct Rendering: Yes

Kod: [Seç]
berkozel@LeopardPro ~ $ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce GTX 950M/PCIe/SSE2
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_KHR_robustness, GL_KTX_buffer_region, GL_NVX_conditional_render,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering,
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_KHR_robustness, GL_KTX_buffer_region, GL_NVX_conditional_render,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering,
    GL_EXT_protected_textures, GL_EXT_render_snorm, GL_EXT_robustness,
    GL_NV_conditional_render, GL_NV_copy_buffer, GL_NV_copy_image,
    GL_NV_packed_float_linear, GL_NV_path_rendering,
    GL_OES_fbo_render_mipmap, GL_OES_geometry_point_size,

Kod: [Seç]
berkozel@LeopardPro ~ $ lspci | egrep 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)

Kod: [Seç]
berkozel@LeopardPro ~ $ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.01*+  59.93 
   1680x1050     59.95    59.88 
   1600x1024     60.17 
   1400x1050     59.98 
   1280x1024     60.02 
   1440x900      59.89 
   1280x960      60.00 
   1360x768      59.80    59.96 
   1152x864      60.00 
   1024x768      60.04    60.00 
   960x720       60.00 
   928x696       60.05 
   896x672       60.01 
   960x600       60.00 
   960x540       59.99 
   800x600       60.00    60.32    56.25 
   840x525       60.01    59.88 
   800x512       60.17 
   700x525       59.98 
   640x512       60.02 
   720x450       59.89 
   640x480       60.00    59.94 
   680x384       59.80    59.96 
   576x432       60.06 
   512x384       60.00 
   400x300       60.32    56.34 
   320x240       60.05 
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-2 disconnected (normal left inverted right x axis y axis)

Kod: [Seç]
berkozel@LeopardPro ~ $ cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

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

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection


Kod: [Seç]
berkozel@LeopardPro ~ $ dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
ii  nvidia-384                                                  384.111-0ubuntu0.16.04.1                     amd64        NVIDIA binary driver - version 384.111
ii  nvidia-opencl-icd-384                                       384.111-0ubuntu0.16.04.1                     amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                                0.8.2linuxmint1                              amd64        Tools to enable NVIDIA's Prime
ii  nvidia-prime-applet                                         1.0.6                                        all          An applet for NVIDIA Prime
ii  nvidia-settings                                             361.42-0ubuntu1                              amd64        Tool for configuring the NVIDIA graphics driver

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.
« Yanıtla #1 : 23 Mayıs 2018, 20:08:08 »
acpi_osi='Windows 2009' değişkenini grub'tan kaldırıp aşağıdaki komutla farklı bir değişken eklemeyi deneyin.

Kod: [Seç]
echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX acpi_osi=\"!Windows 2015\""' | sudo tee  /etc/default/grub.d/nvidia-acpi.cfg
Kod: [Seç]
sudo update-grub
Ayrıca aşağıdaki komutlarla Nvidia-390 sürücüsünü kurmayı deneyin.

Kod: [Seç]
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt hold nvidia-settings
sudo apt install nvidia-390
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı frogwine

  • Çok Yeni Penguen
  • *
  • İleti: 3
  • Dağıtım: Linux Mint 18.3 Sylvia
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: Intel HD Graphics 530 + MSI GeForce GTX 950M
  • İşlemci: Intel Core i7-6700HQ
Ynt: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.
« Yanıtla #2 : 24 Mayıs 2018, 01:02:19 »
[member=8]Butterfly[/member], dediklerinizi yaptım. Fakat sonuç yine aynı. Bu arada bu sorunu halletmeden önce, recovery moduna çok girmem gerektiği için bundan önce bir sorunu halletmem lazım.

GRUB menü listelenmiyor. BIOS'ta 1. öncelik GRUB'ta olduğu için otomatikmen bir şekilde boot ediyor fakat, recovery modunu seçeceğim liste gelmiyor. Ayrıca boot parametrelerine "nomodeset" ekleyebilmem için bilgisayar açıldığında e tuşunu sürekli spamlamam gerekiyor, text editor'e ulaşabilmem için.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.
« Yanıtla #3 : 24 Mayıs 2018, 08:44:50 »
Grub menüsüne ulaşmak için açılışta üst karakter (shift) tuşuna basmalısınız. Sistemi kurtarma kipi => resume seçeneği ile başlatırsanız nomodeset değişkeni eklemenize gerek kalmaz.

GPU geçişi için kullandığınız komutları çalıştırdığınızda herhangi bir hata çıktısı alıyorsanız paylaşınız.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı frogwine

  • Çok Yeni Penguen
  • *
  • İleti: 3
  • Dağıtım: Linux Mint 18.3 Sylvia
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: Intel HD Graphics 530 + MSI GeForce GTX 950M
  • İşlemci: Intel Core i7-6700HQ
Ynt: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.
« Yanıtla #4 : 25 Mayıs 2018, 00:27:23 »
[member=8]Butterfly[/member], maalesef oturum kapatırken herhangi bir çıktı vermiyor, bunun yerine syslog tarzı bir şey paylaşmam mümkün mü?

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.
« Yanıtla #5 : 25 Mayıs 2018, 08:27:30 »
Geçişi uçbirimden yaptığınızda aldığınız hataları paylaşabilirsiniz.

Önce aşağıdaki komutla Intel GPU'ya geçiş yaptığınıza emin olun.

Kod: [Seç]
sudo prime-select intel
Bunun ardından sistemi yeniden başlatın ve oturum açtıktan sonra aşağıdaki komutu çalıştırarak Nvidia GPU'ya geçiş yapmayı deneyin.

Kod: [Seç]
sudo prime-select nvidia
Yukarıdaki komutun çıktıları sorun ile ilgili ipucu verebilir.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı Sahan

  • Çok Yeni Penguen
  • *
  • İleti: 2
  • Dağıtım: Mint
Ynt: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.
« Yanıtla #6 : 26 Mayıs 2018, 07:50:27 »
Aynı sistem bende de var. Bu sorunun cözümü yok galiba.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: NVIDIA Prime ile Intel HD'ye geçerken X'in çökmesi.
« Yanıtla #7 : 26 Mayıs 2018, 11:17:35 »
Lütfen mevcut konulara mesaj göndermek yerine, denediğiniz çözüm önerilerini ayrıntılı biçimde belirterek yeni konu açınız. Forumda bu şekilde çözüm ya da öneri sunmuyoruz.

[warning]Konu Açarken Dikkat Edilmesi Gerekenler[/warning]
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]