You are not logged in.
I have Arch with Cinnamon running as a guest OS in a Virtualbox running in Windows. I have the guest additions installed, which, as I understand it, supply the driver for the Virtualbox Graphics Adapter. Yet, Cinnamon is starting in software rendering mode. I'd like got get it to run using the GPU.
Here are the loaded modules:
$ lsmod
Module Size Used by
fuse 118784 2
cfg80211 733184 0
rfkill 28672 2 cfg80211
ppdev 20480 0
intel_powerclamp 16384 0
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
pcbc 16384 0
snd_intel8x0 45056 2
snd_ac97_codec 143360 1 snd_intel8x0
input_leds 16384 0
aesni_intel 188416 0
psmouse 167936 0
led_class 16384 1 input_leds
snd_pcm 114688 2 snd_ac97_codec,snd_intel8x0
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
glue_helper 16384 1 aesni_intel
cryptd 28672 3 crypto_simd,ghash_clmulni_intel,aesni_intel
e1000 151552 0
intel_rapl_perf 16384 0
intel_agp 24576 0
intel_gtt 24576 1 intel_agp
snd_timer 36864 1 snd_pcm
pcspkr 16384 0
i2c_piix4 24576 0
joydev 24576 0
snd 90112 8 snd_ac97_codec,snd_timer,snd_intel8x0,snd_pcm
mousedev 24576 0
mac_hid 16384 0
soundcore 16384 1 snd
ac97_bus 16384 1 snd_ac97_codec
battery 20480 0
parport_pc 32768 0
evdev 20480 10
parport 57344 2 parport_pc,ppdev
video 45056 0
ac 16384 0
button 16384 0
sch_fq_codel 20480 2
vboxvideo 49152 2
ttm 114688 1 vboxvideo
drm_kms_helper 192512 1 vboxvideo
drm 434176 5 vboxvideo,ttm,drm_kms_helper
agpgart 49152 4 intel_agp,intel_gtt,ttm,drm
syscopyarea 16384 2 vboxvideo,drm_kms_helper
sysfillrect 16384 2 vboxvideo,drm_kms_helper
sysimgblt 16384 2 vboxvideo,drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
vboxsf 53248 0
vboxguest 307200 4 vboxsf
crypto_user 16384 0
ip_tables 28672 0
x_tables 45056 1 ip_tables
ext4 720896 1
crc16 16384 1 ext4
mbcache 16384 1 ext4
jbd2 122880 1 ext4
fscrypto 32768 1 ext4
hid_generic 16384 0
usbhid 57344 0
hid 126976 2 hid_generic,usbhid
sr_mod 28672 0
cdrom 69632 1 sr_mod
sd_mod 61440 2
ata_generic 16384 0
pata_acpi 16384 0
serio_raw 16384 0
atkbd 32768 0
libps2 16384 2 atkbd,psmouse
ata_piix 36864 0
ahci 40960 1
libahci 40960 1 ahci
ohci_pci 16384 0
ehci_pci 16384 0
crc32c_intel 24576 0
ehci_hcd 94208 1 ehci_pci
i8042 32768 0
serio 28672 6 serio_raw,atkbd,psmouse,i8042
ohci_hcd 57344 1 ohci_pci
usbcore 282624 5 usbhid,ehci_hcd,ohci_pci,ohci_hcd,ehci_pci
usb_common 16384 1 usbcore
libata 274432 5 ahci,ata_piix,libahci,ata_generic,pata_acpi
scsi_mod 204800 3 sd_mod,libata,sr_mod
And here's the graphics adapter:
$ lspci | grep VGA
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
I found a solution from 2014 on the forums which suggests downgrading mesa to a now very old version. I don't know whether that's still applicable (which is why I opened a new topic), but I downloaded that version and tried downgrading it:
$ sudo pacman -U mesa-10.1.0-5-x86_64.pkg.tar.xz
[sudo] password for xxxxxxxxx:
loading packages...
warning: downgrading package mesa (17.3.1-2 => 10.1.0-5)
resolving dependencies...
looking for conflicting packages...
:: mesa and libglvnd are in conflict (libgles). Remove libglvnd? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: glu: removing libglvnd breaks dependency 'libgl'
:: glxinfo: removing libglvnd breaks dependency 'libgl'
:: libreoffice-fresh: removing libglvnd breaks dependency 'libgl'
:: libva: removing libglvnd breaks dependency 'libgl'
:: sdl2: removing libglvnd breaks dependency 'libgl'
:: xorg-server: removing libglvnd breaks dependency 'libgl'
:: xorg-server-xephyr: removing libglvnd breaks dependency 'libgl'
:: xorg-server-xvfb: removing libglvnd breaks dependency 'libgl'
:: xorg-server-xwayland: removing libglvnd breaks dependency 'libgl'
:: xorg-xdriinfo: removing libglvnd breaks dependency 'libgl'
Is uninstalling everything that has to do with graphics in any way, installing the old mesa version, then reinstalling everything the only way to get this fixed? Or is there a fix available for cinnamon to get it to work with a more current version of mesa? Or can I downgrade to the old version without breaking every dependency imaginable? Or is my problem elsewhere entirely? I don't really know where to look.
Thanks in advance.
Last edited by darknetfan (2018-01-09 10:16:48)
Offline
Very familiar on every distro I have tried with cinnamon I get the same thing. After you have found 2014 post on bbs.archlinux.org with no success in resolving your issue, I can only think of looking for solutions on mint forums because of their large community and lots of cinnamon users and if you find a solution start trying to migrate it to your environment.
Here is a link about mint + virtualbox + cinnamon on a virtualbox forum. Here is a link about mint + cinnamon + physical hardware.
Here is another place you can ask for help regarding your issue.
Cheers!
Offline