Установка WINE и SketchUp2018 в Linux Mint 19

В связи с тем, что Windows 10 начала адски выбешивать после последних обновлений своими тормозами (и на работе и дома) было принято решение установки параллельно Windows операционной системы Linux. После прочтения нескольких отзывов выбор, в качестве эксперимента, пал на Linux Mint. Текущая версия системы 19.


Быстро разобравшись с насущными офисами (LibreOffice), общалками (WhatsDesk, как клиент WhatsApp) и построением различных диаграмм (Umbrello), появилась необходимость вновь использовать SketchUp 2018 (лицензия). Дальше опишу собственный опыт установки Wine и SketchUp 2018 на систему Linux Mint 19. Да, руководств много, но пришлось собирать данные из нескольких источников, поэтому решил объединить.


Все ссылки в конце страницы.


Установка Wine

Для начала, команды

sudo add-apt-repository ppa:ubuntu-wine/ppa

sudo apt-get install wine1.8

не работают от слова совсем.

После их выполнения пришлось удалять установленное приложение, да и репы эти не подключаются (только сейчас я обратил внимание, что вначале написано, что эта инструкция для 17й версии Мяты).

Теперь корректная инструкция, с которой у меня получилось установить сам Wine.

Для начала удаляем плохой репозиторий:

sudo add-apt-repository --remove ppa:wine/wine-builds

Затем добавим актуальный репозиторий со свежими пакетами (Mint 19):

sudo dpkg --add-architecture i386

wget -nc https://dl.winehq.org/wine-builds/winehq.key

sudo apt-key add winehq.key

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

apt update

Далее устанавливаем сам wine (я выбрал stable версию):

sudo apt-get install winehq-stable

После установки winehq в пакетах в меню "Пуск" вы его не найдете

Для дальнейшей настройки понадобится пакет winetriks

sudo apt-get install winetricks

Настройка Wine

Запускаем его уже из меню "Пуск" (ищется по имени). При первом запуске он устанавливает пакет Mono. После запуска видим следующее окно:

Установка WINE и SketchUp2018 в Linux Mint 19 Linux mint, Wine, Net framework, SketchUp (программа), Длиннопост

Из этого окна необходимо перейти в конфигурацию выбрав указанный на скриншоте пункт меню. Попадаем в следующее окно.

Установка WINE и SketchUp2018 в Linux Mint 19 Linux mint, Wine, Net framework, SketchUp (программа), Длиннопост

Во вкладке "приложения" выбираем версию Windows в которой работает программа (я по глупости сначала выбрал Win7, но она числится без SP1, выбираем Win8 сразу). Переходим на вкладку "диски" и нажимаем на кнопку "автоопределение". После этого нажмаем на "применить".

Установка WINE и SketchUp2018 в Linux Mint 19 Linux mint, Wine, Net framework, SketchUp (программа), Длиннопост

Во вкладке "аудио" нажимаем на кнопку "проверить звук". Если звук есть, то все нормально, если нет, то проверяем установлен ли пакет pulseaudio (у меня был, но он почему то тихий совсем при нажатии на кнопку "Проверить звук", так что сначала всё-таки полез проверять наличие пакета, а после проверял почти на максимальной громкости ноута - тогда услышал).

Сразу еще одна настройка на вкладке "Графика" пришлось поставить галочку "Эмулировать виртуальный рабочий стол", разрешение выставил меньше разрешения монитора (у меня 1920х1080). Не знаю, может SketchUp8 и запускается без эмуляции, но 2018  не захотел.

Установка WINE и SketchUp2018 в Linux Mint 19 Linux mint, Wine, Net framework, SketchUp (программа), Длиннопост

Вот что получилось в итоге (справа невообразимая ху штука - это тестировал скетч, после первого запуска и некоторого времени простоя, он у меня почему-то вылетел)

Установка WINE и SketchUp2018 в Linux Mint 19 Linux mint, Wine, Net framework, SketchUp (программа), Длиннопост

Установка SketchUp2018

Итак, теперь сама установка.

По своей простоте я сразу нажал правой кнопкой на установщик и выбрал запуск с помощью Wine (не надо этого делать!!!). В Wine изначально не предустановлен NET. Framework 4.5.2 который необходим для этой версии SketchUp и установщик сразу бодро предложил мне его установить, на что я согласился и получил установку длиною в сутки, после чего пришлось убивать процесс установки через терминал и разбираться дальше.

В общем, не знаю как это будет выглядеть изначально, но, по идее, можно NET. 4.5.2 установить из winetriks - выбираем пункт "Установить библиотеку DLL или компонент Windows", в следующем окне ставим галочку напротив dotnet452 и жмем "ок".

Установка WINE и SketchUp2018 в Linux Mint 19 Linux mint, Wine, Net framework, SketchUp (программа), Длиннопост

По идее все должно пройти нормально и подтянутся NET. Framework 4.0 и 4.5.2 и дальше можно запускать установку SketchUp.

У меня же при выборе данной галочки (или при запуске из терминала) у меня выдавала следующую ошибку после распаковки установочного пакета:

такая же или более новая версия framework установлена на этом компьютере

Команда для установки dotnet452 из терминала (принудительно):

winetricks --force dotnet452

Рецепт для устранения этой ошибки следующий (сработало конкретно у меня):

Удаляем из папки ~/.cache/winetricks/ все папки dotnet (у меня оказались dotnet40 и dotnet452)

Даем команду:

wine reg delete "HKLM\\Software\\Microsoft\\NET Framework Setup\\NDP\\v4" /f

И, после этого, повторно устанавливаем dotnet452

winetricks --force dotnet452

Сначала устанавливается 4.0, потом 4.5.2.

После этого SketchUp2018 у меня без проблем установился.

Работает шустро, не подвисает, не дергает мышкой, все плавно.

Единственное, первый раз у меня по неизвестным причинам вылетел - закрыл справа учебник и стили, вроде больше не влетает.

Писал всё сам, всего три строки текста использовал чужих, всё остальное моё, тег "моё"

Ссылки на ресурсы, откуда собирал  инфу:

http://linuxmint.info/text/linux-mint-ustanovka-wine.html

https://linuxmint.com.ru/viewtopic.php?t=1336

https://forum.ubuntu.ru/index.php?topic=206269.0

GNU/Linux

1K постов15.5K подписчика

Добавить пост

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

6
Автор поста оценил этот комментарий

Wine 1.8? Но зачем? Актуальная версия на сегодня - 4.0, я более чем уверен, что многое для скетчапа там починили и допилили, т.к. он в ченджлогах мелькал. Даже в убунторепах по дефолту стоит 3.0.


Но если прям так хотелось - можно было заюзать PlayOnLinux.


Также могу сделать пост, как пакеты PoL распаковывать и юзать их без самого PoL.

раскрыть ветку
8
Автор поста оценил этот комментарий
Посмотрите Manjaro, хорошая система, если ещё не привыкли.

А проблем с загрузчиком не возникает? Винда просто может стереть его после крупной обновы.
раскрыть ветку
17
Автор поста оценил этот комментарий

Блин..мне уже много лет не ясно где у вас лагает винда?)) Че вы с ней делаете?))


Лет 10 назад ставил паралельно винду и линя..так и не понял этого дрочева)

раскрыть ветку
4
Автор поста оценил этот комментарий

Интересно, это чьи чувства я так сильно обидел, что человек прошелся по всем моим комментам минусом без разбора?

Мышка, разгреби какашки, покажись из норки

раскрыть ветку
2
DELETED
Автор поста оценил этот комментарий

5 лет сидел на ubuntu. Ушел с window после релиза 10. Причем участвовал в бэтатесте и получил бесплатно лицуху последней, от которой буквально через пару месяцев отказался в пользу linux. Очень стабильная система, каких либо неудобств не испытывал от слова совсем.

Повелся на уговоры коллеги, хотел поиграть в кое какие игры, но копаться с вайном было лень, за одно протестировал производительность железа для сравнения. К моему удивлению разницы не увидел вообще, хотя до этого думал в пользу winды. Если честно, после установки мелкомягких плеваться начал с первого дня, о какой либо стабильности и надежности не может быть и речи... Собираюсь сносить, и ставить линуху, только игруху допройду.

раскрыть ветку