Bug#767250: virtualbox: Guests still crash with virtualbox 5.2.24-dfsg-4~bpo9+1
Hello, I've tried it with sid. 3D acceleration is also not working, but at least it does not produce crashes on host anymore. Packages' versions on host: ii virtualbox 6.0.4-dfsg-3 amd64 ii virtualbox-dkms6.0.4-dfsg-3 all ii virtualbox-guest-additions-iso 6.0.4-1 all ii virtualbox-qt 6.0.4-dfsg-3 amd64 ii libdrm-nouveau2:amd64 2.4.97-1 amd64 ii xserver-xorg-video-nouveau 1:1.0.16-1 amd64 The guest machine is Debian Jessie. I have tried to run glxgears and glxinfo on it: user@debian:~$ glxgears Xlib: extension "GLX" missing on display ":0.0". Error: couldn't get an RGB, Double-buffered visual user@debian:~$ glxinfo name of display: :0.0 Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Segmentation fault I've tried it with different versions of guest additions and had the same result with all of them. Versions of guest additions tried: - virtualbox-guest-dkms, virtualbox-guest-utils, virtualbox-guest-x11 4.3.36-dfsg-1+deb8u1 from Debian Jessie repository. - virtualbox-guest-dkms, virtualbox-guest-utils, virtualbox-guest-x11 5.1.8-dfsg-7~bpo8+1 from jessie-backports. - manually installed from virtualbox-guest-additions-iso 6.0.4-1 from sid. Mouse integration worked, so I suppose that all components of guest additions loaded. I am also attaching lsmod from guest machine just in case. On 2019-02-01 14:57, Gianfranco Costamagna wrote: can you please check with virtualbox on sid? the 6.0.4 has some 3d fixes... G.Module Size Used by vboxvideo 34449 0 nls_utf8 12456 1 isofs 38965 1 udf91807 0 crc_itu_t 12347 1 udf vboxsf 40545 0 nfsd 266554 2 auth_rpcgss50968 1 nfsd oid_registry 12419 1 auth_rpcgss nfs_acl12511 1 nfsd nfs 200115 0 lockd 87273 2 nfs,nfsd fscache45304 1 nfs sunrpc241065 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl joydev 17063 0 hid_generic12393 0 usbhid 44460 0 hid 102264 2 hid_generic,usbhid sr_mod 21903 1 cdrom 47479 1 sr_mod ppdev 16782 0 vboxguest 258282 5 vboxsf sg 29932 0 psmouse 107517 0 pcspkr 12595 0 ata_generic12490 0 battery17404 0 parport_pc 26300 0 parport35749 2 ppdev,parport_pc vmwgfx169958 2 ac 12715 0 video 22169 0 i2c_piix4 20857 0 ohci_pci 12808 0 ehci_pci 12512 0 ohci_hcd 42982 1 ohci_pci ttm77919 2 vmwgfx,vboxvideo drm_kms_helper 49316 2 vmwgfx,vboxvideo ehci_hcd 69837 1 ehci_pci e1000 126237 0 ata_piix 33592 1 drm 249896 6 ttm,drm_kms_helper,vmwgfx,vboxvideo snd_intel8x0 34948 2 usbcore 203511 5 ohci_hcd,ohci_pci,ehci_hcd,ehci_pci,usbhid usb_common 12440 1 usbcore i2c_core 50108 3 drm,i2c_piix4,drm_kms_helper button 12909 0 snd_ac97_codec118704 1 snd_intel8x0 processor 31776 0 snd_pcm88603 2 snd_ac97_codec,snd_intel8x0 snd_timer 26822 1 snd_pcm snd69434 8 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm soundcore 13031 1 snd thermal_sys27579 2 video,processor ac97_bus 12510 1 snd_ac97_codec fuse 83350 3 autofs435529 2 ext4 494065 1 crc16 12343 1 ext4 mbcache17171 1 ext4 jbd2 82420 1 ext4 sd_mod 8 3 crc_t10dif 12431 1 sd_mod crct10dif_generic 12581 1 crct10dif_common 12356 2 crct10dif_generic,crc_t10dif ahci 4 2 libahci27158 1 ahci evdev 17445 14 libata177400 4 ahci,libahci,ata_generic,ata_piix serio_raw 12849 0 scsi_mod 195357 4 sg,libata,sd_mod,sr_mod
Bug#767250: virtualbox: Guests still crash with virtualbox 5.2.24-dfsg-4~bpo9+1
did you enable "3d" acceleration on the virtual machine properties? G. Yes, that was also my first thought when I saw that results. I confirmed several times, that I indeed enabled the "3d" acceleration on the virtual machine properties.
Bug#767250: virtualbox: Guests still crash with virtualbox 5.2.24-dfsg-4~bpo9+1
Package: virtualbox Version: 5.2.24-dfsg-4~bpo9+1 Followup-For: Bug #767250 Dear Maintainer, I have tried to enable 3D acceleration on different guests with different OSs and experienced crashes. I have tried Windows 7, Windows XP and Debian Jessie guests. It reproduces with libdrm-nouveau2 2.4.74-1 and 2.4.95-1~bpo9+1. The only difference from crashes reported by Tom Maneiro is that the only thing that crashes is the guest machine. One of the ways to reproduce: 1) Run guest with Debian Jessie. 2) Install virtualbox-guest-dkms and mesa-utils on guest. 3) Reboot guest with 3D acceleration enabled. 4) Ensure that the virtualbox guest kernel modules are loaded on guest. 5) Run glxgears or several instances of glxgears on guest. Sometimes the guest will crash after several minutes of running glxgears, sometimes it will crash after starting second instance of glxgears. Also, the gears inside glxgears' window disappears for several frames from time to time, and sometimes they renders over other windows inside guest. Kernel log messages after starting the VM: . [11655.378341] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 [VirtualBox[13900]] get 0020046e6c put 002004789c ib_get 01d6 ib_put 01d9 state 80007a04 (err: INVALID_CMD) push 00406040 [11655.378356] nouveau :04:00.0: gr: DATA_ERROR 000c [INVALID_BITFIELD] [11655.378362] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 VirtualBox[13900]] subc 3 class 8297 mthd 020c data 00047338 [11709.928968] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 [VirtualBox[13900]] get 002012bea8 put 002012ccf4 ib_get 0176 ib_put 0177 state 80007a04 (err: INVALID_CMD) push 00406040 [11728.163004] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 [VirtualBox[13900]] get 002004ee5c put 002004fc38 ib_get 03f1 ib_put 03f2 state 80006db8 (err: INVALID_CMD) push 00406040 [11728.163022] nouveau :04:00.0: gr: DATA_ERROR 0005 [INVALID_ENUM] [11728.163027] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 VirtualBox[13900]] subc 3 class 8297 mthd 0dac data 0001 [11728.163039] nouveau :04:00.0: gr: DATA_ERROR 0005 [INVALID_ENUM] [11728.163044] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 VirtualBox[13900]] subc 3 class 8297 mthd 0db0 data 000c7228 [11728.163062] nouveau :04:00.0: gr: DATA_ERROR 0005 [INVALID_ENUM] [11728.163067] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 VirtualBox[13900]] subc 3 class 8297 mthd 0db4 data 0106 [11744.540838] nouveau :04:00.0: VirtualBox[13900]: multiple instances of buffer 6 on validation list [11744.540847] nouveau :04:00.0: VirtualBox[13900]: validate_init [11744.540851] nouveau :04:00.0: VirtualBox[13900]: validate: -22 [11763.72] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 [VirtualBox[13900]] get 0020030d30 put 0020031520 ib_get 00ab ib_put 00ae state 80006f05 (err: INVALID_CMD) push 00406040 [11794.189191] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 [VirtualBox[13900]] get 0020102fec put 0020103f94 ib_get 0100 ib_put 0103 state 80006c08 (err: INVALID_CMD) push 00406040 [11794.189207] nouveau :04:00.0: gr: DATA_ERROR 0005 [INVALID_ENUM] [11794.189213] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 VirtualBox[13900]] subc 3 class 8297 mthd 1534 data 0040 [11813.555346] nouveau :04:00.0: VirtualBox[13900]: multiple instances of buffer 7 on validation list [11813.555355] nouveau :04:00.0: VirtualBox[13900]: validate_init [11813.555358] nouveau :04:00.0: VirtualBox[13900]: validate: -22 [11859.419713] ShCrOpenGL[13946]: segfault at 8 ip 7f0ed6df532f sp 7f0e97980a00 error 4 in libdrm_nouveau.so.2.0.0[7f0ed6df1000+7000] [11859.419734] nouveau :04:00.0: VirtualBox[13900]: multiple instances of buffer 10 on validation list [11859.419744] nouveau :04:00.0: VirtualBox[13900]: validate_init [11859.419748] nouveau :04:00.0: VirtualBox[13900]: validate: -22 . -- System Information: Debian Release: 9.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-8-amd64 (SMP w/2 CPU cores) Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8), LANGUAGE=uk_UA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages virtualbox depends on: ii adduser 3.115 ii init-system-helpers 1.48 ii iproute2 4.9.0-1+deb9u1 ii libc6 2.24-11+deb9u3 ii libcurl3-gnutls 7.52.1-5+deb9u8 ii libdevmapper1.02.12:1.02.137-2 ii libgcc1 1:6.3.0-18+deb9u1 ii libgsoap102.8.35-4+deb9u1 ii libopus0