Intended moderator for this request: @amrits and @generix
NOTE: This represents a bottleneck preventing a strategic trend of various user bases utilizing X11 Linux GUI in cloud infrastructure.
The links below were requests implemented in 535.xx and 550.xx to not limit headless displays with the ConnectedMonitor
xorg.conf option in order to support the XRandR
extension. UseDisplayDevice "None"
does not support fullscreen applications requiring XRandR
.
While consumer GPUs now support using ConnectedMonitor "DFP"
to use headless displays with arbitrary resolution, Datacenter (Tesla) GPUs without display outputs are capped to 2560x1600 resolution for headless output.
It should be possible in Datacenter GPUs to also support large resolutions using ConnectedMonitor
for headless XRandR
support as well.
Relevant logs:
Option "ProbeAllGpus" "False" added to Screen "Screen0".
Option "IncludeImplicitMetaModes" "True" added to Screen "Screen0".
Option "ModeDebug" "True" added to Screen "Screen0".
Option "BaseMosaic" "False" added to Screen "Screen0".
Option "AllowEmptyInitialConfiguration" "True" added to Screen "Screen0".
New X configuration file written to '/etc/X11/xorg.conf'
ln: failed to create symbolic link '/dev/tty7': Permission denied
Waiting for X Socket
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
X.Org X Server 1.21.1.11
X Protocol Version 11, Revision 0
Current Operating System: Linux b20a2071c3a7 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.15.0-78-generic root=UUID=2d83aaf1-0314-4b23-8a0b-ad7e0b46a8b8 ro systemd.unified_cgroup_hierarchy=false
xorg-server 2:21.1.12-1ubuntu1 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.42.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/ubuntu/.local/share/xorg/Xorg.20.log", Time: Mon Oct 14 20:45:40 2024
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/home/ubuntu/.local/share/xorg/Xorg.20.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
Xorg.0.log:
Xorg.txt (75.6 KB)