LINUX.ORG.RU

Старые добрые глюки mc


0

0
Никак не могу понять, откуда растут ноги у мифического глюка mc:

Если я логинюсь под своим пользователем, запускаю mc и жму Ctrl+O, то вижу то, что написано в консоли, но отсутствует приглашение ком.строки и при нажатии любой клавиши опять появляется mc. Если логинюсь под рутом и запускаю mc - Ctrl+O работает нормально, я получаю нормально рабочую консоль. Дистр Gentoo.

Это вообще как? :) И как лечится?

★★★★
Такая байда бывает когда mc в режиме редактора, а в режиме фм, такого не видел.
wfrr ★★☆
()
> Дистр Gentoo.

Аналогично, но таких багов почему-то не наблюдаю...

nortrace
()
Ответ на: комментарий от Ramen
запускаешь "mc -u" ?

попробуй "mc" или "mc -U"

anonymous
()
Ответ на: комментарий от Ramen
из man mc -u Отключает использование альтернативных оболочек shell (имеет смысл только в том случае, когда Midnight Commander был скомпилирован с поддержкой альтернативной оболочки).

-U Делает возможным использование subshell (имеет смысл только в том случае, когда Midnight Commander был скомпилирован с поддержкой subshell как опции).

anonymous
()
Сделай which mc под пользователем и which mc под рутом.
gena2x ★★★
()
Странно, у меня тоже gentoo, но такого бага нет.
Demon37 ★★★★
()
мож права на /dev/pts похерились?
sergej ★★★★★
()
Это лечится удалением mc. Не надо им пользоваться больше.
anonymous
()
это, того, $TERM посмотри и сравни
beastie ★★★★★
()
> Это вообще как? :) И как лечится?

Это лечится настройкой udev. Я сделал так, как написано ниже, и добавил пользователя в группу tty.

KERNEL=="vcs",          GROUP="tty"
KERNEL=="vcs[0-9]*",    GROUP="tty"
KERNEL=="vcsa",         GROUP="tty"
KERNEL=="vcsa[0-9]*",   GROUP="tty"

gaa ★★
()
> И как лечится?

chmod s+x /usr/lib/mc/cons.saver

tailgunner ★★★★★
()
Проблема решилась путём добавления пользователя в группу tty. Всем спасибо.
Ramen ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.