External monitor is missing from the display output list in GNOME Settings after connecting HDMI following a cold boot

Open
#2,037 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
38/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Quiet
Tech stack
linux

Research direction

Start by reviewing snap_list.log and dmesg-of-boot-3ac4985b9a7d4eabbe418879cd7f6f67.log, then reproduce the cold-boot and HDMI connection steps. Compare the available GNOME Settings sinks with the aplay command that successfully plays audio. Done means the external HDMI monitor sink appears and remains selectable after the described sequence.

Written by the indexing model from the issue text.

Description

snap_list.log
dmesg-of-boot-3ac4985b9a7d4eabbe418879cd7f6f67.log
Image


name: Bug report
about: External monitor is missing from the display output list in GNOME Settings after connecting HDMI following a cold boot


[Summary]
While connecting an external HDMI monitor to DUT via HDMI cable, I cannot select the sink option of HDMI monitor in Gnome Settings

[Steps to Reproduce]

  1. Flash image and poweroff DUT
  2. Cold boot DUT without an external monitor
  3. Open Gnome Settings and navigate to Sounds section
  4. Check if there's a sink option of the external Monitor

[Expected Result]
Able to choose the sink option of HDMI monitor

[Actual Result]

  1. Able to play the sound via HDMI monitor by the following command
$ aplay -D plughw:CARD=vc4hdmi0,DEV=0 /usr/share/sounds/alsa/Front_Right.wav

2.Only the following sink options be listed in Gnome Settings (w/o plugging headset, w/ an external HDMI monitor)

Speakers - USB Advanced Audio Device

Digital Ouptut (S/PDIF) - USB Advanced Audio Device

When issue happens, hotplug the external monitor doesn’t work

GPU:
System Product Name:
Bios Version:
Kernel Version: 7.0.0-1012-raspi

[Stage]
Right after it happened

Dominant language
No language data
Stars
5.6k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from raspberrypi/firmware

All issues in raspberrypi/firmware

Similar issues

More Operating Systems issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.