如何强制系统寻找新的声音设备?

如何强制系统寻找新的声音设备?

我有一台小型平板电视(东芝),我经常通过 HDMI 将其连接到我的笔记本电脑(HP Pavilion dv4)并用作电脑显示器。当我这样做时,我更喜欢使用电视的扬声器,特别是在观看视频时,因为声音质量要好得多。

但是,当我打开计算机后连接 HDMI 电缆(而不是在启动前插入)时,“声音设置”不会将电视列为输出设备,因此我被迫重新启动。

我很好奇是否有更简单的解决方案,也许是一个 CLI 命令来检查新的声音输出。有人知道类似的东西或有其他解决方案吗?

澄清一下,我认为这是软件问题。HDMI 始终可用,我可以随时将桌面切换到电视。问题是,如果在启动时未连接 HDMI,则电视不会作为输出选项出现在声音设置 GUI 中。因此,除非我弄错了,否则我的问题不是 HDMI 特有的,而是关于从命令行操作声音设置的一般用法问题。

‘cat /proc/asound/cards’的输出:

0 [英特尔]:HDA-英特尔 - HDA 英特尔
                      HDA Intel 位于 0xda500000 irq 48


更新:
以下是一些请求的输出。抱歉延迟了。

‘lsmod’ 的输出(启动计算机、连接 HDMI 并成功将 HDMI 连接的屏幕设置为唯一显示器后。但是,HDMI 未在声音设置 GUI 中列为选项):

使用的模块大小
usbhid 47199 0
隐藏 99559 1 usbhid
迈克尔·米奇 12612 0
arc4 12529 0
pci_stub 12622 1
vboxpci 23200 0
vboxnetadp 13382 0
vboxnetflt 23441 0
vboxdrv 287082 3 vboxpci,vboxnetadp,vboxnetflt
孟加拉国经济伙伴关系 18281 2
parport_pc 32866 0
rfcomm 47604 0
ppdev 17113 0
蓝牙 180104 10 bnep,rfcomm
binfmt_misc 17540 1
snd_hda_codec_hdmi 32474 1
snd_hda_codec_idt 70795 1
snd_hda_intel 33773 3
snd_hda_codec 127706 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13668 1 snd_hda_codec
snd_pcm 97188 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13324 0
snd_rawmidi 30748 1 snd_seq_midi
i915 473298 2
snd_seq_midi_event 14899 1 snd_seq_midi
snd_seq 61896 2 snd_seq_midi,snd_seq_midi_event
snd_timer 29990 2 snd_pcm,snd_seq
snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq
lib80211_crypt_tkip 17390 0
ir_lirc_codec 12859 0
lirc_dev 19204 1 ir_lirc_codec
wl 2568210 0
uvcvideo 72627 0
ir_mce_kbd_解码器 12777 0
snd 78855 16 snd_hda_codec_hdmi、snd_hda_codec_idt、snd_hda_intel、snd_hda_codec、snd_hwdep、snd_pcm、snd_rawmidi、snd_seq、snd_timer、snd_seq_device
ir_sony_解码器 12510 0
videodev 98259 1 uvcvideo
soundcore 15091 1 秒
ir_jvc_解码器 12507 0
psmouse 97443 0
ir_rc6_解码器 12507 0
joydev 17693 0
snd_page_alloc 18529 2 snd_hda_intel,snd_pcm
lib80211 14381 2 lib80211_crypt_tkip,wl
hp_wmi 18092 0
v4l2_compat_ioctl32 17128 1 视频设备
稀疏键映射 13890 1 hp_wmi
严重_原始 13211 0
drm_kms_helper 46978 1 i915
hp_accel 25976 0
ir_rc5_解码器 12507 0
drm 241921 3 i915,drm_kms_helper
jmb38x_ms 17646 0
i2c_algo_bit 13423 1 i915
wmi 19256 1 hp_wmi
memstick 16569 1 jmb38x_ms
lis3lv02d 19876 1 hp_accel
ir_nec_解码器 12507 0
视频 19596 1 i915
输入轮询设备 13896 1 lis3lv02d
rc_rc6_mce 12502 0
核心温度 13525 0
ene_ir 18457 0
rc_core 26412 10 ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,rc_rc6_mce,ene_ir
mac_hid 13253 0
17799 0
parport 46562 3 parport_pc,ppdev,lp
sdhci_pci 18826 0
sdhci 33205 1 sdhci_pci
r8169 62099 0

‘lsmod’ 的输出(仅重新启动计算机后。HDMI 输出现在出现在声音设置中):

使用的模块大小
pci_stub 12622 1
vboxpci 23200 0
vboxnetadp 13382 0
vboxnetflt 23441 0
vboxdrv 287082 3 vboxpci,vboxnetadp,vboxnetflt
snd_hda_codec_hdmi 32474 1
snd_hda_codec_idt 70795 1
snd_hda_intel 33773 3
snd_hda_codec 127706 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13668 1 snd_hda_codec
rfcomm 47604 0
孟加拉国经济伙伴关系 18281 2
snd_pcm 97188 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
蓝牙 180104 10 rfcomm,bnep
parport_pc 32866 0
ppdev 17113 0
snd_seq_midi 13324 0
snd_rawmidi 30748 1 snd_seq_midi
uvcvideo 72627 0
lib80211_crypt_tkip 17390 0
snd_seq_midi_event 14899 1 snd_seq_midi
wl 2568210 0
videodev 98259 1 uvcvideo
v4l2_compat_ioctl32 17128 1 视频设备
snd_seq 61896 2 snd_seq_midi,snd_seq_midi_event
binfmt_misc 17540 1
snd_timer 29990 2 snd_pcm,snd_seq
snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq
joydev 17693 0
ir_lirc_codec 12859 0
lirc_dev 19204 1 ir_lirc_codec
snd 78855 16 snd_hda_codec_hdmi、snd_hda_codec_idt、snd_hda_intel、snd_hda_codec、snd_hwdep、snd_pcm、snd_rawmidi、snd_seq、snd_timer、snd_seq_device
ir_mce_kbd_解码器 12777 0
i915 473298 2
soundcore 15091 1 秒
ir_sony_解码器 12510 0
snd_page_alloc 18529 2 snd_hda_intel,snd_pcm
drm_kms_helper 46978 1 i915
lib80211 14381 2 lib80211_crypt_tkip,wl
psmouse 97443 0
严重_原始 13211 0
hp_wmi 18092 0
ir_jvc_解码器 12507 0
drm 241921 3 i915,drm_kms_helper
jmb38x_ms 17646 0
i2c_algo_bit 13423 1 i915
memstick 16569 1 jmb38x_ms
稀疏键映射 13890 1 hp_wmi
ir_rc6_解码器 12507 0
ir_rc5_解码器 12507 0
ir_nec_解码器 12507 0
wmi 19256 1 hp_wmi
rc_rc6_mce 12502 0
ene_ir 18457 0
rc_core 26412 10 ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,rc_rc6_mce,ene_ir
hp_accel 25976 0
lis3lv02d 19876 1 hp_accel
视频 19596 1 i915
输入轮询设备 13896 1 lis3lv02d
核心温度 13525 0
mac_hid 13253 0
17799 0
parport 46562 3 parport_pc,ppdev,lp
usbhid 47199 0
隐藏 99559 1 usbhid
r8169 62099 0
sdhci_pci 18826 0
sdhci 33205 1 sdhci_pci

相关内容