LINUX.ORG.RU

Ответ на: комментарий от dobky

не реагирует

так это же гента - надо самому сделать что бы реагировало, я вибираю чего попроще - арч или дебиан где просто из репы ставишь и оно само фотки открывать начинает без лишних телодвижений.

amd_amd ★★★★★
()

Я вообще не знал что он по энтеру что-то может открывать кроме исполняемых файлов. Впрочем и дальше не буду этой фичей пользоваться, лучше видеть (и самому писать) командную строку запуска обработчика файла.

firkax ★★★★★
()
Ответ на: комментарий от amd_amd

Чёт какая то шляпа с правами доступа.
Если я сам создаю папку и копирую туда картинку. Он как положено её открывает. Если картинку сделать исполняемой. Он пишет ошибка исполняемого файла. Если я копирую с папкой, то он картинку не хочет открывать

dobky
() автор топика
Ответ на: комментарий от dobky

от другого компа

всмысле? шаришься одной машиной в другой? шарься ranger он в превьюшки умеет - может и фотки в feh будет открывать, я фотки всегда через ranger просматриваю

amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

Смотри, создаю. папку. Копирую туда файл который скачал с другого компа. Он открывает.
Качаю папку целиком, он в ней не открывает даже если делать chown -R user:user и chmod 755

dobky
() автор топика

В последней версии они накосячили с открытием файлов, в пути которых есть не ascii символы: https://midnight-commander.org/ticket/4377

Есть патч:
https://github.com/MidnightCommander/mc/commit/ab63cd2a9454a51e8e654778f486ca...

После его применения и пересборки - все работает как нужно и открывает установленным в системе по-умолчанию приложением.

На всякий случай скопируй /etc/mc/mc.ext в $HOME/.config/mc, т.к. часто в хомяке стоит старая версия mc.ext, а они ее очеь сильно перепилили в последних версиях.

tamo
()

Применил патч https://github.com/MidnightCommander/mc/commit/ab63cd2a9454a51e8e654778f486ca...
И заработало
В /var/db/repos/gentoo/app-misc/mc/files
Сохранил этот файл, потом в mc-4.8.27-r1.ebuild сделал запись
PATCHES=(
«${FILESDIR}»/${PN}-4.8.26-ncurses-mouse.patch
«${FILESDIR}»/ab63cd2a9454a51e8e654778f486caf820d6da06.patch
)
выполнил ebuild mc-4.8.27-r1.ebuild digest
Пересобрал и теперь открывает как надо.

dobky
() автор топика
Ответ на: комментарий от dobky

По идее, при следующей синхронизации сотрется патч и ebuild.

Пользовательские патчи лучше делать способом из статьи:
https://wiki.gentoo.org/wiki//etc/portage/patches

Закинь патч в нужную папку:
/etc/portage/patches/${CATEGORY}/${P}
/etc/portage/patches/${CATEGORY}/${PN}
/etc/portage/patches/${CATEGORY}/${P}-${PR}

И он автоматом при сборке оттуда подхватится.

tamo
()
Ответ на: комментарий от tamo

В последней версии они накосячили с открытием файлов, в пути которых есть не ascii символы: https://midnight-commander.org/ticket/4377

Если внимательно почитать этот тикет, то внезапно выяснится, что накосячили не в mc, а в утилите file.

akk ★★★★★
()