Найти в Дзене
Герман Геншин

Фотошоп теперь на Linux — невозможное стало возможным! Вот как это работает

Похоже, главная боль всех любителей Linux наконец уходит: благодаря усилиям одного энтузиаста, теперь через Wine стало возможным запустить установщики Adobe Creative Cloud. То есть прямо на Linux можно поставить определённые версии Adobe Photoshop. Для многих профессионалов и начинающих художников отсутствие поддержки Creative Cloud оставалось самой веской причиной не переходить на Linux. Альтернативы с открытым исходным кодом — GIMP и Krita — хотя и мощные, но часто не покрывают всех нужд, а главное — не всегда совместимы с индустриальными форматами. Теперь же программист под ником PhialsBasement заявил, что ему удалось устранить критические проблемы совместимости, мешавшие установить Adobe через Wine до конца. Обновление нацелено на старые, «вечные» сбои в установщиках Creative Cloud: они требуют специфические, давно устаревшие компоненты Windows, которые Wine раньше эмулировал с ошибками. Самые важные доработки затронули mshtml и msxml3 внутри Wine. Что изменилось на практике? В ms

Похоже, главная боль всех любителей Linux наконец уходит: благодаря усилиям одного энтузиаста, теперь через Wine стало возможным запустить установщики Adobe Creative Cloud. То есть прямо на Linux можно поставить определённые версии Adobe Photoshop.

Для многих профессионалов и начинающих художников отсутствие поддержки Creative Cloud оставалось самой веской причиной не переходить на Linux. Альтернативы с открытым исходным кодом — GIMP и Krita — хотя и мощные, но часто не покрывают всех нужд, а главное — не всегда совместимы с индустриальными форматами. Теперь же программист под ником PhialsBasement заявил, что ему удалось устранить критические проблемы совместимости, мешавшие установить Adobe через Wine до конца.

Обновление нацелено на старые, «вечные» сбои в установщиках Creative Cloud: они требуют специфические, давно устаревшие компоненты Windows, которые Wine раньше эмулировал с ошибками. Самые важные доработки затронули mshtml и msxml3 внутри Wine.

Что изменилось на практике? В mshtml значительно улучшена работа с COM, обработка событий DOM и выполнение JavaScript — теперь Wine гораздо лучше повторяет поведение старых браузеров, на которые рассчитывают установщики Adobe.

Плюс ко всему, в msxml3 сделали XML-парсер более лояльным к ошибкам. Проблема была в том, что установщики Adobe иногда выдают некорректный или нестандартный XML-код: Windows такие недочёты прощала, а Wine раньше просто прерывал процесс. С новым патчем установка не падает даже на ошибочном XML, и процесс доходит до конца.

Разработчик уже выложил на Reddit скриншот завершённой установки, подтвердив, что эта доработка позволяет спокойно ставить Photoshop 2021 и Photoshop 2025. По его словам, Photoshop 2021 после установки работает «как по маслу». Для любителей продуктов Adobe, которые мечтали остаться на Linux — это настоящая сенсация!

Лично мне GIMP тоже симпатичен, но, честно, так и не удалось к нему привыкнуть. У меня за плечами высшее образование в области компьютерной анимации, с Photoshop я знаком не понаслышке, а с GIMP'ом пытался подружиться. Это как пересесть с Maya на Blender: несмотря на все достоинства Blender, слишком уж разный у них подход и интерфейс, так что быстро перестроиться сложно.

Важно отметить: пока что это экспериментальное решение от сообщества. Автор говорит, что есть отдельные проблемы — например, с перетаскиванием файлов (чаще всего из-за Wayland вместо X11). Если хотите попробовать уже сейчас, придётся либо скачать собранную разработчиком версию Wine, либо собирать обновлённый Wine вручную, что может быть непросто без опыта. Новичкам копаться в сборке я бы не советовал.

Сначала автор отправил свои наработки как pull request в ветку Wine от Valve — ту самую, что поддерживает Proton для Steam Deck. Но Valve почти сразу этот запрос отклонили.

Подпишитесь на рассылку — все о запуске Adobe на Linux

Valve пояснили: чтобы патч приняли, его сначала должен проверить и одобрить основной проект WineHQ. Это обычная история для крупных open-source проектов, и большинство комментаторов на официальной странице согласились — патч действительно многообещающий. Следующий шаг — отправить изменения в основную ветку WineHQ на GitLab, где их смогут протестировать все желающие. Возможно, в будущем их добавят в официальный релиз Wine.

Если доработки войдут в основную версию Wine, установить и пользоваться Photoshop на Linux станет намного легче.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

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

Также подписывайтесь на нас в: