sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #31230
Tosset bash problem
Mandrake 7.2,
Pludselig er der to tegn jeg ikke kan skrive på bash
kommandolinjen, nemlig 'c' og 'L'.
I de rxvt'er jeg har haft åben hele tiden er der ikke noget
problem. Men i nye rxvt'er jeg åbner, er den gal. Istedet
for c og L kommer der et bip i højttaleren. Jeg kan
selvfølgelig heller ikke paste dem ind med musen.
Senere besluttede jeg at prøve en reboot. Det hjalp ikke.
Jeg har også prøvet med xterm og gnome-terminal. Samme
problem.
Som workaround kan jeg skrive c og L som C og l, og vende
case på dem bagefter, med ~ (i vi mode).
Hvis jeg bruger en anden shell, eller sætter bash i
emacs mode, er problemet der ikke.
Jeg har ikke nogen shell alias'er, og /etc/inputrc har
jeg med vilje renset for emacs bindings. De er jo tåbelige
når man bruger vi-mode.
Hvad skal jeg gøre? For der er desværre en del kommandoer
der indeholder tegnet 'c'. Et 'L' er mere sjældent.
Hvis jeg su -'er til root, hjælper det at køre
/etc/rc.d/init.d/keytable start.
Men det kan jeg jo kun som root, og virkningen er
væk igen når jeg går ud af su.
Noget andet skørt er at mutt og lynx er usynlige I X, undtagen hvis
jeg ssh'er til localhost og starter dem der. Men det var der ingen
her, der hjalp mig med at finde en løsning på.
Noget tredje er, at hvis jeg siger su - tfj på en af vt'erne,
får jeg en eller to fejlmeddelser, som f.eks.:
/proc/1363/fd/0: Permission denied
Det samme problem er også på en mandrake 7.2 maskine på
arbejdet.
# echo $BASH_VERSION
2.04.12(1)-release
Øv, jeg skulle aldrig have forladt redhat 6.2
--
torben fjerdingstad | GNU/linux-2.4.0-test5
tfj@xxxxxxxxxxxxxxx | This email does not contain any biased lawyers