openSUSE 13.1-re frissítés után jelentkezett a következő két probléma (a hibajelenség Nvidia videókártyáknál tapasztalható): vízszintes irányban csíkozódás (ún. tearing, nem megfelelő vsync miatt) a teljes garfikus felületen és videóknál is, emelett a kwin kiugróan magas processzorigénye jellemző. A tearing-re átmeneti megoldás a Rendszerbeállítások>Asztali effektek>Speciális fülön az OpenGL menürész alatt található "Tearing Prevention (VSync)" átállítása "Nincsre", beállítás alkalmazása, majd átállítása a "Full scene repaints"-re és annak alkalmazása. Ez a módszer a következő újraindításig működik és csak a tearing problémára jelent megoldást.
Egy fórumon ráakadtam a bejelentett hiba oldalára és a végleges megoldásra mutató hivatkozásra:
https://bugs.kde.org/show_bug.cgi?id=322060#c56
A fórumon a tearing-re és a kwin kiugróan magas processzorhasználatára is megtalálható a megoldás.
Röviden összefoglalva:
Az Nvidia driver beállításaiban állítsuk be számunkra megfelelően a hardvert, majd a "Save to X Configuration File" opciót kiválasztva elmentjük a saját könyvtárba 'xorg.conf' néven.
Majd a kedvenc szövegszerkesztőnkkel megnyitjuk a létrehozott fájlt és egy hasonló részt kell keresni
amely, ha nem tartalmazza a következő sort,
akkor hozzáadjuk, majd mentsük el. Ezután a fájlt átmozgatjuk a '/etc/X11/' könyvtárba (root jogosultság szükséges), majd átmásoljuk a '/etc/X11/xorg.conf.d/' könyvtárba és átnevezzük '20-nvidia.conf'-ra. (Azért érdemes mindkét helyre elhelyezni a konfigurációs fájlt, mert a fórumozók szerint sem egyértelmű, hogy honnan lesz az beolvasva, így nem kell kísérletezni vele.)
Ezt követően a '/etc/profile' fájlt nyissuk meg a szövegszerkesztővel (root-ként) és adjuk hozzá a következő sort
ügyelve, hogy az 2 kikommentelt (#-el kezdődő) rész között legyen.
A következő újraindítás után minden megfelelően működik, nincs tearing és kwin erőforrásigénye is normális lesz.
Remélem lesz akinek hasznos segítséget jelent.
Egy fórumon ráakadtam a bejelentett hiba oldalára és a végleges megoldásra mutató hivatkozásra:
https://bugs.kde.org/show_bug.cgi?id=322060#c56
A fórumon a tearing-re és a kwin kiugróan magas processzorhasználatára is megtalálható a megoldás.
Röviden összefoglalva:
Az Nvidia driver beállításaiban állítsuk be számunkra megfelelően a hardvert, majd a "Save to X Configuration File" opciót kiválasztva elmentjük a saját könyvtárba 'xorg.conf' néven.
Majd a kedvenc szövegszerkesztőnkkel megnyitjuk a létrehozott fájlt és egy hasonló részt kell keresni
Code:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GT"
Option "TripleBuffer" "True"
Option "NoLogo" "True"
EndSection
Code:
Option "TripleBuffer" "True"
Ezt követően a '/etc/profile' fájlt nyissuk meg a szövegszerkesztővel (root-ként) és adjuk hozzá a következő sort
Code:
export __GL_YIELD="USLEEP"
A következő újraindítás után minden megfelelően működik, nincs tearing és kwin erőforrásigénye is normális lesz.
Remélem lesz akinek hasznos segítséget jelent.