• Регистрация

1,111 вопросов

1,479 ответов

1,316 комментариев

8,904 пользователей

Добро пожаловать на Ubuntu Ответы, где вы можете задать вопросы и получить ответы от других пользователей сервиса.

Ubuntu 18.04 задействовать несколько видеокарт для Cad подобных систем

0 голосов
Стоит виртуалка на ESXi6.5 ubuntu 18.04, с пробросанными видюхами.
Хочу на ней использовать cad подобные систему.
При запуске Bricscad 18, после выбора проекта вылетает.
При запуске DraftSight 2018 for Ubuntu (beta), всё работает, только в окне проекта ничего не показывает.
Пробовал эти же проги устанавливать на ubuntu 16.04 тоже самое.
Как я понимаю, они не могу задействовать аппаратный GPU. В какую сторону копать?

uname -a
Code:
Linux gpu 4.15.0-15-generic #16-Ubuntu SMP Wed Apr 4 13:58:14 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

inxi -Gxx
Code:
Graphics: Card-1: VMware SVGA II Adapter bus-ID: 00:0f.0 chip-ID: 15ad:0405 Card-2: Intel HD Graphics 630 bus-ID: 03:00.0 chip-ID: 8086:5912 Card-3: NVIDIA GT215 [GeForce GT 240] bus-ID: 1b:00.0 chip-ID: 10de:0ca3 Display Server: x11 (X.Org 1.19.6 ) drivers: vmware (unloaded: fbdev,vesa) FAILED: modesetting Resolution: 765x574@59.99hz OpenGL: renderer: N/A version: N/A Direct Render: N/A

prime-select querty
Code:
nvidia

glxgears
Code:
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 155 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 23 Current serial number in output stream: 24
Вопрос Apr 16 от Михаил Новичок (150 баллов) в категории Настольные системы
   

1 ответ

0 голосов
В англоязычном интернете, в частности на askubuntu, подобный вопрос уже обсуждался. Единственное отличие - там не использовалась виртуализация. Но я думаю что решение сработает и в вашем случае.

Удалите все Nvidia пакеты и переустановите все пакеты xorg
Code:
sudo apt-get purge nvidia* sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo dpkg-reconfigure xserver-xorg

Установите cuda8:

Нажмите клавиши Crtl + Alt + F1.
Code:
sudo service lightdm stop sudo init 3

В данной пошаговке автор использовал "cuda8 .run" что бы проинсталлировать пакет.

Система спросит:
install nvidia card driver?.

Выберите "yes".

Далее ВНИМАНИЕ! Спросит использовать ли nvidia opengl.

Выбирайте НЕ УСТАНАВЛИВАТЬ. Если вы поставите nvidia opengl, это заместит "mesa*" библиотеки.

Далее выбирайте "default". Перезагрузка. Все.
Ответ Apr 17 от and3001 Гуру (25,100 баллов)
Установил так
Code:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt dist-upgrade sudo ubuntu-drivers autoinstall sudo apt install g++-6 sudo apt install gcc-6 cd Загрузки/ chmod +x cuda_9.2.88_396.26_linux.run sudo ./cuda_9.2.88_396.26_linux.run --override echo 'export PATH=/usr/local/cuda-9.1/bin:$PATH' >> ~/.bashrc echo 'export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64:$LD_LIBRARY_PATH' >> ~/.bash.rc source ~/.bashrc sudo ln -s /usr/bin/gcc-6 /usr/local/cuda/bin/gcc sudo ln -s /usr/bin/g++-6 /usr/local/cuda/bin/g++ sudo reboot

установилось нормально.

При вызове
Code:
$ glxgears Error: couldn't get an RGB, Double-buffered visual $cat /var/log/Xorg.0.log | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 7.693] (EE) [drm] Failed to open DRM device for (null): -2 [ 7.722] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found) $ inxi -Fxz System: Host: vGPU Kernel: 4.15.0-22-generic x86_64 bits: 64 gcc: 7.3.0 Console: tty 1 Distro: Ubuntu 18.04 LTS Machine: Device: vmware System: VMware product: VMware Virtual Platform serial: N/A Mobo: Intel model: 440BX Desktop Reference Platform serial: N/A BIOS: Phoenix v: 6.00 date: 04/05/2016 CPU: Single core Intel Core i3-7100 (-UP-) arch: Skylake rev.9 cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3) bmips: 7824 speed: 3912 MHz (max) Graphics: Card-1: VMware SVGA II Adapter bus-ID: 00:0f.0 Card-2: NVIDIA GF106GL [Quadro 2000] bus-ID: 03:00.0 Display Server: N/A drivers: modesetting,nvidia,vmware,nouveau (unloaded: fbdev,vesa) tty size: 77x24 Advanced Data: N/A out of X Network: Card: VMware VMXNET3 Ethernet Controller driver: vmxnet3 v: 1.4.a.0-k port: 5000 bus-ID: 0b:00.0 IF: ens192 state: up speed: 10000 Mbps duplex: full mac: <filter> Drives: HDD Total Size: 42.9GB (31.0% used) ID-1: /dev/sda model: Virtual_disk size: 42.9GB Partition: ID-1: / size: 40G used: 13G (34%) fs: ext4 dev: /dev/sda1 RAID: No RAID devices: /proc/mdstat, md_mod kernel module present Sensors: None detected - is lm-sensors installed and configured? Info: Processes: 206 Uptime: 1:14 Memory: 501.0/4953.6MB Init: systemd runlevel: 5 Gcc sys: 7.3.0 Client: Shell (bash 4.4.191) inxi: 2.3.56

в инете ответ не нашел
Покажите вывод такой команды:
Code:
glxinfo | grep direct
$ glxinfo
name of display: :0
Error: couldn't find RGB GLX visual or fbconfig
Давайте посмотрим с какими библиотеками связаны драйверы. Покажите вывод команды:
Code:
ldd /usr/bin/glxinfo
...