Поддержка > WINE

Wine и Far 3

(1/2) > >>

snowman-fedya:
при нажатии Enter на любом файле, с которым не связано какое-то действие, выдаёт

Исключение:  0xC0000005 - EXCEPTION_ACCESS_VIOLATION
Подробности: Memory at 00000000 could not be read
errno:       0x00000000 - No error
LastError:   0x0000007F - Процедура не найдена.
NTSTATUS:    0xC000007A -·
Адрес:       0x5557D7 - Far.exe!<unknown> (get the pdb)

и далее вылет.

Far 2 такой особенностью не обладает. В интернете про такую ошибку ничего не нашёл. От версии wine не зависит.

Есть какие-то соображения у сообщества?

snowman-fedya:
Сей баг исправляется отменой в настройках Far-а системного параметра "Использовать стандартные типы файлов". Видимо, в wine нет стандартного типа "всё остальное", которые в нативной винде определён

HsH:

--- Цитата: snowman-fedya от Январь 24, 2020, 19:44:42 ---От версии wine не зависит.
--- Конец цитаты ---

    Есть нативная сборка Far - far2l. Пакеты для Ubuntu можно загрузить здесь.

snowman-fedya:
Но. Следующая проблема.

Как ранее говорилось на этом форуме, запуск из wine нативных программ по расширению файла делается так:

1. Создаётся тип файла:
[HKEY_LOCAL_MACHINE\Software\Classes\file.gnome\shell\open\command]
@="c:\\windows\\system32\\gopen \"%1\"

2. К типу привязывается расширение:
[HKEY_LOCAL_MACHINE\Software\Classes\.doc]
@="file.gnome"

3. В путь wine кладётся файл gopen с атрибутом +х следующего содержания:
#!/bin/sh
UNIXPATH=`winepath "$1"`
gnome-open "$UNIXPATH"

Теперь при "запуске" файлов *.doc запустится ликуксовый опенофис, в котором будет открыт нужный файл.

Но при отключении опции "Использовать стандартные типы файлов" такое не работает.

В случае прописывания ассоциации *.doc в самом Far-е с "gopen !.!" -- вместо файла открывается содержащий его каталог.

Пока не придумал, как побороть...

snowman-fedya:

--- Цитата: HsH от Январь 25, 2020, 17:05:10 ---
--- Цитата: snowman-fedya от Январь 24, 2020, 19:44:42 ---От версии wine не зависит.
--- Конец цитаты ---

    Есть нативная сборка Far - far2l. Пакеты для Ubuntu можно загрузить здесь.

--- Конец цитаты ---

К сожалению, работать с нативным фаром тяжелее. Отсутствие кучи плугинов и невозможность настроить "диски" для быстрого доступа к нужным каталогам. Так, по Alt-F1(F2) в линуксовом фаре открывается выбор примонтированных разделов, и это не изменишь. В виндовом я могу настроить диски A: -> ~/desktop; B: -> ~/works/documents; E: -> /media; F: -> ~/music и так далее, и переходить с места на место легко и свободно. К тому же часто надо запускать виндовые программы, что удобнее и быстрее из уже запущенной сессии wine. Наконец, на паре машин крутится runtu 12.04, там много всего, что просто не с апгрейдишь на более свежее, а far2l на той системе не запустишь (ну, если не компилить). Ну, и привычка работать именно в виндовом фаре, уже 10 лет тянется наследие виндового прошлого. Даже вон на фар3 перейти тольком не удаётся :)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии