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 ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.