драйвер vmware, режим dri (opengl) - странное поведение драйвера.
Добавлено: 06 янв 2018, 04:00
Решил вот, подкинуть задачку, над которой уже мозги сломал.
Гугл тоже особо не помогает - там больше про реальные карты а не виртуальные. Нужно нечто вроде мозгового штурма. Любые идеи.
Имеется mint 18 в виртуальной машине vmware.
Обратите внимание на строчку:
GLX Renderer: N/A GLX Version: N/A Direct Rendering: N/A
Т.е. нет dri и не работает opengl. А на этом драйвере оно должно работать - свежая инсталляция mint 18.3 с таким же ядром 4.10 спокойно запускает в виртуалке glxgear, и прочее связанное с opengl.
При этом:
Драйвер vmwgfx который реализует opengl - загружен.
xorg.conf - отсутствует. Как и на свежеустановленном минте, на котором все работает.
Вывод Xorg.0.log
Есть у кого-нить идеи - что тут могло таким хитрым образом поломаться? Нет, понятно что можно тупо переставить систему. Но мне очень хочется разобраться - где тут собака порылась... И куда бы еще покопать?
P.S. система клонирована с реальной железки - там дрова на nvidia присутствуют. Потому и здесь в логах светятся - это не ошибка, они в системе есть. Этот клон какое-то время нормально в виртуалке работал. К сожалению - когда и после чего отвалился dri у меня информации нету. Но очень хочется разобраться что к этому привело, если уж не починить.

Имеется mint 18 в виртуальной машине vmware.
Код: Выделить всё
System: Host: asgard Kernel: 4.10.0-35-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: MATE 1.18.0 (Gtk 3.18.9-1ubuntu3.3) Distro: Linux Mint 18.2 Sonya
Machine: System: VMware product: VMware Virtual Platform
Mobo: Intel model: 440BX Desktop Reference Platform Bios: Phoenix v: 6.00 date: 07/02/2015
CPU: Quad core Intel Core i5-2400 (-MCP-) cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3) bmips: 27208
clock speeds: max: 3401 MHz 1: 3401 MHz 2: 3401 MHz 3: 3401 MHz 4: 3401 MHz
Graphics: Card: VMware SVGA II Adapter bus-ID: 00:0f.0
Display Server: X.Org 1.18.4 drivers: vmware (unloaded: nvidia,fbdev,vesa)
Resolution: 1920x1080@60.00hz
GLX Renderer: N/A GLX Version: N/A Direct Rendering: N/A
Audio: Card Ensoniq ES1371 / Creative Labs CT2518/ES1373 driver: snd_ens1371 port: 2040 bus-ID: 02:02.0
Sound: Advanced Linux Sound Architecture v: k4.10.0-35-generic
Network: Card: Intel 82545EM Gigabit Ethernet Controller (Copper)
driver: e1000 v: 7.3.21-k8-NAPI port: 2000 bus-ID: 02:01.0
IF: ens33 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives: HDD Total Size: 4001.3GB (16.5% used) ID-1: /dev/sda model: VMware_Virtual_S size: 1000.2GB
ID-2: /dev/sdb model: VMware_Virtual_S size: 3000.6GB
ID-3: /dev/sdc model: VMware_Virtual_S size: 0.5GB
Partition: ID-1: / size: 932G used: 415G (45%) fs: btrfs dev: /dev/sdb1
ID-2: /home size: 932G used: 415G (45%) fs: btrfs dev: /dev/sdb1
ID-3: swap-1 size: 34.27GB used: 0.00GB (0%) fs: swap dev: /dev/sdb3
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 100.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 307 Uptime: 34 min Memory: 1924.4/5947.1MB Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
GLX Renderer: N/A GLX Version: N/A Direct Rendering: N/A
Т.е. нет dri и не работает opengl. А на этом драйвере оно должно работать - свежая инсталляция mint 18.3 с таким же ядром 4.10 спокойно запускает в виртуалке glxgear, и прочее связанное с opengl.
При этом:
Код: Выделить всё
lshw -class display
*-display
описание: VGA compatible controller
продукт: SVGA II Adapter
производитель: VMware
физический ID: f
сведения о шине: pci@0000:00:0f.0
версия: 00
разрядность: 32 bits
частота: 33MHz
возможности: vga_controller bus_master cap_list rom
конфигурация: driver=vmwgfx latency=64
ресурсы: IRQ:16 ioport:1070(размер=16) память:e8000000-efffffff память:fe000000-fe7fffff память:c0000-dffff
xorg.conf - отсутствует. Как и на свежеустановленном минте, на котором все работает.
Вывод Xorg.0.log
Есть у кого-нить идеи - что тут могло таким хитрым образом поломаться? Нет, понятно что можно тупо переставить систему. Но мне очень хочется разобраться - где тут собака порылась... И куда бы еще покопать?

P.S. система клонирована с реальной железки - там дрова на nvidia присутствуют. Потому и здесь в логах светятся - это не ошибка, они в системе есть. Этот клон какое-то время нормально в виртуалке работал. К сожалению - когда и после чего отвалился dri у меня информации нету. Но очень хочется разобраться что к этому привело, если уж не починить.