Делаю: Пуск,Системные,Midnight Commander,Добавить на рабочий стол ярлык. Ярлык добавляется, щелкаю по нему 2 раза, нечего не происходит, процессор начинает грузиться на 100%.
Воспроизводится. Протестировали на кедах, там все работает. Будем посмотреть...
А если запустить pcmanfm, выбрать Правка->Параметры->Расширенные и там указать какой-нибудь из имеющихся эмуляторов терминала, например xterm? Мне помогло. Хотя бага 100% есть при пустом этом поле, либо в libfm, либо в pcmanfm. Правда у меня загрузки процессора нет, просто тупо падает pcmanfm.
Ммм... вообще, эмулятор терминала в изначальных сборках указывается явно, иначе mc не запускается из меню. Тут я ловлю то, что из меню mc запускается, а с рабочего стола нет. Впрочем я перепроверю, спасибо большое за сделанную проверку.
Эта конкретная настройка указывается в ~/.config/libfm/libfm.conf, параметр "terminal=" Кстати, проверка выше делалась на сизифе, сейчас попробовал в p5. Воспроизводится точно - загрузка одного ядра 100% системой, пока не укажешь правильный терминал, тогда программа сама запускается. Видать делается бесконечная попытка запустить, до тех пор, пока не получится.
Хм. Ооочень интересная бага :) Прошу заинтересованных протестировать воспроизводимость. Например в моих сборках есть или termit или sakura. Все всех есть xterm. Вообщем есть в libfm.conf указать или termit или sakura, то при двойном клике по mc, запускается терминал БЕЗ запущенного mc внутри. То же самое если использовать lxterminal. Если в конфиге прописать xterm, то все работает отлично. В чем таки бага? И какой вариант выбрать для дистрибутивов... :(
Сборку постараюсь попробовать, а с термитом должно работать, если прописать так: termit --execute %s В вопросе выбора терминала советовать не хочется, но сам пользуюсь именно термитом, так как мне он показался наиболее настраиваемым. Ну и на всякий sakura -e %s lxterminal -e %s тоже должны работать.
(В ответ на комментарий №6) > Ну и на всякий > sakura -e %s > lxterminal -e %s > тоже должны работать. Ай-яй-яй...успел settings-пакет на сборку отправить :( termit в обычных сборках я оставлю...а вот вразрезе школьной сборки сменил его на lxterminal так как он наиболее локализован. Проверил Ваше предложение, да работает. В следующей итерации отправится в бранчи.
lxde-settings-school-0.1-alt5 -> sisyphus: * Sun Dec 05 2010 Radik Usupov <radik@altlinux> 0.1-alt5 - Fix libfm.conf (closes: 24595) - termit -> lxterminal