HDMI out to HDMI monitors: Overscan vs Force-dvi audio (**Reopen 40748**)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-hwe-6.2 (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
xorg-server (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
This is essentially a re-open of bug
https:/
What's the problem: Given a TV monitor, with an HDMI to HDMI cable, I have two options for this TV.
1. TV mode -- overscan erases the edges of what's displayed.
2. Monitor mode: No overscan (good).
As far as I can tell, going into monitor mode requires using DVI mode through xrandr.
But, X seems to tie both DVI mode, and "no audio exists" to the same switch.
Even to the point that the DVI mode is listed as an audio setting option.
Repeat-bys:
1. Full monitor quality display, audio disabled:
173 xrandr --output HDMI-1 --set audio force-dvi
2. Overscan TV quality, audio working:
174 xrandr --output HDMI-1 --set audio on
What I want: DVI display with audio still enabled.
Note the issue with the old bug (40748):
The person had a DVI to HDMI cable, and was unable to send audio over it -- and needed a way to force the X system to treat it as non HDMI and non audio.
diff --git a/drivers/
index 226ba83..1bb6996 100644
--- a/drivers/
+++ b/drivers/
@@ -335,8 +335,8 @@ intel_hdmi_
if (edid) {
if (edid->input & DRM_EDID_
- intel_hdmi-
- intel_hdmi-
+ //intel_
+ //intel_
}
So ... yeah, there are existing issues that need both of these, to treat it as just a DVI connection; and then, mine (a Vizio) needs it to be treated as a DVI **with audio**.
In other words, the "audio force-dvi" needs to support separate "display force-dvi" and "audio off".
Because, looking over docs online, it really does seem that audio over DVI can happen, and a physical HDMI to HDMI cable can, and it seems this TV/monitor wants the video signal sent as DVI, not as HDMI (which triggers TV overscan.)
Ubuntu version LTS 22.04
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Hardware: Nova Custom NS70
Vizio VX32 L
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xorg 1:7.7+23ubuntu2
ProcVersionSign
Uname: Linux 6.2.0-26-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckR
CompositorRunning: None
CurrentDesktop: KDE
Date: Wed Aug 16 18:10:40 2023
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation Alder Lake-P Integrated Graphics Controller [8086:46a6] (rev 0c) (prog-if 00 [VGA controller])
Subsystem: CLEVO/KAPOK Computer Device [1558:7716]
InstallationDate: Installed on 2023-07-31 (16 days ago)
InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
MachineType: Notebook NS5x_NS7xPU
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/30/2023
dmi.bios.release: 1.6
dmi.bios.vendor: 3mdeb
dmi.bios.version: Dasharo (coreboot+UEFI) v1.6.0
dmi.board.name: NS5x_NS7xPU
dmi.board.vendor: Notebook
dmi.board.version: v2.1
dmi.chassis.type: 10
dmi.chassis.vendor: Notebook
dmi.ec.
dmi.modalias: dmi:bvn3mdeb:
dmi.product.family: Not Applicable
dmi.product.name: NS5x_NS7xPU
dmi.product.sku: Not Applicable
dmi.product.
dmi.sys.vendor: Notebook
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.113-
version.
version.
version.
version.
version.
version.
version.
affects: | xorg (Ubuntu) → xorg-server (Ubuntu) |