Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
проблемы с консолью
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Thu Dec 30, 2004 1:40 pm    Post subject: проблемы с консолью Reply with quote

в чем может быть проблема отображения всех символов вводимых юзером с переводом каретки на следующю строчку:
вот так должно быть

    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
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Thu Dec 30, 2004 4:31 pm    Post subject: Reply with quote

1. Это Хы или консоль?
2. Какой терминал в Хах, xterm?
3. Что говорит "echo $TERM"?
4. Что говорит "emerge -pv bash readline baselayout"?
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Thu Dec 30, 2004 4:53 pm    Post subject: все та же Reply with quote

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
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Thu Dec 30, 2004 5:05 pm    Post subject: Re: все та же Reply with quote

devol wrote:
3.
[list]
devol@packetstorm $ set | grep -i term
CONFIG_PROTECT_MASK='/etc/gconf /etc/terminfo'
TERM=xterm
...
о чем это говорит?

А почему TERM=xterm? :?
Попробуй сделать:
Code:
export TERM=linux
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Thu Dec 30, 2004 6:03 pm    Post subject: :'( Reply with quote

фишка в том, что на том обоих терминалах один и тот же term - xterm, но только на одно работает. а на другом нет =(
а экспортирование term=linux не помогло =(
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Fri Dec 31, 2004 1:13 pm    Post subject: Reply with quote

На обоих терминалах?..

У тебя 2 машины? Или 2 терминальных программы? Если второе, то, очевидно, ты пользуешься XFree/Xorg, или нет?

Расскажи подробней, что и как работает, что нет. Можешь еще снимок экрана прислать, вообще супер!
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sat Jan 01, 2005 3:56 pm    Post subject: Reply with quote

это 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
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sat Jan 01, 2005 8:41 pm    Post subject: Reply with quote

Я думаю, что это виновата связка bash + readline.

Можешь попробовать пересобрать просто пересобрать sys-libs/readline и bash. Также глянь тут, я понял, что можно сделать так:
Code:
echo "set horizontal-scroll-mode on" >> /etc/inputrc
После --- наверно надо перелогиниться, я не знаю если честно...
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sun Jan 02, 2005 11:16 am    Post subject: =( Reply with quote

Обидно, досадно.....вообщем не помогло =(
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sun Jan 02, 2005 11:38 am    Post subject: Re: =( Reply with quote

devol wrote:
Обидно, досадно.....вообщем не помогло =(


А что не помогло, что ты делал?
Попробуй сравнить пактеы, что стоят на машинах, а также их конфиги.
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sun Jan 02, 2005 11:41 am    Post subject: Reply with quote

то что Вы написали - правка /etc/inputrc, пересборка readline'a
сравинивать пробывал по такому алгоритму
emerge -epv sys-libs/readline для baselayout'a тоже пробывал - все идентично
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sun Jan 02, 2005 12:01 pm    Post subject: Reply with quote

даже поставил новый анстейбл 3ий баш - тоже фигня!
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sun Jan 02, 2005 12:33 pm    Post subject: Reply with quote

Этот глюк проявляется только у пользователя 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
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sun Jan 02, 2005 12:34 pm    Post subject: Reply with quote

пофиг на юзера! сейчас ставлю анстейблы readline и baselayout - посмотрим что из этого получится...
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sun Jan 02, 2005 12:48 pm    Post subject: Reply with quote

Я wrote:
Еще. У меня подобные глюки бывают в xterm'е...

Это я загнул, проблема точно в настройках удаленной машины.

Можешь попробовать сделать так --- снеси конфиги из /etc для sys-libs/readline и bash'а и потом переставить их. В противном случае они (конфиги) просто не меняютсься...
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sun Jan 02, 2005 12:50 pm    Post subject: Reply with quote

как это не меняются?! etc-update больше не работает? или я чего-то не понимаю?
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sun Jan 02, 2005 12:52 pm    Post subject: Reply with quote

к тому же че там за конфиги то

    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
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sun Jan 02, 2005 1:52 pm    Post subject: Reply with quote

devol wrote:
как это не меняются?! etc-update больше не работает?

Работает, если им пользоваться ;) Что-ж, отлично, проблема не в этом.

Пробуй тоже сделать с baselayout'ом...
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Sun Jan 02, 2005 7:55 pm    Post subject: %(( Reply with quote

хочу огорчить - отстой! не помогло, конфиги все прочекил, сравнил с теми, что на работающей тачке - короче я вообще хз %((
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Jan 03, 2005 6:09 am    Post subject: Reply with quote

Едем дальше --- что `set`говорит? Только полностью. А заодно и emerge --info. С обеих машин.
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Mon Jan 03, 2005 8:27 am    Post subject: Reply with quote

Чтобы тут не загрязнять вывод, даю ссылки...
работающая тачка:
emerge --info
set
другая тачка:
emerge --info
set
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Jan 03, 2005 8:39 am    Post subject: Reply with quote

На "bad" машине есть переменная:
Code:
INPUTRC=/etc/inputrc

Ты руками ее экспортировал? Попробуй убрать --- unset, да еще найти место, где она экспортируется скриптами, если таки скриптами.
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Mon Jan 03, 2005 8:46 am    Post subject: неа Reply with quote

это не помогло - нашел еще одну тачку с точно такой же установленной переменной, на которой все воркает:
вот че у него стоит:
emerge --info
set
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Jan 03, 2005 9:08 am    Post subject: Reply with quote

Блин, все похоже, что-то уже теряюсь...

А есть файлики ~/.inputrc на хорошей и, особенно, на плохой машинах?

И запость для сравнения /etc/inputrc. Если они не одинаковы...
Back to top
View user's profile Send private message
devol
n00b
n00b


Joined: 15 Jan 2004
Posts: 62

PostPosted: Mon Jan 03, 2005 9:38 am    Post subject: Reply with quote

~/.inpurc нигде нету
а /etc/inputrc вот 3и штуки:
inpurc_bad.txt
inpurc_good_1.txt
inpurc_good_2.txt
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum