Audio leads but with more confusion ):

Did some digging around on my audio situation and came across HDAjackretask. My results with it seem to be a little funky though. Though I’m not 100% sure how to configure it. For some reason my default set up is the HDMI stuff which I took a screenshot this time around for better context.

When I open the retasker the codec on default is “Intel Kabylake HDMI” which likely explains the “comet Lake PCH-LP cAVS speaker” and the other 3 “HDMI display ports”. Which … those only work if I plug it into a TV using an HDMI cord which is why I generally have the Comet Lake selected and can’t select any of the inactive ones.

But check out what happens when I try to change to the other codec which is “Realtek ALC285”

The program becomes unresponsive, then I end up with no audio or the “dummy output” which generally means I have no audio. At that point since retask is unresponsive I have to then kill it. Though thankfully I atleast know enough not to select “install boot override” instead of just “apply now” because restarting does put my audio back on the default.

I guess this audio situation is a pretty common problem but no one seems to know much on how to fix it ): I have heard of others getting success with the retasker but my guess is that it has to be configured in a very specific way. When I click to “show unconnected pins” I get this result


Atleast I have normal audio when I plug into a TV though … xD But that’s probably because it takes from the audio inside the TV at that point

System:
Kernel: 6.12.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=a51d7358-30f2-47c4-a552-9712de5eb9d7 rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.2.4 tk: Qt v: N/A info: frameworks v: 6.8.0
wm: kwin_wayland tools: avail: lxlock vt: 1 dm: SDDM Distro: Garuda
base: Arch Linux
Machine:
Type: Laptop System: HP product: HP ENVY Laptop 17-ce1xxx
v: Type1ProductConfigId serial: <superuser required> Chassis: type: 10
serial: <superuser required>
Mobo: HP model: 86B0 v: 84.16 serial: <superuser required>
part-nu: 6UX02AV uuid: <superuser required> UEFI: Insyde v: F.07
date: 08/06/2020
Battery:
ID-1: BAT0 charge: 22.8 Wh (54.8%) condition: 41.6/41.6 Wh (100.0%)
volts: 12.6 min: 11.6 model: 333-1B-35-A LK03052XL type: Li-ion
serial: <filter> status: charging
CPU:
Info: model: Intel Core i7-10510U bits: 64 type: MT MCP
arch: Comet/Whiskey Lake note: check gen: core 10 level: v3 note: check
built: 2018 process: Intel 14nm family: 6 model-id: 0x8E (142)
stepping: 0xC (12) microcode: 0xFC
Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
smt: enabled cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB
desc: 4x256 KiB L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 800 min/max: 400/4900 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 bogomips: 36799
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: eDP-1 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 00:02.0
chip-ID: 8086:9b41 class-ID: 0300
Device-2: NVIDIA GP108M [GeForce MX250] vendor: Hewlett-Packard
driver: nvidia v: 565.77 alternate: nouveau,nvidia_drm non-free: 550.xx+
status: current (as of 2024-09; EOL~2026-12-xx) arch: Pascal code: GP10x
process: TSMC 16nm built: 2016-2021 pcie: gen: 1 speed: 2.5 GT/s lanes: 4
link-max: gen: 3 speed: 8 GT/s bus-ID: 02:00.0 chip-ID: 10de:1d13
class-ID: 0302
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia
unloaded: nouveau alternate: fbdev,intel,nv,vesa dri: iris
gpu: i915,nvidia display-ID: 0
Monitor-1: eDP-1 res: 1920x1080 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: iris
x11: drv: iris
API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: intel mesa v: 24.3.1-arch1.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9b41 memory: 7.48 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.4.303 layers: 9 device: 0 type: integrated-gpu name: Intel
UHD Graphics (CML GT2) driver: N/A device-ID: 8086:9b41
surfaces: xcb,xlib,wayland device: 1 type: discrete-gpu
name: NVIDIA GeForce MX250 driver: N/A device-ID: 10de:1d13
surfaces: xcb,xlib,wayland device: 2 type: cpu name: llvmpipe (LLVM
18.1.8 256 bits) driver: N/A device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel Comet Lake PCH-LP cAVS vendor: Hewlett-Packard
driver: sof-audio-pci-intel-cnl alternate: snd_hda_intel, snd_soc_avs,
snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:02c8 class-ID: 0401
API: ALSA v: k6.12.3-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Comet Lake PCH-LP CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:02f0 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 3000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:4
chip-ID: 8087:0aaa class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: <filter> bt-v: 5.1 lmp-v: 10
status: discoverable: no pairing: no
RAID:
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
v: 3.0 port: 5060 bus-ID: 00:17.0 chip-ID: 8086:282a rev: class-ID: 0104
Drives:
Local Storage: total: 953.87 GiB used: 126.65 GiB (13.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: MZVLQ1T0HALB-000H1 size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: HPS2NFXV temp: 25.9 C scheme: GPT
Partition:
ID-1: / raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 126.65 GiB (13.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 126.65 GiB (13.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 126.65 GiB (13.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 126.65 GiB (13.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.32 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 8
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 55.0 C pch: 51.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB note: est. available: 15.32 GiB used: 4.14 GiB (27.0%)
Processes: 308 Power: uptime: 15m states: freeze,mem,disk suspend: s2idle
wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
image: 6.08 GiB services: org_kde_powerdevil, power-profiles-daemon,
upowerd Init: systemd v: 256 default: graphical tool: systemctl
Packages: 1628 pm: pacman pkgs: 1617 libs: 446 tools: gnome-software,
octopi, pamac, paru pm: flatpak pkgs: 11 Compilers: gcc: 14.2.1
Shell: garuda-inxi default: fish v: 3.7.1 running-in: konsole inxi: 3.3.36
Garuda (2.6.26-1):
System install date:     2024-11-19
Last full system update: 2024-12-09
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

I can’t answer on the app as I haven’t seen it used in many moons. But your first picture there, what are your options in the profile area.

I have “play HiFi quality music(HDMI 1, HDMI 2, HDMI 3, mic1, mic2, speaker)”, “Pro Audio”(which completely mutes everything), and “Off” which absolutely nobody wants XD Thank you for your time otherwise. Currently I don’t have JamesDSP or easyeffects because while they do well in the area of tweaking and amplifying, one could only amplify so much before the sound starts clipping and sounding too “bassy” I guess would be what to call that.

Yeah i dont use either of those either. It might come down to checking compatibility or maybe bios. I’m thinking it might not have a sound chip an is built into the cpu. Or Maybe try the live environment garuda or any other usb iso an see if it shows the same there.

It was like that when I reinstalled Garuda because I nearly busted my whole system trying to fix my audio in the beginning xD I have atleast heard that Bang and Olufsen speakers generally tend to have problems with Linux but I couldn’t seem to get the homebridge beoplay working and that seems to help.

when I tried to install it, the terminal said it didn’t exist ):

edits: I found a thing online about the retasker and tried that configuration and it still crashed o-o

install: alsa-tools (I chose ‘echomixer’ in pamac)
run in terminal: hdajackretask
select code: realtek alc285
options: show unconnected pins
override:5.1. 0x14 → Internal Speaker (Back)5.2. 0x1e → Internal Speaker (LFE)
click: install boot override
reboot

I didn’t do boot over ride for safety reasons at this point, but clicked apply with that setting while I had music playing and right when it password prompted me. The audio configuration went back to “dummy audio” and then I didn’t have sound again. I did cancel it and my sound came back but when I tried again with the same configuration my sound died and because the program becomes unresponsive, I have to force a restart because it won’t close correctly. When I got the screenshot of the program crashing dolphin also crashed so that wasn’t fun. My audio is clearly cooked no matter what I do ):

I would say the best way is to get a external sound card maybe open the laptop up if it has a extra m.2 you might be able to get a card to plug into that but i haven’t tried it so your mileage may vary.

Maybe someone else here as well might know better then me.

I don’t think I’m able to get into the back of the laptop without messing it up :open_mouth: But my laptop currently is going on 5 years old so it’s fair to say I am pretty outdated. It’s atleast usable otherwise

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.