Установка 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. После запуска видим следующее окно:
Из этого окна необходимо перейти в конфигурацию выбрав указанный на скриншоте пункт меню. Попадаем в следующее окно.
Во вкладке "приложения" выбираем версию Windows в которой работает программа (я по глупости сначала выбрал Win7, но она числится без SP1, выбираем Win8 сразу). Переходим на вкладку "диски" и нажимаем на кнопку "автоопределение". После этого нажмаем на "применить".
Во вкладке "аудио" нажимаем на кнопку "проверить звук". Если звук есть, то все нормально, если нет, то проверяем установлен ли пакет pulseaudio (у меня был, но он почему то тихий совсем при нажатии на кнопку "Проверить звук", так что сначала всё-таки полез проверять наличие пакета, а после проверял почти на максимальной громкости ноута - тогда услышал).
Сразу еще одна настройка на вкладке "Графика" пришлось поставить галочку "Эмулировать виртуальный рабочий стол", разрешение выставил меньше разрешения монитора (у меня 1920х1080). Не знаю, может SketchUp8 и запускается без эмуляции, но 2018 не захотел.
Вот что получилось в итоге (справа невообразимая ху штука - это тестировал скетч, после первого запуска и некоторого времени простоя, он у меня почему-то вылетел)
Установка SketchUp2018
Итак, теперь сама установка.
По своей простоте я сразу нажал правой кнопкой на установщик и выбрал запуск с помощью Wine (не надо этого делать!!!). В Wine изначально не предустановлен NET. Framework 4.5.2 который необходим для этой версии SketchUp и установщик сразу бодро предложил мне его установить, на что я согласился и получил установку длиною в сутки, после чего пришлось убивать процесс установки через терминал и разбираться дальше.
В общем, не знаю как это будет выглядеть изначально, но, по идее, можно NET. 4.5.2 установить из winetriks - выбираем пункт "Установить библиотеку DLL или компонент Windows", в следующем окне ставим галочку напротив dotnet452 и жмем "ок".
По идее все должно пройти нормально и подтянутся 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
Wine 1.8? Но зачем? Актуальная версия на сегодня - 4.0, я более чем уверен, что многое для скетчапа там починили и допилили, т.к. он в ченджлогах мелькал. Даже в убунторепах по дефолту стоит 3.0.
Но если прям так хотелось - можно было заюзать PlayOnLinux.
Также могу сделать пост, как пакеты PoL распаковывать и юзать их без самого PoL.
А проблем с загрузчиком не возникает? Винда просто может стереть его после крупной обновы.
Блин..мне уже много лет не ясно где у вас лагает винда?)) Че вы с ней делаете?))
Лет 10 назад ставил паралельно винду и линя..так и не понял этого дрочева)
Интересно, это чьи чувства я так сильно обидел, что человек прошелся по всем моим комментам минусом без разбора?
Мышка, разгреби какашки, покажись из норки
5 лет сидел на ubuntu. Ушел с window после релиза 10. Причем участвовал в бэтатесте и получил бесплатно лицуху последней, от которой буквально через пару месяцев отказался в пользу linux. Очень стабильная система, каких либо неудобств не испытывал от слова совсем.
Повелся на уговоры коллеги, хотел поиграть в кое какие игры, но копаться с вайном было лень, за одно протестировал производительность железа для сравнения. К моему удивлению разницы не увидел вообще, хотя до этого думал в пользу winды. Если честно, после установки мелкомягких плеваться начал с первого дня, о какой либо стабильности и надежности не может быть и речи... Собираюсь сносить, и ставить линуху, только игруху допройду.