Autor Téma: Špatný obraz po probuzení PC s GeForce  (Přečteno 1754 krát)

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Špatný obraz po probuzení PC s GeForce
« kdy: Říjen 25, 2015, 14:12:01 »
Dobrý den.
Mám problém se špatným obrazem v dolní části obrazovky, který se objeví po probuzení PC. Ukázku jsem dal do přílohy.

Mám nainstalováno:
Mageia 5 64 bit (aktualizovaná)
KDE 4.14.5
ovladače grafické karty nvidia verze 346.82 z repositářů Mageii

Grafická karta:
GeForce GT 630

Systém mám nainstalován na SSD. Na starém HDD mám ještě pořád (pro všechny případy) nainstalovánu Mageiu 4. A ta nemá žádné problémy.

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 715
  • Karma: +49/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #1 kdy: Říjen 25, 2015, 15:06:20 »
Prosím, pošli výpisy z konzole:
Kód: [Vybrat]
cat /etc/issue

Kód: [Vybrat]
urpmq --list-media active --list-url

Kód: [Vybrat]
lspcidrake -v | grep VGA

Kód: [Vybrat]
cat /etc/X11/xorg.conf

Mageia 6 (64bit), KDE 5.8.7, kernel 4.9.50-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #2 kdy: Říjen 25, 2015, 16:18:58 »
Kód: [Vybrat]
[root@Lukas-PC ~]# cat /etc/issue                     
Mageia release 5 (Official) for x86_64
Kernel 4.1.8-desktop-1.mga5 on a Dual-processor x86_64 / \l
Kód: [Vybrat]
[root@Lukas-PC ~]# urpmq --list-media active --list-url
Core Release (distrib1) http://mageia.supp.name/distrib/5/x86_64/media/core/release
Core Updates (distrib3) http://mageia.supp.name/distrib/5/x86_64/media/core/updates
Nonfree Release (distrib11) http://mageia.supp.name/distrib/5/x86_64/media/nonfree/release
Nonfree Updates (distrib13) http://mageia.supp.name/distrib/5/x86_64/media/nonfree/updates
Tainted Release (distrib21) http://mageia.supp.name/distrib/5/x86_64/media/tainted/release
Tainted Updates (distrib23) http://mageia.supp.name/distrib/5/x86_64/media/tainted/updates
Kód: [Vybrat]
[root@Lukas-PC ~]# lspcidrake -v | grep VGA           
Card:NVIDIA GeForce 420 series and later: NVIDIA Corporation|GF108 [GeForce GT 630] [DISPLAY_VGA] (vendor:10de device:0f00 subv:1458 subd:3544) (rev: a1)
Kód: [Vybrat]
[root@Lukas-PC ~]# cat /etc/X11/xorg.conf             
# File generated by XFdrake (rev 262502)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
    Load "v4l" # Video for Linux
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "Flat Panel 1920x1080"
    HorizSync 31.5-67.0
    VertRefresh 56.0-65.0
   
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
   
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_120"  368.76  1920 2072 2288 2656  1080 1081 1084 1157  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_100"  302.02  1920 2072 2280 2640  1080 1081 1084 1144  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_85"  252.93  1920 2064 2272 2624  1080 1081 1084 1134  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_75"  220.64  1920 2056 2264 2608  1080 1081 1084 1128  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_60"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_50"  141.45  1920 2032 2232 2544  1080 1081 1084 1112  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_120"  255.69  1600 1728 1904 2208  900 901 904 965  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_100"  208.90  1600 1720 1896 2192  900 901 904 953  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_85"  174.79  1600 1712 1888 2176  900 901 904 945  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_75"  152.28  1600 1704 1880 2160  900 901 904 940  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_60"  119.00  1600 1696 1864 2128  900 901 904 932  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_50"  97.04  1600 1680 1848 2096  900 901 904 926  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_120"  185.67  1368 1472 1624 1880  768 769 772 823  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_100"  151.73  1368 1464 1616 1864  768 769 772 814  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_85"  125.67  1368 1456 1600 1832  768 769 772 807  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_75"  110.19  1368 1456 1600 1832  768 769 772 802  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_60"  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_50"  69.92  1368 1424 1568 1768  768 769 772 791  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_120"  182.63  1360 1456 1608 1856  765 766 769 820  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_100"  149.22  1360 1456 1600 1840  765 766 769 811  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_85"  124.65  1360 1448 1592 1824  765 766 769 804  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_75"  108.34  1360 1440 1584 1808  765 766 769 799  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_60"  84.40  1360 1424 1568 1776  765 766 769 792  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_50"  69.34  1360 1416 1560 1760  765 766 769 788  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_120"  161.56  1280 1376 1512 1744  720 721 724 772  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_100"  131.85  1280 1368 1504 1728  720 721 724 763  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_85"  110.01  1280 1360 1496 1712  720 721 724 756  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_75"  95.65  1280 1352 1488 1696  720 721 724 752  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_60"  74.48  1280 1336 1472 1664  720 721 724 746  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_50"  60.47  1280 1328 1456 1632  720 721 724 741  -HSync +Vsync
EndSection

Section "Device"
    Identifier "device1"
    VendorName "NVIDIA Corporation"
    BoardName "NVIDIA GeForce 420 series and later"
    Driver "nvidia"
    Option "DPMS"
    Option "DynamicTwinView" "false"
    Option "AddARGBGLXVisuals"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
   
    Subsection "Display"
        Depth 8
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
   
    Subsection "Display"
        Depth 15
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
   
    Subsection "Display"
        Depth 16
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
   
    Subsection "Display"
        Depth 24
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 715
  • Karma: +49/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #3 kdy: Říjen 25, 2015, 16:45:22 »
Můžeš pod rootem zálohovat xorg.conf a vytvořit nový v drakx11?
Kód: [Vybrat]
# mv /etc/X11/xorg.conf xorg.conf.old
# drakx11

Případně pak projít http://wiki.mageia.cz/:5:errata#nekompatibilni_opengl_20_s_nouveau_v_kde_u_starsiho_hardwaru, i když máš prop. ovladače nebo http://wiki.mageia.cz/:5:errata#naruseni_displeje_jakmile_se_presune_kurzor ?

Mageia 6 (64bit), KDE 5.8.7, kernel 4.9.50-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 715
  • Karma: +49/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #4 kdy: Říjen 25, 2015, 16:50:54 »
Kód: [Vybrat]
[root@Lukas-PC ~]# cat /etc/issue                     
Mageia release 5 (Official) for x86_64
Kernel 4.1.8-desktop-1.mga5 on a Dual-processor x86_64 / \l
Kód: [Vybrat]
[root@Lukas-PC ~]# urpmq --list-media active --list-url
Core Release (distrib1) http://mageia.supp.name/distrib/5/x86_64/media/core/release
Core Updates (distrib3) http://mageia.supp.name/distrib/5/x86_64/media/core/updates
Nonfree Release (distrib11) http://mageia.supp.name/distrib/5/x86_64/media/nonfree/release
Nonfree Updates (distrib13) http://mageia.supp.name/distrib/5/x86_64/media/nonfree/updates
Tainted Release (distrib21) http://mageia.supp.name/distrib/5/x86_64/media/tainted/release
Tainted Updates (distrib23) http://mageia.supp.name/distrib/5/x86_64/media/tainted/updates

Šmarja, už to vidím, ty nemáš správně nastavené zdroje pro MGA5 64bit, kde ti chybí 32bit repozitáře! Nastav je řádně, aktualizuj je a pak projdi drakx11, kde nainstaluješ prop. ovladače se 32bit závislostmi... Pak i aktualizuj celý systém.

Mageia 6 (64bit), KDE 5.8.7, kernel 4.9.50-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #5 kdy: Říjen 25, 2015, 19:21:14 »
Můžeš mi prozradit, jaké to měly být závislosti.

Už to sice funguje, ale po povolení 32 bitových zdrojů se aktualizovaly 64 bitové balíky jako např. dbus-x11. A jeden noarh. Nepamatuji si název.
Proč jsem pro tyto balíky potřeboval 32 bitové zdroje. Žádné 32 bitové závislosti se nenainstalovaly.

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #6 kdy: Říjen 25, 2015, 20:13:36 »
Děkuju. Funguje to.

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 715
  • Karma: +49/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #7 kdy: Říjen 25, 2015, 20:39:52 »
Příkazem:
Kód: [Vybrat]
rpm -qa --qf "%{n}-%{v}-%{r}.%{arch}\n"|grep i586
si můžeš nechat vypsat všechny balíčky s arch. i586(32bit), které jsou potřeba a také mít k tomu nastaveny 32bit zdroje v 64bit Mageii.

Nicméně, dnes vyšla aktualizace i balíčku dkms-nvidia-current a dalších, které po zaimplementování mohly opravit chybu.

Výpis posledních nainstalovaných balíčků lze zobrazit např.:
Kód: [Vybrat]
rpm -qa --last |head -50
zobrazí posledních 50 nainstalovaných balíčků časově seřezeno od nejnovějších po nejstarší.

A nebo opačně:
Kód: [Vybrat]
rpm -qa --last |tac

Je-li problém vyřešen, označ ve svém dalším příspěvku téma jako [Vyřešeno].

Mageia 6 (64bit), KDE 5.8.7, kernel 4.9.50-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #8 kdy: Říjen 25, 2015, 22:57:40 »
Ano, taky jsem zrovna aktualizoval ovladače nvidie. Zkoušel jsem si vypsat 32 bitové balíčky a nemám nainstalovány žádné.
A přesto, čistě jen pro zajímavost, balíky v následujícím seznamu šly aktualizovat jen po povolení 32 bitových zdrojů:
rsync-3.1.1-5.1.mga5.x86_64
lib64dbus1_3-1.8.20-1.mga5.x86_64
lib64dbus-devel-1.8.20-1.mga5.x86_64
ldetect-lst-0.1.346.1-1.mga5.x86_64
dbus-x11-1.8.20-1.mga5.x86_64
dbus-doc-1.8.20-1.mga5.noarch
dbus-1.8.20-1.mga5.x86_64

Zda byl problém vyřešen aktualizací ovladačů grafiky, nebo aktualizací zmíněných balíků se už asi nedozvíme.

EDIT: [Vyřešeno] odstraněno
« Poslední změna: Říjen 26, 2015, 19:23:33 od Yullaw »

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #9 kdy: Říjen 26, 2015, 11:22:31 »
Sorry. Problém stále trvá. Porušený obraz není po probuzení PC vždy. Jen někdy. Jsou chvíle, kdy se problém projeví pokaždé a jindy je zase několikrát vše v pořádku.

Mám pocit, že jsem to řešil snad v Mageie 2 nebo 3 ještě se starší GeForce, ale nejspíš jsem si nikam nenapsal řešení. Tehdy jsem se pokoušel o změnu nastavení pm-utils v /etc/pm/config.d, ale jestli to vyšlo už nevím. Nyní jsem zkoušel podle instrukcí v souboru /usr/lib64/pm-utils/defaults uložit soubor /etc/pm/config.d/settings s obsahem:
SLEEP_MODULE="kernel"
Nastavení nemá žádný efekt.

Můžeš pod rootem zálohovat xorg.conf a vytvořit nový v drakx11?
Kód: [Vybrat]
# mv /etc/X11/xorg.conf xorg.conf.old
# drakx11

Obsah souboru se změnil akorát v tom, že jsem místo "Flat panel" vybral "Plug'n Play". Problém trvá i po tomto pokusu.
Kód: [Vybrat]
[lukas@Lukas-PC ~]$ cat /etc/X11/xorg.conf
# File generated by XFdrake (rev 262502)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
    Load "v4l" # Video for Linux
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    Option "PreferredMode" "1920x1080"
   
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
   
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_120"  368.76  1920 2072 2288 2656  1080 1081 1084 1157  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_100"  302.02  1920 2072 2280 2640  1080 1081 1084 1144  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_85"  252.93  1920 2064 2272 2624  1080 1081 1084 1134  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_75"  220.64  1920 2056 2264 2608  1080 1081 1084 1128  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_60"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1920x1080_50"  141.45  1920 2032 2232 2544  1080 1081 1084 1112  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_120"  255.69  1600 1728 1904 2208  900 901 904 965  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_100"  208.90  1600 1720 1896 2192  900 901 904 953  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_85"  174.79  1600 1712 1888 2176  900 901 904 945  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_75"  152.28  1600 1704 1880 2160  900 901 904 940  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_60"  119.00  1600 1696 1864 2128  900 901 904 932  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1600x900_50"  97.04  1600 1680 1848 2096  900 901 904 926  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_120"  185.67  1368 1472 1624 1880  768 769 772 823  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_100"  151.73  1368 1464 1616 1864  768 769 772 814  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_85"  125.67  1368 1456 1600 1832  768 769 772 807  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_75"  110.19  1368 1456 1600 1832  768 769 772 802  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_60"  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1368x768_50"  69.92  1368 1424 1568 1768  768 769 772 791  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_120"  182.63  1360 1456 1608 1856  765 766 769 820  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_100"  149.22  1360 1456 1600 1840  765 766 769 811  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_85"  124.65  1360 1448 1592 1824  765 766 769 804  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_75"  108.34  1360 1440 1584 1808  765 766 769 799  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_60"  84.40  1360 1424 1568 1776  765 766 769 792  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1360x765_50"  69.34  1360 1416 1560 1760  765 766 769 788  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_120"  161.56  1280 1376 1512 1744  720 721 724 772  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_100"  131.85  1280 1368 1504 1728  720 721 724 763  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_85"  110.01  1280 1360 1496 1712  720 721 724 756  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_75"  95.65  1280 1352 1488 1696  720 721 724 752  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_60"  74.48  1280 1336 1472 1664  720 721 724 746  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x720_50"  60.47  1280 1328 1456 1632  720 721 724 741  -HSync +Vsync
EndSection

Section "Device"
    Identifier "device1"
    VendorName "NVIDIA Corporation"
    BoardName "NVIDIA GeForce 420 series and later"
    Driver "nvidia"
    Option "DPMS"
    Option "DynamicTwinView" "false"
    Option "AddARGBGLXVisuals"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
   
    Subsection "Display"
        Depth 8
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
   
    Subsection "Display"
        Depth 15
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
   
    Subsection "Display"
        Depth 16
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
   
    Subsection "Display"
        Depth 24
        Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection


Případně pak projít http://wiki.mageia.cz/:5:errata#nekompatibilni_opengl_20_s_nouveau_v_kde_u_starsiho_hardwaru, i když máš prop. ovladače nebo http://wiki.mageia.cz/:5:errata#naruseni_displeje_jakmile_se_presune_kurzor ?
Zkusil jsem v "Nastavení systému" v "Efektech na ploše" zvolit OpenGL 1.2 namísto volby OpenGL 2.0, kterou jsem měl doteď. Také jsem zkusil změnit VGA režim nastavení v parametru jádra. Namísto vga=788 jsem zvolil vga=769.
Problém stále trvá.

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 715
  • Karma: +49/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #10 kdy: Říjen 26, 2015, 19:52:38 »
Používáš KWin? V případě, že ano a po probuzení máš opět problém, zkus vypnout/zapnout KWin efekty klávesami Shift+Alt+F12.

Nebo pod uživatelem:
Kód: [Vybrat]
$ kwin --replace


Mageia 6 (64bit), KDE 5.8.7, kernel 4.9.50-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #11 kdy: Říjen 28, 2015, 16:12:48 »
Díky, tak se zdá, že nyní to opravdu funguje.
Vytvořil jsem skript 99_kwin.sh obsahují zdrojový kód:
Kód: [Vybrat]
#!/bin/bash

PATH=/sbin:/usr/sbin:/bin:/usr/bin

case "${1}" in
post)
kwin --replace
;;
esac

Uložil jsem ho do složky '/usr/lib/systemd/system-sleep' a nastavil jsem práva pro jeho spuštění.

Skript se spustí po probuzení PC.

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #12 kdy: Listopad 01, 2015, 11:17:05 »
Opět to nefungovalo. Obraz porušený opět jen někdy.
Při opětovném zkoušení spuštění příkazu:
Kód: [Vybrat]
kwin --replace
jsem byl odkázán stránku https://bugs.kde.org/show_bug.cgi?id=322060.

Zapsal jsem do souboru ~/.bashrc tyto řádky:
__GL_YIELD="USLEEP"
KWIN_TRIPLE_BUFFER="1"
export __GL_YIELD KWIN_TRIPLE_BUFFER

Do složky /etc/X11/xorg.conf.d jsem uložil soubor 20-nvidia.conf s obsahem:
Section "Device"
    Identifier "device1"
    VendorName "NVIDIA Corporation"
    BoardName "NVIDIA GeForce 400 series and later"
    Driver "nvidia"
    Option "DPMS"
    Option "DynamicTwinView" "false"
    Option "AddARGBGLXVisuals"
    Option "NoLogo" "True"
    Option "CoolBits" "1"
    Option "TripleBuffer" "True"
EndSection

Poslední tři řádky "Option ..." jsou nové, zbytek je zkopírovaný ze souboru /etc/X11/xorg.conf

Ještě ověření povolení volby TripleBuffer:
Kód: [Vybrat]
[root@Lukas-PC ~]# grep -i triple /var/log/Xorg.0.log
[    72.386] (**) NVIDIA(0): Option "TripleBuffer" "True"

Taky jsem opravil skript /usr/lib/systemd/system-sleep/99_kwin.sh, aby byla uložena proměnná DISPLAY a aby byl kwin spuštěn obyčejným uživatelem (v systému je jen jeden):
Kód: [Vybrat]
#!/bin/bash

# Po probuzení PC s grafickou kartou GeForce může být porušený obraz v místě s použitými grafickými efekty.

PATH=/sbin:/usr/sbin:/bin:/usr/bin

if [ "$#" -lt 1 ]; then
    exit 1
fi
if [ "${1}" != "post" ]; then
    exit 1
fi

runuser -l "lukas" -c 'env DISPLAY=:0 kwin --replace' &

Ani ještě nebudu psát, že to funguje. Ale zatím je vše v pořádku.

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 715
  • Karma: +49/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #13 kdy: Listopad 01, 2015, 19:11:05 »
Těch reportů o použití příkazu kwin --replace jsem právě našel povícero, proto jsem nedával odkazy, ale je dobře, že sis to našel. Díky za testy a ověření, jsem zvědav, jak dopadneš :) Jistě by to mohlo pomoci i ostatním uživatelům s tímto problémem. Jakmile vyjde aktualizace ovladačů a kernelu, prosím ověř funkčnost bez těchto úprav.

Mageia 6 (64bit), KDE 5.8.7, kernel 4.9.50-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

lukas.v1

  • Jr. Member
  • **
  • Příspěvků: 90
  • Karma: +3/-0
    • Zobrazit profil
Re:Špatný obraz po probuzení PC s GeForce
« Odpověď #14 kdy: Listopad 13, 2015, 22:09:15 »
Upravil jsem můj skript. Nyní by měl být příkaz
Kód: [Vybrat]
kwin --replace
automaticky spuštěn každým uživatelem, který má spuštěný proces kwin.

Kód: [Vybrat]
#!/bin/bash

# Po probuzení PC s grafickou kartou GeForce může být porušený obraz v místě s použitými grafickými efekty.

PATH=/sbin:/usr/sbin:/bin:/usr/bin

if [ "$#" -lt 1 ]; then
exit 1
fi

if [ "${1}" != "post" ]; then
exit 1
fi

LINES_WITH_DISPLAY="`who -a | grep '? :'`"
USER_LIST="`ps aux | grep '[0123456789]\{1,2\}:[0123456789]\{2\} *[0123456789]\{1,2\}:[0123456789]\{2\} kwin' | grep -v grep | awk '{ print $1 }'`"
USER_COUNT="`echo $USER_LIST | awk '{ print NF }'`"
USER_NUMBER="1"
while [ "$USER_NUMBER" -le "$USER_COUNT" ]; do
AWK_CMD="{ print \$${USER_NUMBER} }"
USER_NAME="`echo $USER_LIST | awk \"$AWK_CMD\"`"
if [ "$USER_NAME" == "root" ]; then
break
fi
DISPLAY="`echo \"$LINES_WITH_DISPLAY\" | grep \"$USER_NAME\" | awk '{ print $3 }'`" # username    ? :display-number ...
runuser -l "$USER_NAME" -c "env DISPLAY=${DISPLAY} kwin --replace &"
echo "runuser -l \"$USER_NAME\" -c \"env DISPLAY=${DISPLAY} kwin --replace &\""
USER_NUMBER=$(($USER_NUMBER+1))
done