Jump to content

Установка nanoCAD на РедОС 7.3


Recommended Posts

 

Выполнялась установка платформы nanoCAD 21.0 на РЕД ОС 7.3 МУРОМ (64-bit).

1. Установка WINE, winetricks и .NET Framework

Сперва необходимо скачать дистрибутив "Платформа nanoCAD 21.0х64":

https://nanocad21.ru

Также нам понадобятся reg-файл настроек и скрипт для запуска:
https://ftp.nanosoft.su/file_12864741896127aba9102f5

https://ftp.nanosoft.su/file_144634281860e478a3048e6
 

Установим wine6.0(Staging) из стандартного репозитория.

Воспользуемся менеджером пакетов dnf, можно воспользоваться его GUI версией (dnfdragora), а можно через терминал:

sudo dnf install wine
sudo dnf install wine.i686
sudo dnf install winetricks
sudo winetricks --self-update
sudo dnf install mesa-lib*
sudo dnf install mesa-lib*i686*
sudo dnf install cabextract

 

Теперь с помощью winetricks установим .NET Framework 4.8.
Установка состоит из двух шагов, сначала будет установлен .NET Framework 4.0 затем версии 4.8.

dotnet48 нужно ставить с ключом force, иначе ошибка.

 

Также при первом обращении wineprefix-у будет предложено установить "Wine-mono", нужно отказаться от установки.

export WINEPREFIX=~/.wine-ncad210x64
export WINEARCH=win64
winetricks --force dotnet48

 

Дальнейшая инструкция зависит от видеокарты. Если системой используется графический процессор NVIDIA следует применить настройки указанные в пункте 2, если AMD, то сразу перейти к пункту 3.
 

2. Дополнительные настройки для графического процессора NVIDIA

 

Данный пункт содержит настройки, которые следует применить если используется видеокарты NVIDIA, для AMD данный пункт следует пропустить.

export WINEPREFIX=~/.wine-ncad210x64
winetricks dxvk d3dx10_43


Будем использовать DXVK, иначе некоторые диалоги не будут корректно отображаться. Выполним в терминале:

export WINEPREFIX=~/.wine-ncad210x64
wine reg add "HKCU\\SOFTWARE\\Microsoft\\Avalon.Graphics" /v   DisableHWAcceleration /t REG_DWORD /d 1 /f

 

Устанавливаем vulkansdk:

winetricks vulkansdk


Устанавливаем проприетарные драйвера с Vulkan:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools

 

Скачиваем с официального сайта nVidia драйвера.

Далее ставим библиотеки для компиляции и установки драйвера:

sudo dnf groupinstall "Development Tools""
sudo dnf install elfutils-libelf-devel libglvnd-devel

 

Проверяем значение параметра nouveau.modeset в grub, оно должно быть 0

sudo grub2-editenv - list

 

Перезагрузим систему.
Для установки драйвера сервер Xorg не должен работать, поэтому переключимся в текстовый режим:

sudo systemctl isolate multi-user.target

 

Устанавливаем драйвер:

cd ~/Загрузки
sudo bash «Название файла драйвера» (например: sudo bash NVIDIA-Linux-x86_64-460.84.run)


Соглашаемся на установку 32-битных библиотек, на перезапись libglvnd и на автоматическое обновление конфигурации X, после чего еще раз перезагружаем систему.

 

3. Установка nanoCAD и финальная настройка

 

Теперь выполним установку nanoCAD 21.0 х64, дистрибутив которого заранее был скачан в директорию "Загрузки".
В процессе, при установке компонентов нужно убрать флажки с SQL Server и WIBU-KEY.
На установке PostgreSQL будет сообщение об ошибке, игнорируем и соглашаемся продолжить установку.
Также скопируем библиотеку d3dcompiler_47.dll в system32 и применим reg-файл.


 

cd ~/Загрузки
export WINEPREFIX=~/.wine-ncad210x64
winetricks win10
wine NC21.0x64_5753.exe
cp -f ~/.wine-ncad210x64/drive_c/Program\ Files/Nanosoft/nanoCAD\ x64\ 21.0/bin/*compiler_47.dll  ~/.wine-ncad210x64/drive_c/windows/system32/d3dcompiler_47.dll
wine regedit wine_nano210x64.reg

 

Также потребуется переключение с менеджера окон macro на  metacity:

dconf write /org/mate/desktop/session/required-components/windowmanager "'metacity'"


Затем нужно перезагрузить операционную систему.


После установки и до первого запуска необходимо удалить ярлыки и перенести скрипт запуска приложения на Рабочий стол:

 

mv -f ~/Загрузки/nanoCADx64_210.sh ~/Рабочий\ стол/
rm -f ~/Рабочий\ стол/nanoCAD\ x64\ 21.0.desktop
rm -f ~/Рабочий\ стол/nanoCAD\ x64\ 21.0.lnk

sudo chmod +x ~/Рабочий\ стол/nanoCADx64_210.sh


Запускать приложение следует скриптом nanoCADx64_210.sh двойным кликом мыши или из терминала:

~/Рабочий\ стол/nanoCADx64_210.sh

 

В настройках nanoCAD (команда OPTIONS) нужно проверить режим графической подсистемы, должно быть OpenGL.
Команда OPTIONS ->"Графическая подсистема" -> "Режим" -> OpenGL.

Edited by golovko
Добавлено указание по переключению на менеджер окон metacity
  • Thanks 1
Link to comment
Share on other sites

 Share

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...