ASRock.com Homepage
Forum Home Forum Home > Technical Support > AMD Motherboards
  New Posts New Posts RSS Feed - B650M HDV/M.2 Audio jack problem
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

B650M HDV/M.2 Audio jack problem

 Post Reply Post Reply Page  123>
Author
Message
Mati3000 View Drop Down
Newbie
Newbie


Joined: 25 Mar 2025
Location: Poland
Status: Offline
Points: 50
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mati3000 Quote  Post ReplyReply Direct Link To This Post Topic: B650M HDV/M.2 Audio jack problem
    Posted: 25 Mar 2025 at 2:19pm
Hello everyone. Few days ago I updated my computer to AM5 platform. My current build:
Mobo: Asrock B650M HDV/M.2
CPU: AMD Ryzen 7 7700
RAM: IR-6000D564L30S/32GDC
Storage: Lexar 1TB M.2 PCIe Gen4 NVMe NM710
GPU: Sapphire Radeon RX 9070 XT Pulse
PSU: Silver Monkey X Okame M2 850W 80 Plus Gold
Case: Silver Monkey X Cassette
BIOS: 3.20
Audio driver: Realtek high definition audio ver:6.0.9448.1_Nahimic.
I have a problem to configure my audio output. I want to stream audio thru my rear and front panel at the same time (stereo speakers connected to rear panel and headphones connected to front panel). But when I plug in my headphones rear panel audio is muting :( In Realtek Audio Console there is no switch named "Disable front panel jack detection" which always worked with my problem. Also in BIOS settings there is no option to disable front panel audio. I have tried to turn of front panel audio via regedit but that method didnt work either. Does anyone have a solution? Cheers.
Back to Top
M440 View Drop Down
Senior Member
Senior Member


Joined: 12 Jul 2023
Status: Offline
Points: 4580
Post Options Post Options   Thanks (0) Thanks(0)   Quote M440 Quote  Post ReplyReply Direct Link To This Post Posted: 26 Mar 2025 at 12:31pm
yes, its broken the same way for me too. I forgot about it.

Interesting to hear from ASRock on this one.

Can you switch between front/rear in software if the front is connected? I cant - only front plays.



mm@desktop ~
??wpctl status
PipeWire 'pipewire-0' [1.4.1, mm@desktop, cookie:1953925429]
?Ӊ? Clients:
        32. kwin_wayland                        [1.4.1, mm@desktop, pid:1040]
        33. WirePlumber                         [1.4.1, mm@desktop, pid:1122]
        41. WirePlumber [export]               [1.4.1, mm@desktop, pid:1122]
        58. pipewire                            [1.4.1, mm@desktop, pid:1223]
        59. libcanberra                         [1.4.1, mm@desktop, pid:1191]
        60.                                    [1.4.1, mm@desktop, pid:1191]
        61. xdg-desktop-portal                  [1.4.1, mm@desktop, pid:1047]
        62. libcanberra                         [1.4.1, mm@desktop, pid:1225]
        63. plasmashell                         [1.4.1, mm@desktop, pid:1225]
        64.                                    [1.4.1, mm@desktop, pid:1225]
        65. Blueman                             [1.4.1, mm@desktop, pid:1469]
        74. Google Chrome input                 [1.4.1, mm@desktop, pid:2104]
        78. wpctl                               [1.4.1, mm@desktop, pid:2201]
        80. System Settings                     [1.4.1, mm@desktop, pid:1840]

Audio
?ω? Devices:
??     42. GA106 High Definition Audio Controller [alsa]
??     43. Family 17h/19h/1ah HD Audio Controller [alsa]
??
?ω? Sinks:
?? *   50. Family 17h/19h/1ah HD Audio Controller Analog Stereo [vol: 1.00]
??
?ω? Sources:
??     51. Family 17h/19h/1ah HD Audio Controller Analog Stereo [vol: 1.00]
??
?ω? Filters:
??
?Ӊ? Streams:

Video
?ω? Devices:
??
?ω? Sinks:
??
?ω? Sources:
??
?ω? Filters:
??
?Ӊ? Streams:
        67. kwin_wayland
             77. output_1        > plasmashell:input_1 [init]
        75. plasmashell
             76. input_1        < kwin_wayland:output_1        [init]

Settings
?Ӊ? Default Configured Devices:
        0. Audio/Sink    dual_output
        1. Audio/Source alsa_input.pci-0000_10_00.6.pro-input-2
mm@desktop ~
??wpctl inspect 43
id 43, type PipeWire:Interface:Device
    alsa.card = "1"
    alsa.card_name = "HD-Audio Generic"
    alsa.components = "HDA:10ec0897,18491897,00100500"
    alsa.driver_name = "snd_hda_intel"
    alsa.id = "Generic"
    alsa.long_card_name = "HD-Audio Generic at 0xf6500000 irq 114"
    alsa.mixer_name = "Realtek ALC897"
    api.acp.auto-port = "false"
    api.acp.auto-profile = "false"
    api.alsa.card = "1"
    api.alsa.card.longname = "HD-Audio Generic at 0xf6500000 irq 114"
    api.alsa.card.name = "HD-Audio Generic"
    api.alsa.path = "hw:1"
    api.alsa.split-enable = "true"
    api.alsa.use-acp = "true"
    api.dbus.ReserveDevice1 = "Audio1"
    api.dbus.ReserveDevice1.Priority = "-20"
* client.id = "41"
* device.api = "alsa"
    device.bus = "pci"
    device.bus-path = "pci-0000:10:00.6"
* device.description = "Family 17h/19h/1ah HD Audio Controller"
    device.enum.api = "udev"
    device.icon-name = "audio-card-analog-pci"
* device.name = "alsa_card.pci-0000_10_00.6"
* device.nick = "HD-Audio Generic"
    device.plugged.usec = "10847077"
    device.product.id = "0x15e3"
    device.product.name = "Family 17h/19h/1ah HD Audio Controller"
    device.string = "1"
    device.subsystem = "sound"
    device.sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:10:00.6/sound/card1"
    device.vendor.id = "0x1022"
    device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
* factory.id = "15"
* media.class = "Audio/Device"
    object.path = "alsa:acp:Generic"
* object.serial = "43"
    spa.object.id = "4"
mm@desktop ~
??wpctl inspect 50
id 50, type PipeWire:Interface:Node
    alsa.card = "1"
    alsa.card_name = "HD-Audio Generic"
    alsa.class = "generic"
    alsa.components = "HDA:10ec0897,18491897,00100500"
    alsa.device = "0"
    alsa.driver_name = "snd_hda_intel"
    alsa.id = "ALC897 Analog"
    alsa.long_card_name = "HD-Audio Generic at 0xf6500000 irq 114"
    alsa.mixer_name = "Realtek ALC897"
    alsa.name = "ALC897 Analog"
    alsa.resolution_bits = "16"
    alsa.subclass = "generic-mix"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    alsa.sync.id = "00000000:00000000:00000000:00000000"
    api.alsa.card.longname = "HD-Audio Generic at 0xf6500000 irq 114"
    api.alsa.card.name = "HD-Audio Generic"
    api.alsa.path = "front:1"
    api.alsa.pcm.card = "1"
    api.alsa.pcm.stream = "playback"
    audio.channels = "2"
    audio.position = "FL,FR"
    card.profile.device = "4"
* client.id = "41"
    clock.quantum-limit = "8192"
    device.api = "alsa"
    device.class = "sound"
    device.icon-name = "audio-card-analog"
* device.id = "43"
    device.profile.description = "Analog Stereo"
    device.profile.name = "analog-stereo"
    device.routes = "2"
* factory.id = "19"
    factory.name = "api.alsa.pcm.sink"
    library.name = "audioconvert/libspa-audioconvert"
* media.class = "Audio/Sink"
* node.description = "Family 17h/19h/1ah HD Audio Controller Analog Stereo"
    node.driver = "true"
    node.loop.name = "data-loop.0"
* node.name = "alsa_output.pci-0000_10_00.6.analog-stereo"
* node.nick = "ALC897 Analog"
    node.pause-on-idle = "false"
* object.path = "alsa:acp:Generic:4:playback"
* object.serial = "50"
    port.group = "playback"
* priority.driver = "1009"
* priority.session = "1009"



Edited by M440 - 26 Mar 2025 at 12:35pm
asrock b650m-hdv/m.2, ryzen 7700x@85watt, arch/kde
Back to Top
Mati3000 View Drop Down
Newbie
Newbie


Joined: 25 Mar 2025
Location: Poland
Status: Offline
Points: 50
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mati3000 Quote  Post ReplyReply Direct Link To This Post Posted: 28 Mar 2025 at 5:17am
Well, I manage to resolve this problem by Realtek HDA Driver Test Utility. You need to edit Realtek driver config a little, just one switch :)
Back to Top
bevandur View Drop Down
Newbie
Newbie


Joined: 09 Apr 2025
Status: Offline
Points: 155
Post Options Post Options   Thanks (0) Thanks(0)   Quote bevandur Quote  Post ReplyReply Direct Link To This Post Posted: 09 Apr 2025 at 11:58pm
Hey guys. I have the similar problem with this MBO.

How to solve this?

So, I have speakers connected on rear panel, headset connected on front panel via 3.5 mm jack.

In taskbar, there's only one audio which says "Speakers Realtek(R) Audio".
I can't manually switch what I wanna use, speakers or headset. There's also no way to use speakers, without unplugging headset.

Even bigger problem occured few days ago when I wanted to watch show on a TV.
TV is connected to PC via hdmi cable. It always worked fine and old motherboard would offer me to choose AAA (audio source from TV). Here, nothing happens. I still have only 1 audio source and TV is not even recognized.

So many problems with new PC, I just can't get it to work properly.. After days of fighting with it, thought it's all finally set up, but then ASRock decided to joke with me. If anyone here knows how to solve this audio issue, please, write it down. Thank you in advance.
Back to Top
bevandur View Drop Down
Newbie
Newbie


Joined: 09 Apr 2025
Status: Offline
Points: 155
Post Options Post Options   Thanks (0) Thanks(0)   Quote bevandur Quote  Post ReplyReply Direct Link To This Post Posted: 10 Apr 2025 at 12:00am
Originally posted by M440 M440 wrote:

yes, its broken the same way for me too. I forgot about it.

Interesting to hear from ASRock on this one.

Can you switch between front/rear in software if the front is connected? I cant - only front plays.


Originally posted by Mati3000 Mati3000 wrote:

Well, I manage to resolve this problem by Realtek HDA Driver Test Utility. You need to edit Realtek driver config a little, just one switch :)


Quoting you guys, just to be sure someone sees this. I'm getting desperate. Sorry.
Back to Top
M440 View Drop Down
Senior Member
Senior Member


Joined: 12 Jul 2023
Status: Offline
Points: 4580
Post Options Post Options   Thanks (0) Thanks(0)   Quote M440 Quote  Post ReplyReply Direct Link To This Post Posted: 10 Apr 2025 at 1:01pm
Originally posted by bevandur bevandur wrote:

Originally posted by M440 M440 wrote:

yes, its broken the same way for me too. I forgot about it.

Interesting to hear from ASRock on this one.

Can you switch between front/rear in software if the front is connected? I cant - only front plays.


Originally posted by Mati3000 Mati3000 wrote:

Well, I manage to resolve this problem by Realtek HDA Driver Test Utility. You need to edit Realtek driver config a little, just one switch :)


Quoting you guys, just to be sure someone sees this. I'm getting desperate. Sorry.


I don't have a bare metal Windows setup right now, but as far as I remember, switching between GPU audio (DisplayPort/HDMI) and the motherboard sound card worked fine. On Linux, it works out of the box.

At the moment, I don't have the time or need to dig deeper into this. However, assuming what the other person said is true ??that they disabled front jack detection using the Realtek HDA Driver Test Utility in Windows ??then there doesn't seem to be any hardware limitation. So splitting audio ports, disabling headphone jack detection, and connecting sinks should all be possible.

https://github.com/luisbocanegra/linux-guide-split-audio-ports#2-disable-headphone-jack-detection-for-speakers

asrock b650m-hdv/m.2, ryzen 7700x@85watt, arch/kde
Back to Top
M440 View Drop Down
Senior Member
Senior Member


Joined: 12 Jul 2023
Status: Offline
Points: 4580
Post Options Post Options   Thanks (0) Thanks(0)   Quote M440 Quote  Post ReplyReply Direct Link To This Post Posted: 10 Apr 2025 at 2:51pm
ok, to have audio simultaniously for front and back output in linux install package alsa-tools


sudo pacman -S alsa-tools


run hdajackretask

sudo hdajackretask


disable front audio jack detection




asrock b650m-hdv/m.2, ryzen 7700x@85watt, arch/kde
Back to Top
M440 View Drop Down
Senior Member
Senior Member


Joined: 12 Jul 2023
Status: Offline
Points: 4580
Post Options Post Options   Thanks (0) Thanks(0)   Quote M440 Quote  Post ReplyReply Direct Link To This Post Posted: 10 Apr 2025 at 3:09pm
Originally posted by M440 M440 wrote:

ok, to have audio simultaniously for front and back output in linux install package alsa-tools


sudo pacman -S alsa-tools


run hdajackretask

sudo hdajackretask


disable front audio jack detection






oh, to have simultanious audio for both outputs i also followed the github guide and have the following set up. Disabling the jack detection only lets switching between the outputs in software - audio is no longer perma muted at line-out when front is connected.


> cat /etc/alsa-card-profile/mixer/paths/analog-output-lineout.conf

File: /etc/alsa-card-profile/mixer/paths/analog-output-lineout.conf

[...]

[Jack Headphone]
state.plugged = unknown
state.unplugged = unknown

;[Element Headphone]
;switch = off
;volume = off

[...]


to make the hdajackretask persistent accross reboots:



only step 1 in gui is neccessary for my install


> cat hda-jack-retask.conf
-
File: hda-jack-retask.conf
-
# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw




Edited by M440 - 10 Apr 2025 at 3:39pm
asrock b650m-hdv/m.2, ryzen 7700x@85watt, arch/kde
Back to Top
bevandur View Drop Down
Newbie
Newbie


Joined: 09 Apr 2025
Status: Offline
Points: 155
Post Options Post Options   Thanks (0) Thanks(0)   Quote bevandur Quote  Post ReplyReply Direct Link To This Post Posted: 11 Apr 2025 at 10:59am
Hey, thanks for replying. I've managed to fix half of my problem.

Downloaded Realtek Audio Console from microsoft store.
In this program, I've managed to enable more playback devices to show.
Now I have separated Headphones/Speakers and can manually choose which one I want to use. If anyone is having similar problem - get this software. Apparently it's a solution.


Although, other part of my problem didn't go away. TV as an audio source is still not recognized, when hooked to PC via HDMI. It is connected via cheap 5m long cable from Aliexpress. Maybe this motherboard is just not liking it. On old AsRock am4 motherboard, this cable worked just fine for years. Quite an intriguing situation. Anyone else thinks it's the MBO causing this problem, or you have a possible solution for this?

Will make sure to test it more. Still need to hook up 2nd monitor that have its own speakers. Now I'm curious will they get recognized. I'll keep an eye on this thread.
Back to Top
bevandur View Drop Down
Newbie
Newbie


Joined: 09 Apr 2025
Status: Offline
Points: 155
Post Options Post Options   Thanks (0) Thanks(0)   Quote bevandur Quote  Post ReplyReply Direct Link To This Post Posted: 14 Apr 2025 at 11:03pm
Nope, audio is not showing. Connected my second monitor via display port cable and its inbuilt speakers are not showing as a playback device.

Weird problem. Anyone think bios update could fix this?
Back to Top
 Post Reply Post Reply Page  123>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.172 seconds.