Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Josef Honzík

Stran: [1] 2 3
1
 
Citace
Pozri sa, ako vytvoriť debug file a zisti si v ňom chybu. A potom na nete vyhľadaj ako ju vyriešiť.
Na to jsem se díval o to je tak pro vývojáře, a já jsem skutečně začátečník mírně pokročilý (o to více troufalý).
     Od Archu mně dosud odrazovalo, že jsem nenašel řešení uspání a hibernace. Počítač se sice uspí, ale už neprobudí. A článek na archwiki
Citace
https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate
je pro mě vzorem článku pro běžného uživatele po praktické stránce nic neřešícího, jakých je na archwiki mnoho. Uspání mně nešlo ani na Antergos, ani na jiných instalacích pro Arch (Feliz, Revenge atd.) Proto jsem velmi přivítal články od paní Lombardo, která nabízí řešení pro Openbox a i3. První  mně fungoval, s druhým jsem řešil problémy na 4 stránkách fóra s následujícím závěrem:

1. Celou dobu se řešily pouze chyby. Nejhorší byla
Citace
Error: status_command process exited unexpectedly (exit 1)
. Řešení nyní znám.

2. Nakonec jsem to zkusil ještě znovu, řekl jsem si, že mně bude stačit jen základní konfigurace s i3status, do .config jsem vložil pouze 1. skript z článku
Citace
https://arch-linux.cz/i3wm-xi-vypnutie-a-restart/
bez jakékoli další konfigurace, a ono to fungovalo. I když jsem instaloval i3-gaps, zase to fungovalo.

3. Potom jsem změnil bar na
Citace
status_command i3blocks -c etc/i3blocks.conf
a ať jsem použil i3-wm nebo i3-gaps, stále v pořádku a žádná chyba.

4. Proto tedy naplněn radostí se pustím s i3blocks opatrně do konfigurace a rád bych u distribuce, které jsem věnoval tolik úsilí zůstal.

5. Neumím si ale vysvětlit, proč mně to stále házelo chyby a najednou to šlo, i když jsem myslím nijak nezměnil postup.
-------------------------------------------------
Otázku tímto končím a pokládám za vyřešenou.Děkuji ti ještě jednou za toto bezpříkladné doprovázení a velmi se omlouvám za přispění k tvému vyčerpání.

2
Tak jsem zkoušel co mě napadlo.
1. Přeinstaloval jsem i3-gaps  - stejný chybový výpis.
2. Odinstaloval a stejný instaloval z AUR.
3. V AUR jsem i3-gaps-git ani i3gaps-git nenašel.
4. Ale našel a nainstaloval i3-gaps-next-git.
Stejný chybový výpis, jen poslední řádek je
Citace
ERROR: FYI: You are using i3 version 4.15.0.1-143 gfcdf8d30 (2018-04-23 brauch "gaps - next)

4
Dobrý den,
několik dnů byl ode mě pokoj, měl jsem problém s diskem, takže jsem nakonec vše přeinstalovával. Nyní jsem se pustil znovu do konfigurace, zatím .config. Chyby, které se ukázaly, jsem odstranil, avšak na tu hlavní nestačím. Dávám výpis:
Moje konfigurace:
Citace
## Shutdown & Reboot & Logout

     set $powermenu (L)ock, (E)xit, (S)uspend, (H)ibernate, (R)eboot, (P)oweroff
    bindsym $mod+Delete mode "$powermenu"

    mode "$powermenu" {
    bindsym l exec --no-startup-id i3lock, mode "default"
    bindsym e exec --no-startup-id i3-msg exit, mode "default"
    bindsym s exec --no-startup-id systemctl suspend, mode "default"
    bindsym h exec --no-startup-id systemctl hibernate, mode "default"
    bindsym r exec --no-startup-id systemctl reboot, mode "default"
    bindsym p exec --no-startup-id systemctl poweroff, mode "default"

    # back to normal: Enter or Escape
    bindsym Return mode "default"
    bindsym Escape mode "default"
    }     
Chybové hlášení:
Citace
ERROR: CONFIG: Expected one of these tokens: <end>, '#', 'set', 'bindsym', 'bindcode', 'bind', '}'
ERROR: CONFIG: (in file /home/josef/.config/i3/config)
ERROR: CONFIG: Line 351:     bindsym Mod4+Delete mode "(L)ock, (E)xit, (S)uspend, (H)ibernate, (R)eboot, (P)oweroff"
ERROR: CONFIG: Line 352:
ERROR: CONFIG: Line 353:     mode "(L)ock, (E)xit, (S)uspend, (H)ibernate, (R)eboot, (P)oweroff" {
ERROR: CONFIG:               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR: CONFIG: Line 354:     bindsym l exec --no-startup-id i3lock, mode "default"
ERROR: CONFIG: Line 355:     bindsym e exec --no-startup-id i3-msg exit, mode "default"
ERROR: FYI: You are using i3 version 4.15.0.1 (03-13-2018)
Moje nastavení je přesně z tvého článku "i3wm XI. – Vypnutie a reštart". Když jsem toto nastavení použil předtím, krásně to fungovalo. Tak nevím. I to z tvého vzorového nastavení .config dává chyby. Děkuji za pomoc.

5
Ano, jako vzorový používám tvůj soubor z předchozího článku ze dne 6. dubna 03:31:58 odpoledne. Škoda, že jsem si přesně nepoznačil, v který moment chyba naskočila. Ale jak jsem psal, konfiguroval jsem po malých částech a vždy restartoval, a když chyba naskočila, nepomohlo už onu poslední část před vznikem chyby zakomentovat, ani postupné zakomentování dalších a dalších částí. Budu to všechno dělat znovu, teď podle tvého posledního konfiguračního vzoru, tak dám lepší pozor.

Já mám 2 soubory i3blocks, 1. v /usr/lib......., kde jsou spustitelné skripty,  2. v /.config.......,kde je konfigurace. Používám ten 2.  Prosím, nerozumím, co znamená za souborem to "$BLOCK_NAME" protože to vlastně ani nepotřebuji.

Chtěl jsem zeptat, před touto novou konfigurací, kterou budu provádět. Protože chyba naskočila vždy při konfiguraci .i3blocks, nebylo by lepší úplně odinstalovat i3blocks včetně sirotků, což by bylo na několik minut, potom konfigurační soubor překopírovat do /.config... a pokračovat podle nově zaslaného vzoru? Také nainstaliji mpstat, sysstat, playerctl, acpi, sensors mám.
---------------------------
Nevíš prosím, jak jsem se ptal v minulé odpovědi, jak přečíst výpis při vypínání, nemohu to najít. děkuji.


6
Ještě toto:
V příspěvku ze dne 21. 4. 9:51:47 odpoledne jsem psal o povýšení Virtualboxu právě v průběhu úprav. Potom mně Vb. hlásil
Citace
arch login [14.763777]vboxsf. Old binary mount data not suported, remove absolete mount vboxsf and/or update you Vboxservice.
a já mazal nějaký soubor myslím "mountvboxsf". Virtualbox mně nikdy nedělal problémy, ale nyní při hledání všeho možného přemýšlím i o něm. Při vypínání mně totiž běží hodně "Failed". Ovšem běží to příliš rychle, nestačím to přečíst. Faillog je prázdný. Nenešel jsem na googlu způsob, jak výpis při ukončování přečíst. Prosím o sdělení.

Bylo by zbytečné, kdybych
1. Virtualbox bych odinstaloval - samozřejmě včetně VM a znovu nainstaloval.

2.Nainstaloval bych Arch i3wm.

3. Nemělo by to dát tolik práce, protože bych konfiguraci skoro neupravoval. V .config bych udělal jedinou úpravu, totiž místo
Citace
status_command i3status
bych dal
Citace
status_command i3blocks -c ~/.config/i3/i3blocks.conf
, i3blocks bych nakopíroval z /etc do .config a očekával výsledek. V konfiguraci bych pokračoval až podle výsledku.

Doporučila bys mně tento postup?



7
Ani mně to nejde do hlavy - u mě není divu. Konfigurační soubor
Citace
~/.config/i3/i3blocks.conf
samozřejmě mám. V základním konf. souboru mám
Citace
status_command i3blocks -c ~/.config/i3/i3blocks.conf
a při něm to fungovalo. Problém nastal tehdy, když jsem konfiguroval právě i3block. Postupoval jsem tak, že jsem ho měl otevřený, vedle toho otevřený tvůj a krůček po krůčku jsem svůj upravoval podle tvého a vždy restartoval. Stále v pořádku. A najednou po dalším kousku ona chyba. Tak jsem ten kousek nevymazal, ale zakomentoval. Nepomohlo. Komentoval jsem dál kousek po kousku, vždy restartoval, až jsem měl zakomentované téměř všecko, ale už jsem se z chyby nedostal. To je podrobný popis mého postupu ve chvíli, kdy najednou naskočila ona chyba. A přesně stejně po dvakrát.

8
Vím, že uvedený příkaz
Citace
status_command i3blocks -c
je špatně, uváděl jsem to jako příklad, kdy se mně zobrazí chyba, ale při použití bez "-c" je to v pořádku. Chtěl jsem jen poznamenat, že i někteří další uvádějí podobný příkaz pro bar, např
Citace
https://github.com/vivien/i3blocks
. To ale nic nemění na tom, že další mají nastavení jako ty a je vše v pořádku.
 
Protože vidím, že jsem se dostal do slepé uličky a pokračování nemá smysl a jen marním čas tvůj i svůj, začnu od začátku s i3wm, třeba i na jiných distribucích, nejprve studiem, a později dám zprávu o výsledku. Jenom se divím, že se nepřipojil někdo další s informací o výsledku trápení se stejnou chybou, když na google je tolik stránek s tímto problémem
Citace
Error: status_command process exited unexpectedly (exit 1)
. Znovu oceňuji tvoji trpělivou pomoc začátečníkovi.

9
Děkuji za dovolení. Nové téma v případě potřeby založím, ale stále se nemohu vyhrabat ze  současného, a jsem velmi unaven.

Jak z toho tedy ven? Znovu jsem zkoušel použití přepínače -c, jen s jednoduchým
Citace
status_command i3blocks -c
a znovu stejný výsledek - chybové hlášení. Hodně jsem hledal na Google, někdo má nastavený i3blocks s celou cestou a přepínačem jako ty, jiní jen jak výše uvedeno a bez přepínače. Ale i bez přepínače mně vyjíždí mnou upravená konfigurace.

Kdybych věděl, kde jsem udělal chybu, a jak z ní ven, klidně to přeinstaluju. Zatím si jen hraju, ale chci to nainstalovat jako hlavní distribuci a to s chybami, které nevím jak odstranit, nemohu. Zatím budu ještě hledat.

10
Nedá mi to, abych ještě jednou nenapsal o posledním objevu.
Zadal jsem do .config
Citace
status_command i3blocks -c ~/.config/i3/i3blocks.conf
a pokračoval v konfiguraci i3blocks - panel v pořádku - a najednou po chvíli zděšeně zírám, a chyba zpět. Tak jsem pokračoval znovu v hledání. Zadal jsem bar
Citace
status_command i3blocks
bez všeho dalšího, a vše v pořádku.
Pokračoval jsem, a zadal
Citace
status_command i3blocks ~/.config/i3/i3blocks.conf
bez toho písmene "-c" a zase krásný panel. Pokračoval jsem, a i ten původní příkaz
Citace
status_command i3blocks /etc/i3blocks.conf
je v pořádku, ale nesmí tam být ten parametr "-c". Mnohokrát vyzkoušeno.

Pustil jsem se do XII. tvého článku o i3block, nakonec v odkazu
Citace
https://vivien.github.io/i3blocks/
narazil na vysvětlení onoho parametru, ale nevyčetl, proč mně to dělalo tento problém.

To už snad je definitivní závěr. Zajímalo by mě, zda se někdo setkal s podobným problémem a jak ho vyřešil.

11
Děkuji za celou dosavadní velikou a trpělivou pomoc. Nyní se (doufám) na nějaký čas odmlčím.
Když skončilo úspěšně řešení vleklého a obtížného problému, vrátím se ke konfiguraci - hlavně doplnění toho, co jsem při hledání chyby smazal.
Potom se budu prokousávat tvými dalšími články o i3 až k závěru. Nejhorší mám věřím za sebou, i3 se mi líbí a získávám v něm zběhlost. V případě problémů se budu obracet k informacím na internetu a až v nejhorším k tobě. Cokoli jiného by bylo po celé dosavadní pomoci zneužívání. Ještě jednou díky.

12
Prosím, proč se mně po zadání "Prohlédnout" ztratí dlouhá a pracná odpověď. 60 min. jsem ji nepsal!!!
----------------------------------------------------------------------------------------------------------------------
1. Po zkopírování těch 2 souborů a zadání do konfigurace
Citace
status_command i3blocks -c ~/.config/i3/i3blocks.conf
vše v pořádku funguje.

2. Nyní mám 2 soubory i3blocks, jeden v /etc a druhý v .config. Protože jsem měl původně jen jeden v /etc, zadával jsem podle rady ......../etc/i3blocks.conf, což se ukázalo jako příčina problému. Proč se mně při instalaci i3blocks nakopíroval do /etc a ne do .config? Nevěděl jsem, že musí být v příkazu "..../.config/i3/i3blocks.conf", jinak je chyba.

3. Když zadám
Citace
status_command i3blocks -c ~/.config/i3/i3blocks.conf
nebo stačí jen
Citace
status_command i3blocks
, nebo znovu zadám
Citace
status_command i3status
, na konfiguraci se nic nemění, zůstává stejná, mění se jen vzhled panelu. Nestačí tedy konfigurovat a ponechat
i3status?

4. Prostudovat Environment variables nebude tak hned, je to zatím nad moje možnosti.

5. Výpisy:
Citace
echo $LANG
cs_CZ.UTF-8
Citace
localectl
System Locale:LANG=cs_CZ.UTF-8
VS Keymap : n/a
X11 Layout: n/a
sudo localectl  stejné

13
Citace
/etc/environment
xinitrc
bashrc
Ano, toto jsem udělal.

Jakmile zaměním i3status za i3blocks, okamžitě chyba. Při návratu na i3status, hned krásný panel. Jak to, že nepoužívám i3block, ale i3status? Udělal jsem vše podle návodu.

i3blocks už mně fungoval bez chyby, to se změnilo nevím jak.

Nečekám nečinně, ujistil jsem se, že mám i3blocks nainstalovaný ( /usr/lib/i3blocks). i3blocks jsem přeinstaloval, také nainstaloval z yaourtu i3blocks-git, nyní hledám na googlu - zatím nic.

Co tak zkusit ten 3. bar s conky? Ale to by byl útěk od problému.Děkuji za trpělivost.

14
Sláva!!!

Dostal jsem takové vnuknutí a v hlavním konfiguračním souboru jsem smazal
Citace
status-command i3blocks -c /etc/i3blocks.conf
a nahradil
Citace
status_command i3status
a objevil se bar v plné barevné nádheře místo té odporné červené chyby.

Prosil bych teď o objasnění a odhalení, abych se mohl z toho poučit. Maně si vzpomínám, že jsem před tím právě upravoval konfiguraci i3blocks. Velmi děkuji za tuto nevídanou a trpělivou pomoc.

15
1. /etc/locale.conf jsem zkontroloval. Použitím příkazu "echo LANG=cs_CZ.UTF-8 > /etc/locale.conf" jsem do něj dostal "LANG=cs_CZ.UTF-8"  ( ale až po úpravě práv).

2. sudo locale-gen     cs_CZ ....done
                                 cs_CZ.ISO-8859....done. V locate.gen jsem odkomentoval oba. Potom jsem zase cs_CZ.ISO...
zakomentoval. Ať tak či onak v obou případech hláška
Citace
xes_PR.ISO-8859-1...soubor "xes_PR" definice národního prostředí nelze otevřít. Adresář nebo soubor neexistuje.

3. Zadal jsem "export LANG=cs_CZ.UTF-8" a potom "locale -a" a už vyjela lokalizace bez těch odporných hlášek
Citace
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
a po zkontrolování /etc/locale.conf jsem příkaz export.....uložil do ~/.bash_profile. Ovšem ani po novém vygener. lokalizace ani po restartu žádná změna.

Popisu jednotlivých položek v konfiguraci i3bar jsem rád, jistě někdy použiju, ale bez odstranění popisované chyby se nemohu pohnout dál.

 

Stran: [1] 2 3