FreeBSD as KVM GUI guest

Hello,

I am in the process of evaluation of FreeBSD 11 as a desktop use case.
I try to install FreeBSD as a KVM guest, I succeed in installation of the OS, Xorg, Xfce, settings at /etc/rc.conf, /etc/fstab.

However when I start the X, I get a blurry graphic output.
Interestingly I get this picture right from the start with the installation of TrueOS too.

I have managed to get Xfce working for OpenBSD, so yeah the proof of concept for BSD as KVM GUI guest is working, but I fail to succeed for FreeBSD.

Can you please advise me, what I miss as a setting, or doing wrong?
 

Attachments

  • freebsd-3.png
    freebsd-3.png
    23.6 KB · Views: 2,310
  • freebsd-4.png
    freebsd-4.png
    19.7 KB · Views: 1,345
I have installed FreeBSD with the QXL video driver 16 MB - result was blurry screen upon switch to graphics. Then I have increased buffer to 64 MB - the same result.
Then tried other meaningful drivers - Cirrus, VGA, Virtio - no success either.
 

Attachments

  • freebsd-5.png
    freebsd-5.png
    21.2 KB · Views: 680
I actually meant the driver for Xorg. And which Xorg driver does the OpenBSD instance use?
 
Hi,
There is no xorg.conf, which is normal, but I cannot also generate the xorg.conf or view the drivers within via the showopt param, which is not normal. Probably some new major change there since ver 6.0 ...

However following is the info I can provide, if of any help to remedy the FreeBSD case. Please refer to the attached screenshots.
 

Attachments

  • openbsd-4.png
    openbsd-4.png
    977 KB · Views: 772
  • openbsd-5.png
    openbsd-5.png
    1 MB · Views: 797
Just look in /var/log/Xorg.0.log to see what's being detected and what's actually being used.
 
Ouch ...
The driver is VESA. Log attached, extra info cut
 

Attachments

  • Xorg.0.log.txt
    8.2 KB · Views: 408
Make's sense, the VESA driver pretty much always works. But if it works for OpenBSD it should work for FreeBSD too as it's exactly the same driver (it's part of Xorg).
 
the same problem for me : please use FreeBSD 10.3 max !! then it works perfectly. (do not use 10.4 or 11)
with GhostBSD, I had the same problem if I tried GhostBSD11.
 
Back
Top