Bumblebee Nvidia Ekran Yırtılması / Dalgalanması Problemi

#1

Merhabalar,

Bilgisayarımda Intel+Nvidia çift ekran kartı bulunmakta. Bumblebee kurdum ve test ettim, herhangi bir problem bulunmuyor.

Bir programı optirun demeden çalıştırdığımda, yani Intel ekran kartı ile çalıştırdığımda herhangi bir problem bulunmuyor. Ancak optirun ile birlikte çalıştırdığım zaman (Örneğin; optirun firefox) video izlerken kırılmalar, yazı içeren bir sayfada aşağı yukarı hareket ettiğim zaman ise dalgalanmalar oluyor.

“Nvida Prime kur” şeklinde tavsiyede bulunacaksanız baştan söyleyeyim, önce onu denedim maalesef aynı sorun onda da var.

Hangi Linux dağıtımını kurarsam kurayım bu sorunla karşılaşıyorum. Ekran kartını sisteme tanıtana kadar göbeğim çatlıyor. Şu lanet sorundan kurtulmamda yardımcı olacak herkese şimdiden teşekkür ederim.

Not : Bumblebee durumunu kontrol ettiğim zaman Active diyor ancak alt kısımda bazı hatalar bulunuyor.

systemctl status bumblebeed
 eprianu-pc bumblebeed[608]: [XORG] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
 eprianu-pc bumblebeed[608]: [XORG] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
 eprianu-pc bumblebeed[608]: [XORG] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
 eprianu-pc bumblebeed[608]: [XORG] (WW) NVIDIA(0): Option "NoLogo" is not used
 eprianu-pc bumblebeed[608]: [XORG] (EE) kbd: <default keyboard>: failed to set us as foreground pgrp (Inappropriate ioctl for device)```
#2
inxi -Fxz

Çıktısını paylaşabilir misin?

https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting#Avoid_screen_tearing
Bunu denemişmiydin?

#3
System:
  Host: eprianu-pc Kernel: 5.0.1-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 8.2.1 Desktop: Gnome 3.30.2 Distro: Manjaro Linux 
Machine:
  Type: Laptop System: MONSTER product: ABRA A7 V7.2 v: N/A serial: <filter> 
  Mobo: MONSTER model: ABRA A7 V7.2 serial: <filter> 
  UEFI: American Megatrends v: 1.05.19 date: 12/02/2017 
Battery:
  ID-1: BAT0 charge: 54.2 Wh condition: 54.2/59.9 Wh (90%) 
  model: Notebook BAT status: Full 
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard K330 
  charge: 100% (should be ignored) status: Discharging 
  Device-2: hidpp_battery_1 model: Logitech Wireless Mouse M215 2nd Gen 
  charge: 100% (should be ignored) status: Discharging 
CPU:
  Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP 
  arch: Kaby Lake rev: 9 L2 cache: 6144 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 44944 
  Speed: 799 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 801 2: 800 
  3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 
Graphics:
  Device-1: Intel HD Graphics 630 vendor: CLEVO/KAPOK driver: i915 v: kernel 
  bus ID: 00:02.0 
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile] driver: N/A 
  bus ID: 01:00.0 
  Display: x11 server: X.org 1.20.4 driver: modesetting,nouveau 
  resolution: <xdpyinfo missing> 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2) 
  v: 4.5 Mesa 18.3.4 direct render: Yes 
Audio:
  Device-1: Intel CM238 HD Audio vendor: CLEVO/KAPOK driver: snd_hda_intel 
  v: kernel bus ID: 00:1f.3 
  Sound Server: ALSA v: k5.0.1-1-MANJARO 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: CLEVO/KAPOK driver: r8168 v: 8.045.08-NAPI port: d000 
  bus ID: 03:00.1 
  IF: enp3s0f1 state: down mac: <filter> 
  Device-2: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi 
  v: kernel port: d000 bus ID: 04:00.0 
  IF: wlp4s0 state: up mac: <filter> 
Drives:
  Local Storage: total: 1.14 TiB used: 7.25 GiB (0.6%) 
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLW256HEHP-00000 
  size: 238.47 GiB 
  ID-2: /dev/sda vendor: Seagate model: ST1000LM049-2GH172 size: 931.51 GiB 
Partition:
  ID-1: / size: 39.12 GiB used: 7.25 GiB (18.5%) fs: ext4 
  dev: /dev/nvme0n1p6 
Sensors:
  System Temperatures: cpu: 56.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 268 Uptime: 58m Memory: 15.55 GiB used: 1.85 GiB (11.9%) 
  Init: systemd Compilers: gcc: N/A Shell: bash v: 5.0.0 inxi: 3.0.32 
#4

Hocam /etc/X11/xorg.conf.d/20-nvidia.conf dosyasında belirtilen yere aşağıdak satırı eklemem gerekiyor sanırım değil mi?

    Option         "metamodes" "nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
#5
sudo nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }" 

Sadece bunu çalıştır ve restart at

#6

Hocam bu hatayı veriyor.

ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system

Yapılandırma dosyası yokmuş. nvidia-xconfig komutu ile oluşturdum. İçerisinde ekran ve ekran kartı ile ilgili bölümler şu şekilde;

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
#7

Bunu dene
#8

Hocam ben yaklaşık 3 haftadır ekran kartı problemi ile uğraşıyorum. Belki de 10 kez format attım.

Gezmediğim sayfa, bakmadığım video kalmadı. Gönderdiğiniz videoyu da izledim.

“Advanced” butonuna tıklayınca ben de videodaki gibi ayarlar gelmiyor. Ayrıca kaydet dediğim zaman da hata veriyor. Bazı sitelerde “Preview” butonuna tıkla, ayarları kendin kaydet dosyaya demiş ama tıklayınca boş geliyor kod kısmı.

#9

https://wiki.manjaro.org/index.php?title=Simple_fix_for_screen_tearing_-_nVidia
Burda bir çözüm var
sudo gedit /etc/X11/mhwd.d/nvidia.conf

Device kısmına alttakini ekle

Option “metamodes” “nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }”

Farklı kaydet ile /etc/X11/xorg.conf.d/95-mhwd.conf konumuna kaydet

Sonra sudo rm -rf komutu ile /etc/X11/xorg.conf.d/@90-mhwd.conf veya 90-mhwd.conf dosyasını sil.
5. Restart at.

#10

Yardımlarınız için teşekkür ederim hocam. Denedim fakat, açılışta logoda kaldı. Allah’tan dosya yedeğini almıştım :slight_smile:

Sanırım bu ayarlar Nvidia Prime için geçerli. O yüzden etki etmiyor.

Bir de anlamadığım husus şu, nasıl oluyor da Ubuntu’da “Yazılım ve Güncelleştirmeler” bölümünde otomatik olarak bulunan driverda herhangi bir problem olmuyor? Manjaro KDE’de yaptığım kurulumun aynısı ne Nvidia Prime ne de Bumblebee olarak Gnome’da işe yaramıyor.

#11

Neden olduğu hakkında hiçbir bilgim yok ancak yine de yazmak istedim.

Hem Ubuntu KDE (yani Kubuntu) hem de Manjaro KDE’de bu sorun meydana gelmiyor.
Yine Manjaro Deepin’de de sorun yok. Daha önce de Cinnamon kullanmış ve sorun yaşamamıştım.

Ancak Ubuntu Gnome ve Manjaro Gnome’da bu sorun meydana geliyor. Şu anda Manjaro KDE kullanıyorum ve extra hiçbir işlem yapmamama rağmen herhangi bir sorun yok.

Aynı sorunla karşılaşan olur diye yazmak istedim.

#12

Sonra istersen bunu dene.

#13

bu seçenek nvidia tescilli sürücüleri içindir. nouveau (ücretsiz) sürücülerini kullanıyorsunuz. Gönderilen link @oguzkagan, nvidia gpu’da değil, intel gpu’da yırtılma nedeniyle probleminizi çözmeli.

üzgünüm, tercüman kullanarak. sorun intel gpu yapılandırmasıdır.

#14

Kardeşim bu sorunla ben de çok uğraştım. Ubuntu tabanlı distrolarda ben bu kodları kullanarak çözmüştüm.

sudo nano /etc/modprobe.d/zz-nvidia-modeset.conf

ekle: options nvidia-drm modeset=1

sudo update-initramfs -u

reboot - yeniden başlat

to check - kontrol etmek için.

sudo cat /sys/module/nvidia_drm/parameters/modeset

modeset açıksa Y çıktısı vermeli.

Bu çözüm ben Ubuntu, Kubuntu, Linux Mint kullanırken hep işe yaramıştı. Manjaro da işe yarar mı bilmem.