Poslední příspěvky

Stran: [1] 2 3 ... 10
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
Pozri sa, ako vytvoriť debug file a zisti si v ňom chybu. A potom na nete vyhľadaj ako ju vyriešiť. Ja sa tomu venovať nebudem. Je mi ľúto. Momentálne som na *** a nie je je to v mojich silách. A nik iný ti tu o tom radiť ani nebude. O i3 určite.
3
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
Tak ho skús úplne preinštalovať. Alebo použi metódu pomocou skriptu.
Tá hláška totižto hovorí, že tam je nejaký znak zlý alebo chýbajúci.
6
A máš nainštalované i3-wm alebo i3-gaps?
7
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.
8
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.
Ak je chyba iba v konfiguračnom súbore, je to zbytočné. Ale ak je chyba v samotnom i3blocks, tak už nie. Úplnú odinštaláciu vykonáš pomocou tohto príkazu:
Kód: [Vybrat]
sudo pacman -Rns i3blocks

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.
$BLOCK_NAME je názov tzv. bloku. Ak je skript v definovanom priečinku, stačí v konfiguračnom súbore zadať jeho názov a on s načíta automaticky. Ide o tú časť v hranatých zátvorkách: [volume]
Nemusí sa zhodovať, ale potom je potrebné v tom bloku [volume] určiť príkaz alebo cestu ku skriptu:
Kód: [Vybrat]
command=$HOME/.config/i3/i3blocks/volume2

Pokojne sa inšpiruj, ktorým chceš. nemusíš tým najmladším. Oba sú funkčné. Skôr sa riaď tým, čo by sa ti viac páčilo. Oba sú totižto dosť odlišné. Aj výzorovo, aj konfiguračne. V prvom (čo je v článku), používam predovšetkým skripty väčšinou stiahnuté a mierne upravené pre moje potreby. V druhom (čo používam teraz), zase viac priamych príkazov. Uvediem to na príklade:

STARÝ KONFIGURAČNÝ SÚBOR:
Kód: [Vybrat]
[cpu_usage]
label=
interval=1
color=#eeeeee

NOVÝ KONFIGURAČNÝ SÚBOR:
Kód: [Vybrat]
[cpu_usage]
label=
command=echo "<span color='#eeeeee'> $(mpstat 1 1 | grep -A 5 "%idle" | tail -n 1 | awk -F " " '{print 100 - $12}')%</span>"
interval=1
color=#5994ad

V tom starom používam skript, ktorý sa volá cpu_usage. A celý výstup bude mať jednu farbu (ikona i text). Vďaka tomu skriptu bude farebne odlíšené zvýšené zaťaženie CPU.
V novom používam ako výstup konkrétny príkaz. Farba ikony a textu je rozdielna. Farbu ikony určuje parameter color (color=#5994ad), farbu textu určuje span color (<span color='#eeeeee'</span>). Farba textu je aj pri zvýšenom zaťažení CPU rovnaká. Aj keď využitie CPU je zakomentované. :D Teda väčšina z pôvodných výstupov. Teraz si vystačím s hlasitosťou, balíčkami, RAMkou, dátumom, časom a odhlásením. Chcela som tým len povedať, že dá sa použiť rôzny spôsob ako na panel dostať to, čo chceš.


mpstat je potrebný pre využitie CPU. Je súčasťou sysstat.
acpi je potrebný pre batériu.
playerctl je potrebný pre mediaplayer blok. Nie je potrebný pre všetky prehrávače. Ja ho nepotrebujem, používam mocp a svoj skript.
sensors je potrebný na zobrazenie teploty.
9
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.

10
Citace
arch login [14.763777]vboxsf. Old binary mount data not suported, remove absolete mount vboxsf and/or update you Vboxservice.
Inak sa zdá, že je potrebné, aby to opravili vývojári. Nie si jediný s touto chybou. Takže VB kvôli tomu preinštalovávať nemusíš.
[arch-commits] Commit in virtualbox/trunk (4 files).


Čo sa týka i3 a i3blocks, tak skús odstrániť upravený konfiguračný súbor a znovu prekopírovať preddefinovaný.
Aký konfiguračný súbor používaš ako príklad? Skôr odkiaľ. Ten z článku?
Keď si pridal čo sa znovu vyskytla tá chyba?


Chcem ťa upozorniť, že ja v Global properties používam vlastnú cestu ku skriptom, kde ich samozrejme všetky buď skopírujem alebo premiestním. Opäť kvôli tomu, aby som mohla používať svoje vlastné (buď vytvorené alebo upravené):
Kód: [Vybrat]
command=$HOME/.config/i3/i3blocks/$BLOCK_NAMEnamiesto
Kód: [Vybrat]
command=/usr/lib/i3blocks/$BLOCK_NAME

Závislosti pre i3blocks (podľa toho aký výstup sa má zobraziť):
Kód: [Vybrat]
mpstat, sysstat, playerctl, sensors, acpi

Teraz požívam tento.
Stran: [1] 2 3 ... 10