Hello everyone, I am newbie and interested in FreeBSD(11.1), so I decided to try it out on a virtual machine (kvm). The install was simple, but I seem to have hit a wall trying to install and configure Xorg.
As per the handbook (and other sources), I installed Xorg using ports.
I checked if the HAL was used by X server:
My screen is filled with:
Here is the log file from that attempt: https://paste.ee/p/O28CQ
I have also tried to set the video driver in the file (/etc/X11/xorg.conf and /usr/local/etc/X11/xorg.conf.d/drivers-scfb.conf):
However this just results in a blank screen. Here is the log file from that attempt: https://paste.ee/p/7OVkV
Xorg complains that the modules don't exist, however /usr/local/lib/xorg/modules/drivers/spiceqxl_drv.so exists. I have also configured xorg manually* with
*Note just created the skeleton config file, was not a full manual configure.
Edit - Reading the log and I notice this:
Is there any way I can get it to load qxl instead?
As per the handbook (and other sources), I installed Xorg using ports.
cd /usr/ports/x11/xorg && make install clean
I checked if the HAL was used by X server:
# pkg info xorg-server | grep HAL
, the output says HAL is off. Then I run startx
(the xf86-video-qxl driver is installed).My screen is filled with:
Code:
[ 10830.268] qxl_surface_create: Bad bpp: 1 (1)
[ 10830.269] qxl_surface_create: Bad bpp: 1 (1)
.
.
.
Here is the log file from that attempt: https://paste.ee/p/O28CQ
I have also tried to set the video driver in the file (/etc/X11/xorg.conf and /usr/local/etc/X11/xorg.conf.d/drivers-scfb.conf):
Code:
Section "Device"
Identifier "qxl"
Driver "qxl"
Option "ENABLE_SURFACES" "False"
EndSection
However this just results in a blank screen. Here is the log file from that attempt: https://paste.ee/p/7OVkV
Xorg complains that the modules don't exist, however /usr/local/lib/xorg/modules/drivers/spiceqxl_drv.so exists. I have also configured xorg manually* with
# Xorg --configure
but that had no effect. What are my next steps?*Note just created the skeleton config file, was not a full manual configure.
Edit - Reading the log and I notice this:
Code:
[ 10829.508] (II) LoadModule: "spiceqxl"
[ 10829.509] (II) Loading /usr/local/lib/xorg/modules/drivers/spiceqxl_drv.so
Is there any way I can get it to load qxl instead?