this post was submitted on 28 Nov 2023
10 points (91.7% liked)

Linux

47237 readers
3343 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Hi, I installed Nobara on my ASUS ROG Zephyrus G16 but the audio quality is really poor. I found out that it’s because it’s not detecting the main speakers.

Previously, I installed Pop!_OS and Fedora too and they had the same issue.

Does anyone know a way to fix this? I’ve exhausted all the online guides I could find and none seem to work.

Specs:

ROG Zephyrus G16 GU603VU-N4027W

16.0" WQXGA 2560x1600 IPS level ROG Nebula Display

Intel® Core™ i7-13620H Processor 2.4 GHz (24M Cache, up to 4.9 GHz, 10 cores: 6 P-cores and 4 E-cores)

NVIDIA® GeForce RTX™ 4050

16GB DDR4

1TB M.2 NVMe™ PCle® 4.0 SSD

720P HD IR Camera for Windows Hello

Bluetooth 5.2 (Dual Band)

top 5 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 9 months ago* (last edited 9 months ago)

If multiple distributions are having the same issue, that means it's a combo driver and pipe wire issue. A lot of newer laptops have terrible speakers that are paired with Nahimic in Windows to sound a bit less shitty, then have the gain jerked up to insane levels.

If you're 100% sure this about speakers missing, you need to get a newer kernel running and see if they get detected, and if not, start tracking the devices through dmesg and ls* device utils to find where it's at. You wouldn't be the only one having this issue if it's what you think it is.

Edit: Arch Wiki says they have everything working, and link to an issue with the bass speakers not working: https://wiki.archlinux.org/title/ASUS_ROG_Zephyrus_G16_(2023)_GU603

[–] [email protected] 2 points 9 months ago* (last edited 9 months ago)

I think you're hitting an issue with Asus firmware and the cirrus amp they used in their laptops. The root of the problem, as I understand, is Asus system firmware does not identify the audio card/amp properly. Technically the drivers are present in the kernel and can be remapped with workarounds (see the arch wiki), but I found them complicated and didn't want to risk borking anything in the kernel or bootloader.

I'm just getting old, hoping for the day Asus fixes their firmware and everything clicks together.

[–] [email protected] 2 points 9 months ago* (last edited 9 months ago)

I got that problem on a ROG Strix G733ZM. The solution was to install "hdajackretask" (sometimes in an ALSA tools package, sometimes elsewhere), select "ALC285" and "show unconnected pins" and map pin 0x14 to "Internal Speaker" and pin 0x1e to "Internal speaker (LFE), then install boot override and reboot.

Oh and after reboot I went to Configure Audio in KDE and selected a profile.

It looks like this.

I found it randomly online, don't remember where. I wish I knew how those pins were discovered in the first place because it may well be different for different laptops and also I really want to know....

Oh BTW, in case you need to know: My microphone was having an awful lot of static noise. The trick was to 1) reduce microphone volume to 50% and 2) enable the ladspa-rnnoise noise filter in pipewire (it was already in my distributions repo). I checked in Windows and it sends the mic through an "ASUS AI noise filter" - so they've basically saved money on the hardware and are doing the same thing.

[–] [email protected] 1 points 9 months ago (1 children)

I would suggest you to ask on official Nobara discord. I got help right away.

[–] [email protected] 1 points 9 months ago

yea i did but i got no reply :(