Někdy se vám stane, že se pracně poskládané ikony na ploše KDE4 rozhodí do náhodného automatického řazení (čili automaticky se seřadí do sloupce pod sebou a vedle sebe nebo jinak...) po ukončení aplikace ve fullscreenu v jiném rozlišení, to mohou způsobovat:
- nejčastěji hry
- po přihlášení do KDE4 jsou ikony rozhozené, napravo se zobrazí posuvná lišta, je potřeba obnovit rozlišení a opět poskládat ikony dle svého:
Pátral jsem po řešení, podobný bug report pro KDE 4.8.1 je zde:
https://bugs.kde.org/show_bug.cgi?id=265774, ale ten řeší rozhození ikon po přihlášení a je označen jako "RESOLVED FIXED". Nic dalšího jsem nenašel, proto nejspíše napíši nový bug do
https://bugs.kde.org.
Náprava pro KDE4.11.4, MGA4:Googlováním jsem seskládal příkazy a hodil jsem jej do skriptu, viz níže v kódu.
Je potřeba provést následující kroky:
- poskládat ikony dle vašeho gusta
- je nutné kliknout na widget Plocha → Odemknout widgety → Uzamknout widgety → Plocha, aby se v ~/.kde4/share/config/ nově přepsal konfigurační soubor plasma-desktop-appletsrc, jde o řádek:
savedPositions=
- proveďte ihned kopii souboru plasma-desktop-appletsrc na plasma-desktop-appletsrc.old do stejného adresáře, protože soubor je po určité době automaticky upravován systémem
- nyní vytvoříme spouštěcí nápravný skript:
- otevřte si nový textový soubor, kam nakopírujte:
#! /bin/sh
cp ~/.kde4/share/config/plasma-desktop-appletsrc.old ~/.kde4/share/config/plasma-desktop-appletsrc
killall plasma-desktop
kquitapp plasma-desktop
plasma-desktop
- uložte a přejmenujte jej např. na "skript - obnova pozice ikon"
- ve vlastnostech souboru jej označte jako spustitelný
Test:
- spusťte jakoukoliv hru do fullscreenu, změňte rozlišení pro fullscreen a ukončete hru
- pokud jsou ikony rozhozené, spusťte skript
Zatím jsem neřešil pro GNOME2/3, Xfce, ap. Pokud se tak děje i tam, prosím oznamte to sem.