Есть ли способ использовать Nik Software под Linux? - Фотопедия
2 голосов
/ 02 марта 2018

Единственный способ, который я нашел, - это установить Nik Software на Windows 7 в VirtualBox. Проблема в том, что он работает очень медленно, хотя хост-система - это Intel Core i7 с 8 ГБ ОЗУ, а все остальные программы работают в VirtualBox нормально. У кого-нибудь есть решение этой проблемы?

Я использую разные версии Kubuntu / KDE Neon.

Ответы [ 3 ]

3 голосов
/ 14 октября 2018

Я опубликовал небольшое приложение с открытым исходным кодом для использования плагинов Nik Collection в Ubuntu. Приложение компилируется как под Linux, так и под Windows, но рекомендуется скомпилировать версию для Windows и использовать под Wine. Предварительно скомпилированный двоичный файл доступен для непосредственного использования. Проект размещен здесь: https://nik4nix.sourceforge.io

Приложение будет общаться с плагинами Nik и некоторыми другими графическими редакторами в Linux для интегрированного рабочего процесса. Вы можете использовать его отдельно, чтобы загрузить фотографию и отредактировать ее с помощью Nik. Затем сохраните или экспортируйте напрямую в gimp / pinta / darktable.

Выпустит больше функций, связанных с интеграцией с Picasa3, потому что IMHO, это лучший менеджер фотографий, который можно запустить в Linux, и я хотел бы иметь возможность использовать плагины Nik из него через nik4nix.

Протестировано с версией вина> = 3. Некоторые экраны: main program window program running on Ubuntu under wine program window with history of edits with Nik plugins as thumbnails (on the right)

2 голосов
/ 03 марта 2018

Вы можете получить VirtualBox, чтобы предоставить гостевой ОС Windows доступ к графическому процессору через 2D и 3D ускорение.

На виртуальной машине, которую вы хотите использовать, щелкните правой кнопкой мыши, чтобы открыть всплывающее меню, выберите Настройки , затем Дисплей . Установите флажки для Включить 3D-ускорение и Включить 2D-ускорение видео .

0 голосов
/ 02 марта 2018

Быстрый поиск дает следующее: http://www.evolware.org/?p=440

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

Редактировать: шаги скопированы с сайта. Благодарю Кристиана Пеллегрина.

1) Конечно, установите WINE. Я использую Arch Linux, который поставляется с обширными инструкциями. Это действительно просто сводится к pacman -S wine после того, как вы включили Multilib. Важным приемом является использование режима Win32, который обычно работает лучше (я использую другое программное обеспечение, такое как AutoStakkert, Registax, WinJUPOS и Deep Sky Stacker, без проблем в WINE с Win32). Выше приведена ссылка на детали, в основном, вы настроили некоторые переменные среды перед запуском исполняемого файла Windows (я держу файловую систему Windows в каталоге win32 под моей домашней):

export WINEPREFIX=$HOME/win32
export WINEARCH=win32

Также я использую winecfg для выбора личности в Windows 7. Также обратите внимание, что требуется как минимум WINE 1.8, 1.6 не будет работать (спасибо Виктору Лаво, который сообщил об этом, и моему неправильному использованию авто-цитат).

2) Загрузите установщик .exe и запустите его под Wine с текущей версией: wine nikcollection-full-1.2.11.exe. Имейте в виду, что есть ошибка (некоторые API не полностью реализованы или могут быть перепутаны пробелами в именах файлов), которая выдает окно о невозможности записи файла (в каталоге ресурсов для каждого фильтра). Исправить это просто, просто создайте этот каталог и нажмите кнопку повтора. Если вы следовали моему соглашению о каталогах, то следующие команды помогут вам:

  mkdir -p "$HOME/win32/drive_c/users/Public/Application Data/Google/Analog Efex Pro 2/resource"
  mkdir -p "$HOME/win32/drive_c/users/Public/Application Data/Google/Color Efex Pro 4/resource"
  mkdir -p "$HOME/win32/drive_c/users/Public/Application Data/Google/Dfine 2/resource"
  mkdir -p "$HOME/win32/drive_c/users/Public/Application Data/Google/HDR Efex Pro 2/resource"
  mkdir -p "$HOME/win32/drive_c/users/Public/Application Data/Google/Sharpener Pro 3/resource"
  mkdir -p "$HOME/win32/drive_c/users/Public/Application Data/Google/Silver Efex Pro 2/resource"
  mkdir -p "$HOME/win32/drive_c/users/Public/Application Data/Google/Viveza 2/resource"

или замените win32 на вашу директорию с вином (по умолчанию используется .wine, которая, как мне кажется, немного сбивает с толку, будучи обычно скрытой).

3) Вы должны иметь возможность использовать плагины автономно. Это имеет большой смысл, например, для HDR: вы должны подавать на него изображения RAW с достаточно разными временами экспозиции. В этом случае просто запустите: wine "$HOME/win32/drive_c/Program Files/Google/Nik Collection/HDR Efex Pro 2/HDR Efex Pro 2.exe". Относительно примечание: я не уверен, что файлы RAW NEF Nikon можно открыть напрямую (я попытался установить пакет кодеков камеры Microsoft в WINE, но не повезло), но вы всегда можете создать линейный 16-битный TIFF из файла RAW, используя Dcraw.

В любом случае, просто использовать фильтры как плагин для GIMP, поэтому я настроил плагин ShellOut GIMP. Возьмите модифицированную версию ShellOut.py и поместите ее в ~/.gimp-2.8/plug-ins. Новый пункт меню ShellOut… должен появиться в меню Script-Fu. Когда вы активируете его, вам будет предложено выбрать любой из доступных плагинов на текущем слое или его копию. Вы должны рассмотреть 2 настройки для ShellOut.py:

  • Уже упомянутый каталог верхнего уровня WINE, который может отличаться от win32.
  • Файл, который вы используете для обмена. Я использую tif, потому что в новейшем, все еще экспериментальном, GIMP 2.9.2 он поддерживает глубину пикселей с плавающей запятой (для этой версии GIMP каталог подключаемых модулей перемещен в ~/.config/GIMP/2.9/plug-ins). Есть 2 предостережения: это немного медленнее, и вы получаете несколько раздражающих сообщений об ошибках о некоторых флагах TIFF, которые не поддерживаются. Чтобы смягчить последующую проблему, вы можете закрепить консоль ошибок, чтобы сообщения не оказывали влияния. Но если вам не нужна большая глубина пикселя, просто используйте png вместо tif: это довольно быстро.
...