this post was submitted on 12 Jul 2024
16 points (94.4% liked)

Linux

47923 readers
1240 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
 

Greetings,

I've installed Fedora Linux (with pipewire) on my friend's Alienware M17xR4 (linux-hardware probe).

This incredible laptop got a Sound Blaster Recon3Di with a S/PDIF Digital Output which unfortunally does not work out of the box. I can see the vu meter moving inside gnome-control-center but no audio comes out and the port's red light (which on Windows lights up) does not turn on at all.

By lookin up I've found this thread on Linux Mint Forums but I had no luck with it.

Has anyone else got issues with similar hardware? Thanks in advance.

you are viewing a single comment's thread
view the rest of the comments
[–] MrSoup@lemmy.zip 1 points 3 months ago* (last edited 3 months ago) (1 children)

I've already tried some profiles there, should double check.

[–] just_another_person@lemmy.world 1 points 3 months ago (1 children)

What are the names, out of curiousity?

[–] MrSoup@lemmy.zip 1 points 3 months ago* (last edited 3 months ago) (1 children)

The full list is:

  • Analog Stereo Duplex
  • Analog Stereo Output + Digital Stereo (IEC958) Input
  • Analog Stereo Output
  • Digital Stereo (HDMI) Output + Analog Stereo Input (unavailable)
  • Digital Stereo (HDMI) Output + Analog Stereo Input (unavailable)
  • Digital Stereo (HDMI) Output (unplugged) (unavailable)
  • Digital Stereo (HDMI 3) Output + Analog Stereo Input (unavailable)
  • Digital Stereo (HDMI 2) Output + Analog Stereo Input (unavailable)
  • Digital Stereo (HDMI 3) Output + Digital Stereo (IEC958) Input (unavailable)
  • Digital Stereo (HDMI 2) Output (unplugged) (unavailable)
  • Digital Stereo (IEC958) Output + Analog Stereo Input
  • Digital Stereo Duplex (IEC958)
  • Digital Stereo (IEC958) Output
  • Digital Surround 7.1 (HDMI) Output + Analog Stereo Input (unavailable)
  • Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (unavailable)
  • Digital Surround 7.1 (HDMI) Output + Digital Stereo (IEC958) Input (unavailable)
  • Digital Surround 5.1 (HDMI) Output + Digital Stereo (IEC958) Input (unavailable)
  • Digital Surround 7.1 (HDMI) Output (unplugged) (unavailable)
  • Digital Surround 5.1 (HDMI) Output (unplugged) (unavailable)
  • [...]
  • Analog Stereo Input
  • Digital Stereo (IEC958) Input
  • Pro Audio

Screenshots

First

Second

I've tried ALL of them and none work.

Might it need a kernel module? I don't see "Sound Blaster" inside the probe and connector red light does not turn on at all.

[–] just_another_person@lemmy.world 2 points 3 months ago (1 children)

Digital output for IEC958 is going to be the one that works. Reboot if needed.

[–] MrSoup@lemmy.zip 1 points 3 months ago* (last edited 3 months ago) (1 children)

I've tried every profile there and none is working.
So I moved to a live PopOS where it works without doing anything and from the hardware probe the only difference on audio seems to be the Nvidia GK107 HDMI Audio Controller not present.

Here's pavucontrol

Pavucontrol Output

Pavucontrol Profile

Here's alsamixer

alsamixer sound cards

alsamixer HDA Intel PCH levels

lspci output on PopOS

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
07:00.0 Ethernet controller: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (rev c0)
08:00.0 Network controller: Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01)
09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
09:00.1 SD Host controller: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

Refer to my other comment for alsamixer levels on Fedora.

I would like to use Fedora and make it work there. So why does it work out of the box on PopOS?

[–] just_another_person@lemmy.world 1 points 3 months ago

There's a lot of variables at play here. The simplest thing you can do is compare your sound system profiles and configs and see how they differ. If the setups are similar, you could just take all the configs from PopOs and drop them into your Fedora install I guess.