View previous topic :: View next topic |
Author |
Message |
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Thu Dec 30, 2004 1:40 pm Post subject: проблемы с консолью |
|
|
в чем может быть проблема отображения всех символов вводимых юзером с переводом каретки на следующю строчку:
вот так должно быть
devol@zuza ~ $ uptime | sed -e "s/.*load average: \(.*\...\), \(.*\...\), \(.*\.
..\)/\1/" -e "s/ //g"
2.99
devol@zuza ~ $
вот так есть:
devol@packetstorm $
<e: \(.*\...\), \(.*\...\), \(.*\...\)/\1/" -e "s/ //g" 1.00
devol@packetstorm $
^^^ просто одна длинная строка, обрезанная подостижении границы экрана
где это вообще меняется? куда мне смотреть? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Dec 30, 2004 4:31 pm Post subject: |
|
|
1. Это Хы или консоль?
2. Какой терминал в Хах, xterm?
3. Что говорит "echo $TERM"?
4. Что говорит "emerge -pv bash readline baselayout"? |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Thu Dec 30, 2004 4:53 pm Post subject: все та же |
|
|
1.это не иксы
2.все ясно
3.
devol@packetstorm $ set | grep -i term
CONFIG_PROTECT_MASK='/etc/gconf /etc/terminfo'
TERM=xterm
devol@packetstorm $
4.
packetstorm root # emerge -pv bash sys-libs/readline baselayout
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] app-shells/bash-2.05b-r9 -build -debug +nls (-uclibc) 0 kB
[ebuild R ] sys-libs/readline-4.3-r5 0 kB
[ebuild R ] sys-apps/baselayout-1.9.4-r6 -bootstrap -build -debug -livecd (-selinux) -static (-uclibc) 0 kB
Total size of downloads: 0 kB
packetstorm root #
о чем это говорит? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Dec 30, 2004 5:05 pm Post subject: Re: все та же |
|
|
devol wrote: | 3.
[list]
devol@packetstorm $ set | grep -i term
CONFIG_PROTECT_MASK='/etc/gconf /etc/terminfo'
TERM=xterm
...
о чем это говорит? |
А почему TERM=xterm?
Попробуй сделать: |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Thu Dec 30, 2004 6:03 pm Post subject: :'( |
|
|
фишка в том, что на том обоих терминалах один и тот же term - xterm, но только на одно работает. а на другом нет =(
а экспортирование term=linux не помогло =( |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Fri Dec 31, 2004 1:13 pm Post subject: |
|
|
На обоих терминалах?..
У тебя 2 машины? Или 2 терминальных программы? Если второе, то, очевидно, ты пользуешься XFree/Xorg, или нет?
Расскажи подробней, что и как работает, что нет. Можешь еще снимок экрана прислать, вообще супер! |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sat Jan 01, 2005 3:56 pm Post subject: |
|
|
это 2е разные тачки.
на обеих только консоль.
от клиента ниче не зависит - если локально на тачке делать тоже самое, то получается аналогичная ситуация как если бы я через какой-нить клиент подрубался - поэтому скрины только могу прислать клиента ssh
Неправильный
[img:b4c727f188]http://devol.fopf.mipt.ru/tmp/bad.JPG[/img:b4c727f188]
Правильный
[img:b4c727f188]http://devol.fopf.mipt.ru/tmp/good.JPG[/img:b4c727f188] |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Sat Jan 01, 2005 8:41 pm Post subject: |
|
|
Я думаю, что это виновата связка bash + readline.
Можешь попробовать пересобрать просто пересобрать sys-libs/readline и bash. Также глянь тут, я понял, что можно сделать так: Code: | echo "set horizontal-scroll-mode on" >> /etc/inputrc | После --- наверно надо перелогиниться, я не знаю если честно... |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sun Jan 02, 2005 11:16 am Post subject: =( |
|
|
Обидно, досадно.....вообщем не помогло =( |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Sun Jan 02, 2005 11:38 am Post subject: Re: =( |
|
|
devol wrote: | Обидно, досадно.....вообщем не помогло =( |
А что не помогло, что ты делал?
Попробуй сравнить пактеы, что стоят на машинах, а также их конфиги. |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sun Jan 02, 2005 11:41 am Post subject: |
|
|
то что Вы написали - правка /etc/inputrc, пересборка readline'a
сравинивать пробывал по такому алгоритму
emerge -epv sys-libs/readline для baselayout'a тоже пробывал - все идентично |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sun Jan 02, 2005 12:01 pm Post subject: |
|
|
даже поставил новый анстейбл 3ий баш - тоже фигня! |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Sun Jan 02, 2005 12:33 pm Post subject: |
|
|
Этот глюк проявляется только у пользователя devol? Если стать root'ом, ошибка сохраняется? А если еще кем-нить, у кого есть реальный домашний каталог и shell?
Да, в последнее время какие-нить настройки производились? Или ставились какие-либо апликухи, жестко с консолью работающие?
Еще. У меня подобные глюки бывают в xterm'е, когда в ~/.Xdefaults стоит один geometry (размер столбцы х строки), а при открытии нового окна fluxbox меняет его размер до размера существующих (добавляет в группу табов, фишка flux'а). Для исправления достаточно руками поменять размер окна терминала. Возможно, putty имеет индивидуальные настройки для каждого хоста, включая аналог geometry.
Last edited by viy on Sun Jan 02, 2005 12:37 pm; edited 1 time in total |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sun Jan 02, 2005 12:34 pm Post subject: |
|
|
пофиг на юзера! сейчас ставлю анстейблы readline и baselayout - посмотрим что из этого получится... |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Sun Jan 02, 2005 12:48 pm Post subject: |
|
|
Я wrote: | Еще. У меня подобные глюки бывают в xterm'е... |
Это я загнул, проблема точно в настройках удаленной машины.
Можешь попробовать сделать так --- снеси конфиги из /etc для sys-libs/readline и bash'а и потом переставить их. В противном случае они (конфиги) просто не меняютсься... |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sun Jan 02, 2005 12:50 pm Post subject: |
|
|
как это не меняются?! etc-update больше не работает? или я чего-то не понимаю? |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sun Jan 02, 2005 12:52 pm Post subject: |
|
|
к тому же че там за конфиги то
packetstorm readline # qpkg -l bash | grep -i etc
/etc
/etc/bash
/etc/bash/bashrc
packetstorm readline # qpkg -l sys-libs/readline | grep -i etc
packetstorm readline #
|
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Sun Jan 02, 2005 1:52 pm Post subject: |
|
|
devol wrote: | как это не меняются?! etc-update больше не работает? |
Работает, если им пользоваться Что-ж, отлично, проблема не в этом.
Пробуй тоже сделать с baselayout'ом... |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sun Jan 02, 2005 7:55 pm Post subject: %(( |
|
|
хочу огорчить - отстой! не помогло, конфиги все прочекил, сравнил с теми, что на работающей тачке - короче я вообще хз %(( |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Jan 03, 2005 6:09 am Post subject: |
|
|
Едем дальше --- что `set`говорит? Только полностью. А заодно и emerge --info. С обеих машин. |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Jan 03, 2005 8:39 am Post subject: |
|
|
На "bad" машине есть переменная: Code: | INPUTRC=/etc/inputrc |
Ты руками ее экспортировал? Попробуй убрать --- unset, да еще найти место, где она экспортируется скриптами, если таки скриптами. |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Mon Jan 03, 2005 8:46 am Post subject: неа |
|
|
это не помогло - нашел еще одну тачку с точно такой же установленной переменной, на которой все воркает:
вот че у него стоит:
emerge --info
set |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Jan 03, 2005 9:08 am Post subject: |
|
|
Блин, все похоже, что-то уже теряюсь...
А есть файлики ~/.inputrc на хорошей и, особенно, на плохой машинах?
И запость для сравнения /etc/inputrc. Если они не одинаковы... |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
|
Back to top |
|
|
|