Dobry den, Chcel by som sa spytat na nasledovne.Uz dlhsie som nepouzil prikazy who, users a w Predtym som bol zvyknuty,ze mi prikazy zobrazia v terminaly nejaky vystup.
Teraz na novo nainstalovanom devuane nedostavam nijaky vystup, len prikaz w mi zobrazi tento vystup
devuan@tux:~$ w 22:20:56 up 21 min, 0 users, load average: 0.80, 1.17, 0.81 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
Zda sa mi cudne,ze sa mi nic nezobrazilo.Coreutils som preinstaloval, v tom asi chyba nebude.
Ked zadam tie prikazy v Xterm alebo Uxterm, tak mi to zobrazi vystup aky som ocakaval, teda zobrazi ma ako uzivatela a ostatne info.
Skusil som resetnut Xfce-terminal a aj Mate-terminal a zadal opat tie prikazy.Vysledok bol,ze zobrazilo normalny vystup, ale len 1-krat.
Potom uz nepomohol ani reset.
Cize Xterm a UXterm zobrazuju zrejme v poriadku a Xfce-terminal a Mate-terminal maju nejaku chybu?
Co myslite v com to moze byt? Dakujem
Žeby Bugy-bugy ?
Distro Devuan nepoznám. Nemá systemd, a tak je pre mňa neperspektívne.
Príkaz w, who alebo aj last čítajú záznamy z /var/log/wtmp. Do toho logu sa zapisuje pri prihlásení, menovite keď sa spúšťa login shell. Kedysi v tom logu bolo vidno všetky záznamy, aj pre jednotlivé okná grafického emulátora terminálu. To je už ale minulosťou. V dnešnej sú tam už len informácie o prihláseniach do systému. Avšak jedná sa o jeden z logov ktorý môže logrotate zrolovať. Ak máš dlho prihláseného užívateľa a medzičasom sa ten log zrotuje a vyčistí, tak tam neuvidíš nič.
Takže sa skús odhlásiť hneď aj a prihlásiť. Ak uvidíš nový záznam, ta to len bolo zrolované a staré logy budú k dispozícii pod podobným menom len s poradovým číslom za bodkou na konci. A ak nie, tak to vyzerá na zle nastavené práva pre ten log alebo nejaký bug.
Aha,
Zrejme to teda bude BUG,takze musim cakat, kym vydaju aktualizaciu,ze?
Pokiaľ sa nevieš odhlásiť a prihlásit, tak počkaj čí sa to samé opraví.
To nie je chyba, to je vlastnost. Xfce-terminal (a zrejme aj Mate-terminal) nepracuju s /var/log/wtmp. To sa riesilo niekde na CZ/SK linuxovych forach.
No to som bol ja na abclinuxu.cz.Kedze mi tam nikto neporadil,tak sa pytam tu. Nerozumiem jednej veci,kedysi som pouzival Debian,tam takyto problem s Xfce4-terminalom nebol.
Ani na Devuane 1.0.,ktory som spokojne pouzival.Spravil som si cistu instalaciu Devuanu 2.0, kde ako pisem vyssie chvilu spominane prikazy fungovali.Skusil som reset oboch terminalov-Xfce aj Mate.Potom mi to jeden krat spravny vystup zobrazilo a potom uz nic.Takze nemoznost zapisovat do /var/log/wtmp sa mi zda nepravdiva.
Budem rad za kazdu radu,stravil som googlenim dost casu,zrejme sa zle pytam?:(
Nezda? Tak citaj man wtmp:
There may be more users currently using the system, because not all programs use utmp logging.
Tak citaj z https://docs.xfce.org/apps/terminal/preferences:
Update utmp/wtmp records when command is launched (removed in 0.8.0)
Select this option to insert a new entry in the utmp and wtmp records when a new terminal is opened.
Defaulne (aspon pre Debian), tvoje pozadovane spravenie, nie je povolene.
Pre xfce4-terminal verzie 0.8.8:
Upraviť → Predvoľby → ❏ Aktualizovať záznamy utmp/wtmp pri spustení príkazu
Ja netvrdim,ze nemas pravdu.Ja pouzivam xfce4-terminal 0.8.3-1 , ktory je v Devuane ako stable.Mam zapnute aj backports, no na vyber nie je vyssia verzia.
Len si neviem vysvetlit, ako je mozne ze to raz (1x)fungovalo v obidvoch terminaloch a potom zrazu nie?
Ako to riesis ty,ked chces vidiet vystup w?
Dakujem
Ono to bude tým, že ten log má mať informácie o prihláseniach užívateľov, nie o programoch ktoré emulujú terminál. Že to tam bolo aj to čo chceš ty, tak to môžem potvrdiť. Ale už pred rokmi mi vŕtalo hlavou, že načo to tam je. A už to tam nie je.
Asi si celkom nerozumieme.V minulosti som tuto moznost mal,teda vypis w mi zobrazil prihlasenych.Na terajsom Devuane mi to jedenkrat zobrazilo vystup ako som ocakaval.Potom to zacalo zobrazovat>
Potom som resetoval Xfce-terminal aj Mate-terminal.Potom som prikaz w zopakoval a opat mi to zobrazilo podla mna spravny vystup- v obidvoch terminaloch.
Nasledovne som prikaz opat zadal a odvtedy zobrazuje>
Ak zadam prikaz v Xterm alebo Uxterm tak zobrazi>
Co je podla mna spravne.
Aky je rozdiel v tomto medzi Xterm a Xfce4-terminal/Mate-terminal.Vy ked chcete vediet kto je prihlaseny spustate Xterm?
Celkom nerozumiem preco by takuto funkcionalitu zrusili v Xfce-terminali aj Mate-terminali?
Dakujem
Neviem ako Devuan, ale na debiane (testing) je to ok. w mi normalne vypise uzivatelov.
Netvrd ze je to tymi terminalmi, ked nevies na 100%. Robi to aj u cisto noveho uzivatela (ak to nejakom u Teba lokalnou konfiguraciiou? Co da prikaz w ako root? Robi to aj v skompilovanej xfce4-terminal verzie (pri odinstalovani balickovej verzie)?
Chceš distro like Devuan a nechceš sa boriť s peoblémami? antiX má väčšinu problémov vyriešenú.
Ja ho aj obcas pouzivam.Mam ho na usb kluci s perzistenciou.A som s nim spokojny.Ale s tymto problemom sa borim prvykrat.
Ok vcera som bol na irc #devuanu aj #debianu,tiez nevedeli pomoct.Zrejme tam neboli ti hardcore uzivatelia.Ale zistil som ze ked spustim niekolko Xtermov a v Xfce-terminali zadam w dostanem takyto vystup, ale nezaratava samotny xfce-terminal>
Ak vas k tomu nieco napadne, budem rad.Neviem naco by som kompiloval terminali zo zdrojakov,ked zrejme je to bud bug alebo niekde nejaka konfiguracna chyba, ktoru zatial neviem najst.Asi musim pockat na update:(
Dakujem
Zapisal si v xfce4-terminal v nastaveniach Aktualizovať záznamy utmp/wtmp pri spustení príkazu? Mate-terminal taku polozku nema.
Ja tam tu moznost ani nemam:(
Compatibility a advenced?
Kukam kukam a nic take nevydim asi som slepy.Kazdopadne v env mam
To sa mi zda v poriadku,?
Este ten druhy obrazok
OK, tak som si nainštaloval XFC4 terminal:
Stále mám výstup z príkazu 'w':
Resetovaním terminálu si myslel zmazanie nastavení priečinku:
?
Pretože hocičo iné nič neresetuje. XFCE4 Terminál pri tom samozrejme musí byť vypnutý. Ten reset z menu terminálu asi robí len reset starých nastavení, čo nepomôže.
Ahoj,tak som teda zmazal priecinok .config/xfce4/terminal pre istotu dvakrat, odhlasil som sa a opat prihlasil.Bohuzial to stale nefunguje.Vidim to na BUG.Pockam teda, ci to opravia.Aj tak dakujem.
Len pre info. Za ten bug považuješ to, že vo výpise w/who nevidíš absolútne nič, alebo to že sa ti tam nerobia záznamy pre každú jednu záložku s interpreterom príkazov pri spustení xfce terminálu?
Ja tam tu moznost ani nemam:(
kua ty si to zvalcoval, mas zo seba lepsi pocit ?
myslim ze ma rovnako "lepsi" pocit ako ten cenzurista admin co maze prispevky hlavne od plesateho ktory tu este pred par hodinami nieco pisal o baterkach ale nemam pocit ze tam mal vulgarizmy ani ze na niekoho slovne utocil zda sa ze tu admin maze podla svojej aktualnej nalady
Som si bol zháňať polarizačné brýle na bicykel, a zmeškal som môjho osbného trolla? Nuž, tomu sa povie dobre využitý čas.
Ahojte,
Tak som nasiel riesenie >
bug-report Do konfiguraku /etc/slim.conf som dal>
Ale v tom odkaze je zrejme cistejsie riesenie> github
Celkom nerozumiem kam mam zapisat tie zmeny uvadzane v tom odkaze.Ktore konfiguraky mam editovat.Viete mi prosim poradit?
Dakujem
To čo si poslal sú patche staré sedem mesiacov, takže by mali byť už dávno nasadené.
Ty upravovať nemusíš nič, jedine že by si si chcel skompilovať Slim zo zdrojákov.
Ahoj,
Tak som urobil full-upgrade, ale nepomohlo to.Mam zapnute i backports.Zrejme je ta funkcionalita nepotrebna? Cim ju nahradili?
Ked mam v slim.conf tie dva riadky, tak ma vystup, ale nejaky cudny> Prikladam obrazok
Chcel by som to skusit opatchovat ale neviem ako.Zrejme musim stiahnut tie textove subory a potom co?
patch < patchfile.patch? Vies mi poradit
V tom obrazku by pod TTY asi malo byt pts/1 a pod WHAT by mal byt posledny prikaz, v tomto pripade asi prikaz w