Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Rozhozená plocha  (Přečteno 463 krát)

m_v

  • Člen
  • **
  • Příspěvků: 220
  • Karma: +4/-1
    • Zobrazit profil
Rozhozená plocha
« kdy: 26 Srpen 2019, 10:12:28 »
Ahoj,
po uspání PC a probuzení se mi objeví kostičkovaná plocha (viz obrázek) - pomůže jen změnit obrázek plochy, ale je to trochu otravné, že po probuzení se mi to vždycky rozhodí - mám acer aspire e15, nvidia geforce 940mx a jedu na ní, ne na integrovanou grafickou kartu.
Díky za rady.

juwa2

  • Závislák
  • ****
  • Příspěvků: 2861
  • Karma: +203/-38
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #1 kdy: 26 Srpen 2019, 19:28:06 »
Můžeš to vyřešit tak, že si napíšeš skript který se bude spouštět po probuzení a jehož obsahem bude příkaz k nastavení obrázku plochy (toho stejného).
Vytvoř soubor:
Kód: [Vybrat]
~/plocha_background.sh
S tímto obsahem:
Kód: [Vybrat]
#!/bin/bash
sleep 1
gsettings set org.gnome.background picture-filename "/cesta/k/obrázek"

Napiš do něj skutečnou cestu k požadovanému obrázku Plochy (obrázky jsou ve složce /usr/share/backgrounds) a nastav skriptu spustitelnost.

Spouštění tohoto skriptu po probuzení zajistíš takto:
Vytvoř soubor
Kód: [Vybrat]
/lib/systemd/system-sleep/post-suspend
S obsahem:
Kód: [Vybrat]
#!/bin/sh
if [ "${1}" = "post" ]; then
sh ~/plocha_background.sh
fi

Nastav mu spustitelnost.
Hotovo - nyní už to můžeš vyzkoušet.  ;)
---------------------------------------------------------------------------------------------------------------------------------
Nicméně tento postup řeší až následek, nikoli příčinu. Ta je podle mě způsobena grafikou, spíše driverem grafiky.
Zkus tam dát jiný kernel, za pokus to stojí...
« Poslední změna: 27 Srpen 2019, 20:13:40 od juwa2 »

m_v

  • Člen
  • **
  • Příspěvků: 220
  • Karma: +4/-1
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #2 kdy: 27 Srpen 2019, 18:59:07 »
Díky, zkusím pořešit ten kernel, ale budu to muset nastudovat, moc nevím jak se to dělá, i tak vyzkouším script - díky!

juwa2

  • Závislák
  • ****
  • Příspěvků: 2861
  • Karma: +203/-38
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #3 kdy: 27 Srpen 2019, 19:25:22 »
Díky, zkusím pořešit ten kernel, ale budu to muset nastudovat, moc nevím jak se to dělá, i tak vyzkouším script - díky!

Kernel si nainstaluj jaký chceš (můžeš mít nainstalováno i více kernelů současně, vyzkoušej novější/starší).
Mezi nainst. kernely se přepíná při restartu na obrazovce grubu (advanced options).
Instalaci/odinstalaci kernelů si můžeš usnadnit pomocí utilitky ukuu
https://github.com/teejee2008/ukuu/releases/download/v18.1/ukuu-v18.1-amd64.deb
Nadbytečné kernely nakonec odinstaluj (kvůli místu).
« Poslední změna: 27 Srpen 2019, 19:27:30 od juwa2 »

JirkaZ

  • Člen
  • **
  • Příspěvků: 293
  • Karma: +28/-2
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #4 kdy: 27 Srpen 2019, 23:08:14 »
Já bych :

a) se třeba v konzoli podíval, co systém využívá za ovladač (zda open source, tedy nouveau nebo proprietární nVidia)

Kód: [Vybrat]
lspci -nnk | grep -i vga -A3
a případně blíže identifikoval grafickou kartu

Kód: [Vybrat]
hwinfo --gfxcard
b) ten ovladač zkusil přeinstalovat, případně vyměnit za ten druhý.

Nouveau by měl být standardní součástí instalace (nebo v běžném repozitáři), proprietární nVidia by snad mohl být v repozitáři https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa (viz popis instalace v dolní části stránky) nebo je ke stažení na https://www.nvidia.com/Download/index.aspx
« Poslední změna: 27 Srpen 2019, 23:30:50 od JirkaZ »

m_v

  • Člen
  • **
  • Příspěvků: 220
  • Karma: +4/-1
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #5 kdy: 28 Srpen 2019, 10:45:19 »
Ahoj,

posílám výpis ovladače:
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02)
   Subsystem: Acer Incorporated [ALI] HD Graphics 620 [1025:1094]
   Kernel driver in use: i915
   Kernel modules: i915
grafická karta:
14: PCI 100.0: 0302 3D controller                               
  [Created at pci.386]
  Unique ID: VCu0.zln0Fvwr9+D
  Parent ID: z8Q3.7ecsYKkZ9A1
  SysFS ID: /devices/pci0000:00/0000:00:1c.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia GM107 [GeForce 940MX]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x179c "GM107 [GeForce 940MX]"
  SubVendor: pci 0x1025 "Acer Incorporated [ALI]"
  SubDevice: pci 0x1094
  Revision: 0xa2
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0xb3000000-0xb3ffffff (rw,non-prefetchable)
  Memory Range: 0xa0000000-0xafffffff (ro,non-prefetchable)
  Memory Range: 0xb0000000-0xb1ffffff (ro,non-prefetchable)
  I/O Ports: 0x4000-0x407f (rw)
  Memory Range: 0xb4080000-0xb40fffff (ro,non-prefetchable,disabled)
  IRQ: 133 (19469 events)
  Module Alias: "pci:v000010DEd0000179Csv00001025sd00001094bc03sc02i00"
  Driver Info #0:
    Driver Status: nvidiafb is not active
    Driver Activation Cmd: "modprobe nvidiafb"
  Driver Info #1:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Driver Info #2:
    Driver Status: nvidia_drm is active
    Driver Activation Cmd: "modprobe nvidia_drm"
  Driver Info #3:
    Driver Status: nvidia is active
    Driver Activation Cmd: "modprobe nvidia"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #9 (PCI bridge)

23: PCI 02.0: 0300 VGA compatible controller (VGA)
  [Created at pci.386]
  Unique ID: _Znp.+1fjf9ugfK1
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Model: "Intel HD Graphics 620"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x5916 "HD Graphics 620"
  SubVendor: pci 0x1025 "Acer Incorporated [ALI]"
  SubDevice: pci 0x1094
  Revision: 0x02
  Driver: "i915"
  Driver Modules: "i915"
  Memory Range: 0xb2000000-0xb2ffffff (rw,non-prefetchable)
  Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0x5000-0x503f (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 132 (980 events)
  Module Alias: "pci:v00008086d00005916sv00001025sd00001094bc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

Primary display adapter: #23

A tak mi teď přijde, že vlastně běžím na interní grafickou kartu HD a nikoliv na Nvidii - ROZUMÍM TOMU SPRÁVNĚ? Přitom v utilitě NVIDIA X server setting se jako primární ukazuje Nvidia (viz obrázek). Tak tomu už vážně nerozumím???

JirkaZ

  • Člen
  • **
  • Příspěvků: 293
  • Karma: +28/-2
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #6 kdy: 28 Srpen 2019, 10:52:42 »
Co ukáže výpis

Kód: [Vybrat]
xrandr ?

m_v

  • Člen
  • **
  • Příspěvků: 220
  • Karma: +4/-1
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #7 kdy: 28 Srpen 2019, 12:55:15 »
Kód: [Vybrat]
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.00*+  59.97    59.96    59.93 
   1680x1050     59.95    59.88 
   1600x1024     60.17 
   1400x1050     59.98 
   1600x900      59.99    59.94    59.95    59.82 
   1280x1024     60.02 
   1440x900      59.89 
   1400x900      59.96    59.88 
   1280x960      60.00 
   1440x810      60.00    59.97 
   1368x768      59.88    59.85 
   1360x768      59.80    59.96 
   1280x800      59.99    59.97    59.81    59.91 
   1152x864      60.00 
   1280x720      60.00    59.99    59.86    59.74 
   1024x768      60.04    60.00 
   960x720       60.00 
   928x696       60.05 
   896x672       60.01 
   1024x576      59.95    59.96    59.90    59.82 
   960x600       59.93    60.00 
   960x540       59.96    59.99    59.63    59.82 
   800x600       60.00    60.32    56.25 
   840x525       60.01    59.88 
   864x486       59.92    59.57 
   800x512       60.17 
   700x525       59.98 
   800x450       59.95    59.82 
   640x512       60.02 
   720x450       59.89 
   700x450       59.96    59.88 
   640x480       60.00    59.94 
   720x405       59.51    58.99 
   684x384       59.88    59.85 
   680x384       59.80    59.96 
   640x400       59.88    59.98 
   576x432       60.06 
   640x360       59.86    59.83    59.84    59.32 
   512x384       60.00 
   512x288       60.00    59.92 
   480x270       59.63    59.82 
   400x300       60.32    56.34 
   432x243       59.92    59.57 
   320x240       60.05 
   360x202       59.51    59.13 
   320x180       59.84    59.32 
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)

JirkaZ

  • Člen
  • **
  • Příspěvků: 293
  • Karma: +28/-2
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #8 kdy: 28 Srpen 2019, 13:18:19 »
Hm, to moc nepomohlo (jedině že je využité rozhraní eDP).

Zkusil bych si pohrát s nastavením toho proprietárního driveru (protože je použit ten), případně ho přeinstalovat. Pokud nepomůže, tak zkusit nouveau (ale může mít nižší výkon). Nouveau by se měl použít automaticky po odinstalaci nvidia.

Nebo hledat chybu (může být i hw)...

Za úvahu stojí i to, která že to grafická karta vlastně běží... To je holt "výsada" těch nešťastnejch notebooků, kde je všechno vevnitř a přepíná se to "nějak" softwarově. U desktopu mám co grafika, to konektor a není co řešit...

Nejde ta intel grafika zakázat v BIOSu (či současné obdobě téhož)?
« Poslední změna: 28 Srpen 2019, 13:27:47 od JirkaZ »

juwa2

  • Závislák
  • ****
  • Příspěvků: 2861
  • Karma: +203/-38
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #9 kdy: 28 Srpen 2019, 13:49:01 »
Za úvahu stojí i to, která že to grafická karta vlastně běží... To je holt "výsada" těch nešťastnejch notebooků, kde je všechno vevnitř a přepíná se to "nějak" softwarově. U desktopu mám co grafika, to konektor a není co řešit...

Nejde ta intel grafika zakázat v BIOSu (či současné obdobě téhož)?

Na mém NTB (W7) běží integrovaná stále a dedikovaná jí (pokud je to potřeba) "pomáhá". Takže se nedá říct, že běží pouze jedna nebo druhá.
Ale lze to poznat z grafického výkonu (třeba dát něco renderovat ap.). Pokud dedikovanou zakážu (v biosu), výkon jde rapidně dolů.
Integrovaná zakázat nejde.

TIBOR

  • Guru
  • *****
  • Příspěvků: 6202
  • Karma: +450/-21
  • Som uzivatel linuxovej distribucie, som linuxak?
    • Zobrazit profil
Re:Rozhozená plocha
« Odpověď #10 kdy: 28 Srpen 2019, 17:22:40 »
Aka karta bezi by sa malo zistit
Kód: [Vybrat]
glxinfo|grep -i "OpenGL vendor"
U mna maju obe karty skoro rovnaky vykon, cize tak to tiez nemusi byt iste ktora bezi.
Intel HD Graphics 5500/Nvidia GF 940M.
Asus X751LB-TY014H Ubuntu 18.04 XX 64bit - Mate.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)