reklama

Rozbitý terminál v Debianu

Milan

Rozbitý terminál v Debianu
« kdy: 03. 09. 2018, 10:38:12 »
Zdravím. Mám nějakej pomatenej terminál v Debianu a nevím co s tím. Tak např. když se vracím v historii příkazů kurzorovou klávesou nahoru postupně po více příkazech, tak za promptem jakoby zamrzne část některého z nich a další historii zobrazuje až za tím zamrzlým zbytkem. Nelze ten zbytek ani smazat, terminál na to nereaguje jakoby tam nic nebylo. Když dám enter, tak na dalším řádku už je zase všechno ok.

Nebo když do terminálu zkopíruji ze schránky nějaký delší text, tak se nezobrazí přes více řádků, ale jenom v jednom. Zkopírovaný text končí na pravé straně terminálu a začátek je jakoby schovaný vlevo mimo obrazovku. Kurzorovou klávesou se dostanu tak do poloviny obrazovky a dál už ne. Text lze upravovat jenom tam, kde lze posouvat kurzor. Příkaz se odešle normálně.

Tohle jsem ještě nikdy neviděl a popravdě ani mě už nenapadá, co mám ještě zkoušet googlit.
Dělá to terminal mate, lx terminal, guake terminal. Další asi netřeba zkoušet.
Mám debian stable s prostředím mate.

Budu vděčný za každý nápad, fakt se s tím nedá pracovat.
Díky.
« Poslední změna: 03. 09. 2018, 10:44:50 od Petr Krčmář »

reklama


Jenda

Re:Rozbitý terminál v Debianu
« Odpověď #1 kdy: 03. 09. 2018, 11:07:40 »
Jakou máš proměnnou TERM? Případně jestli je něco dalšího podezřelého ve výpisu příkazu "env".

J.V.

Re:Rozbitý terminál v Debianu
« Odpověď #2 kdy: 03. 09. 2018, 11:15:57 »
Prikaz reset nezabere ? Dela to same i jina konzole (Alt+cislo) ?

Milan

Re:Rozbitý terminál v Debianu
« Odpověď #3 kdy: 03. 09. 2018, 11:46:17 »
Jakou máš proměnnou TERM? Případně jestli je něco dalšího podezřelého ve výpisu příkazu "env".

TERM=xterm

Kód: [Vybrat]
LANG=cs_CZ.UTF-8
GDM_LANG=cs_CZ.utf8
DISPLAY=:0
GTK_OVERLAY_SCROLLING=0
COLORTERM=truecolor
XDG_VTNR=7
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
XDG_SESSION_ID=2
XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/milan
USER=milan
DESKTOP_SESSION=mate
PWD=/home/milan
HOME=/home/milan
SSH_AGENT_PID=1106
QT_ACCESSIBILITY=1
XDG_SESSION_TYPE=x11
XDG_DATA_DIRS=/usr/share/mate:/usr/local/share/:/usr/share/
MATE_DESKTOP_SESSION_ID=this-is-deprecated
XDG_SESSION_DESKTOP=mate
GTK_MODULES=gail:atk-bridge:canberra-gtk-module
CLUTTER_BACKEND=x11
TERM=xterm
SHELL=/bin/bash
VTE_VERSION=4601
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_CURRENT_DESKTOP=MATE
GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
SHLVL=1
XDG_SEAT=seat0
WINDOWID=58720262
GDMSESSION=mate
LOGNAME=milan
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
XDG_RUNTIME_DIR=/run/user/1000
XAUTHORITY=/home/milan/.Xauthority
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PS1=\e[0;37m[\u@\h \W]$ \e[m
SESSION_MANAGER=local/t400:@/tmp/.ICE-unix/1071,unix/t400:/tmp/.ICE-unix/1071

Milan

Re:Rozbitý terminál v Debianu
« Odpověď #4 kdy: 03. 09. 2018, 11:49:14 »
Prikaz reset nezabere ? Dela to same i jina konzole (Alt+cislo) ?

Reset nezabírá. Dělá to všude, v jakémkoliv emulátoru terminálu, v jakékoliv konzoli.

reklama


Ja

Re:Rozbitý terminál v Debianu
« Odpověď #5 kdy: 03. 09. 2018, 12:52:56 »
Obcas to dela pojebanej $PS1, zkus ho do nejakyho defaultu

Milan

Re:Rozbitý terminál v Debianu
« Odpověď #6 kdy: 03. 09. 2018, 13:26:07 »
Obcas to dela pojebanej $PS1, zkus ho do nejakyho defaultu

Jo, to bude ono. Asi před měsícem jsem se v tom šťoural, kvůli změně barvy promptu. Často jsem totiž nechával přihlášenýho roota a chtěl jsem ho na červeno, aby mě to trklo.

Jednoduše jsem smazal .bashrc pro uživatele i roota, teď je to v defaultu a maká to.
Díky. Vyřešeno.

Milan

Re:Rozbitý terminál v Debianu
« Odpověď #7 kdy: 03. 09. 2018, 14:08:10 »
Ještě doplním. Jelikož si systém .bashrc znovu sám nevytvoří, jak jsem zjistil, tak jsem zkopíroval /etc/skel/.bashrc do home a změnil práva.
Stačilo vlastně obsah /etc/skel/.bashrc vložit do /home/user/.bashrc.

 

reklama