Probleme cu terminalele

17 posts / 0 new
Last post
cosmin
cosmin's picture
Probleme cu terminalele

Ce aţi face voi dacă într-o zi aţi da să deschideţi o consolă şi... nu ar merge?
Dădui azi un clic pe "gnome-terminal", dar nu apucai să văd decât conturul ferestrei, că se şi închise.

Am dar CTRL-ALT-F1, pentru o consolă, dar acolo prompt-ul bash apare aşa:

[cosmin
@
loc
a
l
hos
t
 ~]
$

Orice aş scrie se fragmentează tot aşa, pe rânduri de câte 6-7 coloane. Pe de altă parte, dacă am deschis un fişier cu vi, i-am văzut conţinutul pe toată lăţimea ecranului.

Aveţi idee ce se întâmplă? Şi mai ales - cum se rezolvă? Sunt mort fără bash.

admin
admin's picture
Raspuns: Probleme cu terminalele

trebuie sa fi facut tu ceva in ultima vreme care a cauzat asta, incearca sa te gandesti bine.
pe alt user (root sau unul nou creat) la fel face?

cosmin
cosmin's picture
Raspuns: Probleme cu terminalele

N-am făcut nimic. Doar că mi s-a blocat calculatorul de vreo două ori (probleme hardware). Dar n-am instalat nimic, şi de la ultimul urpmi.update au mai trecut câteva restart-uri.
La root se întâmplă la fel:

[root
@
loc
a
l
hos
t
 ~]#

gnome-terminal crapă în acelaşi mod şi la alţi utilizatori. La fel şi konsole.

Asta e ciudat. De obicei când nu merge un program îl pornesc din consolă să văd de ce se plânge. Dar acum, consola din ce consolă să o pornesc? :P

[url=http://counter.li.org/]Linux registered user #368449[/url]

admin
admin's picture
Raspuns: Probleme cu terminalele

pai tot din consola.
oricum nu stiu cum sa te ajut. pe #mandriva @ freenode ai incercat sa pui intrebarea?

admin
admin's picture
Raspuns: Probleme cu terminalele

daca dai `reset` in terminal se intampla ceva?

admin
admin's picture
Raspuns: Probleme cu terminalele

aurelian te sfatuieste asa:
da un echo $PS1 si daca iti da chestia aia pe 6-7 coloane, inseamna ca e busita variabila aia de mediu, poate se rezolva printr-un export.
e.g. export PS1='[\u@\h \W]$ '

beranger
beranger's picture
Raspuns: Probleme cu terminalele

ma indoiesc ca doar asta e problema (dar eu sunt sceptic "by design").

admin
admin's picture
Raspuns: Probleme cu terminalele

macar sa testeze sa scoatem si asta din calcul :)

cosmin
cosmin's picture
Raspuns: Probleme cu terminalele

Oho, câte răspunsuri! Mulţumesc pentru atenţie :)
Comanda reset nu schimbă nimic, iar $PS1 este în regulă.

Cum aş putea vedea de ce nu pornesc gnome-terminal şi konsole? Din afara X-ului nu le pot lansa.

[url=http://counter.li.org/]Linux registered user #368449[/url]

cosmin
cosmin's picture
Raspuns: Probleme cu terminalele

Completare: am încercat şi alte shell-uri: csh se comportă asemănător, numai că atunci când scrii ceva nu pune fragmentele pe linie nouă, ci suprascrie aceeaşi linie. tclsh, pe de altă parte, merge bine.
M-am gândit să dezinstalez bash şi să-l pun la loc, dar nu e voie.

[url=http://counter.li.org/]Linux registered user #368449[/url]

cgherman
cgherman's picture
Raspuns: Probleme cu terminalele

cosmin, e grav....

te-ai molipsit de la windozari cu vre-un virus si trebuie sa faci reinstall :)

admin
admin's picture
Raspuns: Probleme cu terminalele

pai deschide gnome-terminal si in el scrii konsole.. ce-i asa greu?

cosmin
cosmin's picture
Raspuns: Probleme cu terminalele

De la gnome-terminal am început. Că nu voia să se deschidă.
Konsole face la fel.
Adineauri am instalat xterm, dar nici el nu porneşte.

Eh, asta e. O să reinstalez Mandriva, deşi mi se pare o soluţie microsoftistă.

[url=http://counter.li.org/]Linux registered user #368449[/url]

admin
admin's picture
Raspuns: Probleme cu terminalele

ai mai putea sa incerci sa iei rpm-ul de bash de pe mirror si sa ii dai rpm -ivh --force --nodeps bash*.rpm
bineinteles, va trebui sa tastezi foarte corect intrucat pe ecran informatia iti va aparea ca naiba :D

cosmin
cosmin's picture
Raspuns: Probleme cu terminalele

Mulţumesc, am făcut şi asta. Se pare că totuşi nu bash-ul însuşi e defect:
În primul rând, pentru că tot aşa face. :)
În al doilea rând, am executat operaţia după ce am reboot-at în safe mode. Prima surpriză pe care am avut-o acolo a fost că problema mea dispăruse. Prompt-ul nu mai zicea "[root@localhost ~] #", ci "sh-3.1#". Dar puteam să scriu orice, şi apărea corect pe ecran.
Am zis: "su cosmin". Prompt-ul a rămas la fel (cu "#"!). Nimic din ce scriam nu apărea pe ecran (parcă scriam parole), iar la "enter" cică "(ce scrisesem): command not found".

S-o fi alterat profilul bash din etc? Dar fişierele de acolo (ca /etc/bashrc) au data modificării în ianuarie sau martie.

[url=http://counter.li.org/]Linux registered user #368449[/url]

beranger
beranger's picture
Raspuns: Probleme cu terminalele

Poate este ~/.bashrc, sau ~/.profile busit. Nu ceva global!

Si nu trebuia sa faci "su cosmin", ci mai degraba sa lansezi un "bash" (asa root cum esti), ca te pornise in "sh". Asta ca sa stii daca profilul tau este busit.

In orice caz, e mai usor sa rm -rf ~/.* decat sa reinstalezi totul :-)

Daca e ceva gen ~/.bashrc, sau ~/.profile busit in profilul tau, nu le sterge, arata-ne si noua, ca sa invatam care a fost cauza!

cosmin
cosmin's picture
Raspuns: Probleme cu terminalele

Din păcate nu vom afla niciodată ce se întâmplase. Am ales soluţia murdară, pentru că aveam nevoie urgentă de o consolă sănătoasă. Ştiu doar că nu era de la profilul meu, pentru că acum merge fără să mă fi atins de el. Şi pentru că aceeaşi problemă o aveau toţi utilizatorii.

[url=http://counter.li.org/]Linux registered user #368449[/url]