Public bug reported:
I am creating a new computer platforms. It provides two video sources:
an Intel i915 DisplayPort and an AST2500 VGA. The i915 also provides
HDMI, but it is disconnected/disabled.
EXPECTED BEHAVIOR: Video is presented through the AST2500 to VGA and the
i915 to DisplayPort, mergine the displays to a unified layout when a
layout is provided to xorg.
ACTUAL BEHAVIOR: Both monitors present a purple background at login, but
the VGA monitor is quickly disabled at login.
When I had a problem with these video sources under Windows the Intel
team provided me a "Switchable Graphics" BIOS module. It resolved the
issue there. My BIOS settings define "Switchable Graphics" as the
Primary Display.
When I set the BIOS to use the ast2500 as the only display source the
system works as intended. I mention this to confirm the ast2500 and
kernel can display video even if the ast2500 won't display video
alongside the i915.
Description:Ubuntu 18.04.4 LTS
Release:18.04
xorg:
Installed: 1:7.7+19ubuntu7.1
Candidate: 1:7.7+19ubuntu7.1
Version table:
*** 1:7.7+19ubuntu7.1 500
500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64
Packages
100 /var/lib/dpkg/status
1:7.7+19ubuntu7 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
test@test:~$ modinfo ast | grep -version
filename: /lib/modules/5.3.0-46-generic/kernel/drivers/gpu/drm/ast/ast.ko
license:GPL and additional rights
description:AST
author: Dave Airlie
firmware: ast_dp501_fw.bin
alias: pci:v1A03d2010sv*sd*bc03sc*i*
alias: pci:v1A03d2000sv*sd*bc03sc*i*
depends:drm,drm_kms_helper,drm_vram_helper,i2c-algo-bit
retpoline: Y
intree: Y
name: ast
vermagic: 5.3.0-46-generic SMP mod_unload
signat: PKCS#7
signer:
sig_key:
sig_hashalgo: md4
parm: modeset:Disable/Enable modesetting (int)
test@test:~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x6e cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2
associated providers: 0 name:modesetting
Provider 1: id: 0x41 cap: 0x0 crtcs: 1 outputs: 1 associated providers: 0
name:modesetting
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis)
496mm x 292mm
1920x1080 60.00*+
1680x1050 59.95
1600x900 60.00
1280x1024 60.02
1440x900 59.89
1280x800 59.81
1280x720 60.00
1024x768 60.00
800x600 60.32
640x480 59.94
720x400 70.08
HDMI-1 disconnected (normal left inverted right x axis y axis)
test@test:~$ sudo lshw -C video
[sudo] password for test:
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:152 memory:9000-90ff memory:8000-8fff
ioport:6000(size=64) memory:c-d
*-display
description: VGA compatible controller
product: ASPEED Graphics Family
vendor: ASPEED Technology, Inc.
physical id: 0
bus info: pci@:04:00.0
version: 41
width: 32 bits
clock: 33MHz
capabilities: pm msi vga_controller cap_list
configuration: driver=ast latency=0
resources: irq:18 memory:9100-91ff memory:9200-9201
ioport:4000(size=128)
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: xorg 1:7.7+19ubuntu7.1
ProcVersionSignature: Ubuntu 5.3.0-46.38~18.04.1-generic 5.3.18
Uname: Linux 5.3.0-46-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.14
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 7 09:02:34 2020
DistUpgraded: Fresh install
DistroCodename: bionic
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, including running git bisection searches
GraphicsCard:
Intel Corporation Device [8086:3e9a] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device [8086:2212]
ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000] (rev 41) (prog-if
00 [VGA controller])
Subsystem: ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000]
InstallationDate: Installed on 2020-04-06 (0 days ago)
InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210)
MachineType: Trenton Systems Inc. MXT8287 00
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_DIR=
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-46-generic