cinnamon, software rendering in kvm

Begonnen von hsp, 2021/01/09, 12:50:40

Vorheriges Thema - Nächstes Thema

hsp

Moin.
Ich spiele hier gerade etwas mit kvm/qemu und libvirt rum. Der Desktop Cinnamon startet immer nur im software rendering mode egal was ich einstelle. Als Video ist Virtio ausgewählt und 3d ist angehakt. Als Anzeige ist Spice-Server gesetzt. OpenGL ist auch angehakt. Mit den default-settings die ich vorher probiert habe passiert das selbe. Jemand ein Tip was da falsch ist? Google hat mich auch nicht weiter gebracht.


Danke...

towo

Mach's ohne libvirt, dann sieht man auch, wo es hakt.

#!/bin/bash

USERID=towo
INTERFACE=$(sudo /usr/bin/tunctl -b -u $USERID -t tap2)
KVM_GUEST_NAME="Android"
sudo brctl addif bri0 $INTERFACE
sudo ip link set "$INTERFACE" master "bri0" up

qemu-system-x86_64 \
    -m 4096 \
    -bios /home/towo/ovmf-x64/OVMF-pure-efi.fd \
    -accel kvm \
    -name Linux \
    -smp cores=6,sockets=1 \
    -cpu EPYC \
    -device virtio-vga,virgl=on \
    -display gtk,gl=on,full-screen=on \
    -machine type=q35 \
    -device AC97 \
    -net nic,macaddr=52:54:00:12:34:62,model=virtio \
    -net tap,ifname=$INTERFACE,script=no,downscript=no \
    -drive file=/home/towo/daten2/image/lin.qcow2,cache=none,if=virtio \
sudo tunctl -d $INTERFACE


Das funktioniert hier astrein.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

hsp

Ich denke mal ich habe irgendwas nicht installiert oder so, jedenfalls kommt immer wieder software rendering.


towo

Zeig doch einfach mal den Output auf der Konsole.
Das sollte dann so aussehen:

towo:Defiant> ./lin.sh
gl_version 46 - core profile enabled
vrend_renderer_fill_caps: Entering with stale GL error: 1280
GLSL feature level 430
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

hsp

#4
Kann ich nicht, ich habe das im virt-manager und nicht wie du im script.

hsp

Habe bald das Gefühl hier das Cinnamon mit kvm/qemu nicht kann.

towo

ZitatHabe bald das Gefühl hier das Cinnamon mit kvm/qemu nicht kann.

Tja, falsch, das geht schon.

siducer@siduction:~$ inxi -Fz
System:    Kernel: 5.10.4-towo.1-siduction-amd64 x86_64 bits: 64 Desktop: Cinnamon 4.8.4
           Distro: siduction 18.3.0 Patience - cinnamon - (202101011442)
Machine:   Type: Kvm System: QEMU product: Standard PC (Q35 + ICH9, 2009) v: pc-q35-6.0 serial: <filter>
           Mobo: N/A model: N/A serial: N/A UEFI: EFI Development Kit II / OVMF v: 0.0.0 date: 02/06/2015
CPU:       Info: 6-Core (4-Die) model: AMD EPYC bits: 64 type: MCP MCM L2 cache: 3 MiB
           Speed: 3693 MHz min/max: N/A Core speeds (MHz): 1: 3693 2: 3693 3: 3693 4: 3693 5: 3693 6: 3693
Graphics:  Device-1: Red Hat Virtio GPU driver: virtio-pci v: 1
           Display: x11 server: X.Org 1.20.10 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~75Hz
           OpenGL: renderer: virgl v: 4.3 Mesa 20.2.6
Audio:     Device-1: Intel 82801AA AC97 Audio driver: snd_intel8x0
           Sound Server: ALSA v: k5.10.4-towo.1-siduction-amd64
Network:   Device-1: Red Hat Virtio network driver: virtio-pci
           IF: enp0s1 state: up speed: -1 duplex: unknown mac: <filter>
Drives:    Local Storage: total: 32 GiB used: 175 MiB (0.5%)
           ID-1: /dev/vda model: N/A size: 32 GiB
Partition: ID-1: / size: 3.45 GiB used: 175 MiB (5.0%) fs: overlay source: ERR-102
Swap:      Alert: No Swap data was found.
Sensors:   Message: No sensors data was found. Is sensors configured?
Info:      Processes: 206 Uptime: 1m Memory: 3.83 GiB used: 1.07 GiB (28.0%) Shell: Bash inxi: 3.2.01
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

hsp

Ich habe im virt-manager alle settings  durchprobiert, immer wieder software rendering.


hsp

Ich habs erst mal aufgegeben, es will und will nicht.

hsp

Mit deinem script da oben bekomme ich mit

    -device virtio-vga,virgl=on \
    -display gtk,gl=on  \


nur ein schwarzes Fenster. Was fehlt da?

...