monitors.xml file not readable
Hi,
I have installed Red Hat Enterprise Linux 9.2 (Plow) as a guest on Virtual Box 7.0 and I am running into an issue where my real U3219Q Dell Ultrasharp monitor is being listed as "unknown display" at the resolution of 3840w and 1984h in the RHEL guest machine. This is fine but I wish to start the session at 200% scaling when I log in which is set via Settings > Display > Unknown Display > Scale; whenever the session is restarted however, this value reverts back to 100%.
The monitors.xml file in ~/.config
and /var/lib/gdm/.config/
both read the following below:
<monitors version="2">
<configuration>
<logicalmonitor>
<x>0</x>
<y>0</y>
<scale>2</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>Virtual-1</connector>
<vendor>unknown</vendor>
<product>unknown</product>
<serial>unknown</serial>
</monitorspec>
<mode>
<width>3840</width>
<height>1984</height>
<rate>59.999576568603516</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
However, sudo cat /var/log/messages
reads:
Jun 26 20:52:15 localhost journal[1677]: Failed to read monitors config file '/var/lib/gdm/.config/monitors.xml': Config is missing primary logical
.
.
.
Jun 26 20:52:24 localhost journal[2375]: Failed to read monitors config file '/home/myusername/.config/monitors.xml': Config is missing primary logical
sudo lshw -C display
shows the following below. The real graphics card that is being virtualised is a Nvidia GeForce GTX 1060.
*-display
description: VGA compatible controller
product: SVGA II Adapter
vendor: VMware
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 00
width: 32 bits
clock: 33MHz
capabilities: vga_controller bus_master rom fb
configuration: depth=32 driver=vmwgfx latency=64 resolution=2048,2048
Is there anything I can do to get my session to display at 200% even after a reboot? I'm struggling to find any Q&A or documentation on "Config is missing primary logical" in relation to the monitors.xml file
Thanks.