GNOME Manjaro no sound at all

Hi, I recently installed manjaro, and there is no sound at all. In sound outputs, it shows only dummy sound and I cannot connect to my bluetooth earphones(it doesn’t show up in bluetooth devices) how can i fix this

System:
  Kernel: 6.1.1-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
    root=UUID=4bf49c39-63d3-4256-91fe-3bf17f3d4f9a rw quiet splash apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: GNOME v: 43.2 tk: GTK v: 3.24.36 wm: gnome-shell dm: GDM v: 43.0
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: Apple product: iMac18,3 v: 1.0
    serial: <superuser required> Chassis: type: 9 v: Mac-BE088AF8C5EB4FA2
    serial: <superuser required>
  Mobo: Apple model: Mac-BE088AF8C5EB4FA2 v: iMac18,3
    serial: <superuser required> UEFI: Apple v: 499.40.2.0.0 date: 08/22/2022
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard serial: <filter>
    charge: 55% (should be ignored) rechargeable: yes status: discharging
Memory:
  RAM: total: 7.66 GiB used: 3.05 GiB (39.8%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i5-7500 bits: 64 type: MCP arch: Kaby Lake
    gen: core 7 level: v3 note: check built: 2018 process: Intel 14nm family: 6
    model-id: 0x9E (158) stepping: 9 microcode: 0xF0
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 256 KiB
    desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB L3: 6 MiB
    desc: 1x6 MiB
  Speed (MHz): avg: 3500 high: 3800 min/max: 800/3800 scaling:
    driver: intel_pstate governor: powersave cores: 1: 3400 2: 3400 3: 3800
    4: 3400 bogomips: 27208
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush
    clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
    dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu
    fsgsbase fxsr ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ida
    intel_pt invpcid invpcid_single lahf_lm lm mca mce md_clear mmx monitor
    movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm
    pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts rdrand rdseed rdtscp
    rep_good sdbg sep smap smep smx ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp
    syscall tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi
    vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    disabled
  Type: mds mitigation: Clear CPU buffers; SMT disabled
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT disabled
  Type: retbleed mitigation: IBRS
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: IBRS, IBPB: conditional, RSB filling,
    PBRSB-eIBRS: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: TSX disabled
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
    vendor: Apple driver: amdgpu v: kernel arch: GCN-4 code: Arctic Islands
    process: GF 14nm built: 2016-20 pcie: gen: 3 speed: 8 GT/s lanes: 16 ports:
    active: eDP-1 empty: DP-1,DP-2,DP-3 bus-ID: 01:00.0 chip-ID: 1002:67df
    class-ID: 0300 temp: 57.0 C
  Device-2: Apple FaceTime HD Camera (Built-in) type: USB driver: uvcvideo
    bus-ID: 1-5:4 chip-ID: 05ac:8511 class-ID: 0e02 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.6 with: Xwayland v: 22.1.7
    compositor: gnome-shell driver: gpu: amdgpu display-ID: 0
  Monitor-1: eDP-1 model: Apple iMac serial: <filter> built: 2016
    res: 3840x2160 dpi: 163 gamma: 1.2 size: 597x336mm (23.5x13.23")
    diag: 685mm (27") ratio: 16:9 modes: max: 3840x2160 min: 640x480
  API: OpenGL v: 4.6 Mesa 22.3.1 renderer: AMD Radeon RX 470 Graphics
    (polaris10 LLVM 14.0.6 DRM 3.49 6.1.1-1-MANJARO) direct render: Yes
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a170 class-ID: 0403
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 1002:aaf0 class-ID: 0403
  Sound API: ALSA v: k6.1.1-1-MANJARO running: yes
  Sound Server-1: JACK v: 1.9.21 running: no
  Sound Server-2: PulseAudio v: 16.1 running: yes
  Sound Server-3: PipeWire v: 0.3.63 running: yes
Network:
  Device-1: Broadcom BCM43602 802.11ac Wireless LAN SoC vendor: Apple
    driver: brcmfmac v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    bus-ID: 03:00.0 chip-ID: 14e4:43ba class-ID: 0280
  IF: wlp3s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Broadcom NetXtreme BCM57766 Gigabit Ethernet PCIe driver: tg3
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: N/A bus-ID: 04:00.0
    chip-ID: 14e4:1686 class-ID: 0200
  IF: enp4s0f0 state: down mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Device-1: Apple Bluetooth USB Host Controller type: USB
    driver: btusb,hid-generic,usbhid bus-ID: 1-6:5 chip-ID: 05ac:8296
    class-ID: fe01
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 965.05 GiB used: 9.5 GiB (1.0%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Apple model: SSD SM0032L
    size: 26.08 GiB block-size: physical: 4096 B logical: 4096 B speed: 15.8 Gb/s
    lanes: 2 type: SSD serial: <filter> rev: DXZ77A0Q temp: 39.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Apple model: HDD ST1000DM003
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    type: HDD rpm: 7200 serial: <filter> rev: AQ04 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: Cruzer Blade
    size: 7.45 GiB block-size: physical: 512 B logical: 512 B type: N/A
    serial: <filter> rev: 1.27 scheme: MBR
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 837.89 GiB size: 823.66 GiB (98.30%) used: 9.48 GiB (1.2%)
    fs: ext4 dev: /dev/sda3 maj-min: 8:3 label: N/A
    uuid: 4bf49c39-63d3-4256-91fe-3bf17f3d4f9a
  ID-2: /boot/efi raw-size: 200 MiB size: 196.9 MiB (98.44%)
    used: 25.1 MiB (12.7%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: EFI
    uuid: 2860-11F4
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 300 MiB fs: vfat label: EFI
    uuid: 5F66-17ED
  ID-2: /dev/nvme0n1p2 maj-min: 259:2 size: 25.78 GiB fs: apfs label: N/A
    uuid: 442e9b67-fe4a-4fdb-b09b-4af1b834bc56
  ID-3: /dev/sda2 maj-min: 8:2 size: 93.43 GiB fs: apfs label: N/A
    uuid: 442e9b67-fe4a-4fdb-b09b-4af1b834bc56
  ID-4: /dev/sdb1 maj-min: 8:17 size: 3.54 GiB fs: iso9660
  ID-5: /dev/sdb2 maj-min: 8:18 size: 4 MiB fs: vfat label: MISO_EFI
    uuid: 4E6A-3480
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-2:2 info: Logitech Unifying Receiver type: Keyboard,Mouse
    driver: logitech-djreceiver,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
    power: 98mA chip-ID: 046d:c534 class-ID: 0301
  Device-2: 1-4:3 info: SanDisk Cruzer Blade type: Mass Storage
    driver: usb-storage interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 200mA
    chip-ID: 0781:5567 class-ID: 0806 serial: <filter>
  Device-3: 1-5:4 info: Apple FaceTime HD Camera (Built-in) type: Video
    driver: uvcvideo interfaces: 3 rev: 2.0 speed: 480 Mb/s power: 500mA
    chip-ID: 05ac:8511 class-ID: 0e02 serial: <filter>
  Device-4: 1-6:5 info: Apple Bluetooth USB Host Controller
    type: Keyboard,Mouse,Bluetooth driver: btusb,hid-generic,usbhid interfaces: 6
    rev: 2.0 speed: 12 Mb/s chip-ID: 05ac:8296 class-ID: fe01
  Device-5: 1-10:6 info: Pixart Imaging Optical Mouse type: Mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s
    power: 100mA chip-ID: 093a:2510 class-ID: 0301
  Hub-2: 2-0:1 info: Super-speed hub ports: 10 rev: 3.0 speed: 5 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: Super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 61.0 C mobo: N/A gpu: amdgpu temp: 57.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 261 Uptime: 26m wakeups: 5 Init: systemd v: 252 default: graphical
  tool: systemctl Compilers: gcc: 12.2.0 clang: 14.0.6 Packages: pm: pacman
  pkgs: 1211 libs: 311 tools: gnome-software,pamac pm: flatpak pkgs: 0
  Shell: Zsh v: 5.9 running-in: gnome-terminal inxi: 3.3.24

picture:

https://paste.pics/L53VQ

Hi @KaelNadir, and welcome!

In order for us, or anyone for that matter, to be able to provide assistance, more information is necessary. To that end, please see:

Hope you manage!


:bangbang: Tip: :bangbang:

To provide terminal output, copy the text you wish to share, and paste it here, surrounded by three (3) backticks, a.k.a grave accents. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Portaest sed
elementum
cursus nisl nisi
hendrerit ac quis
sit
adipiscing
tortor sit leo commodo.

Instead of like this:

Portaest sed elementum cursus nisl nisi hendrerit ac quis sit adipiscing tortor sit leo commodo.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby improving legibility and making it much easier for those trying to be of assistance.


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Please edit your post accordingly.

ok, its done

Thank you!

All looks fine according to me. But that doesn’t really mean to much, seeing as I have 0, none, no experience with audio, due to a hearing difficulty and thus not using audio.

So we’ll have to wait for someone else to come along.

ah, thanks anyways:)

1 Like

Has it ever worked out of the box with any other distribution?

They can be difficult or even impossible to make work.

The Arch wiki has some information - on sound too. (perhaps an option to the module when it is loaded)

Or other info where this works with other distributions where they tell how they made it work …

ive only used manjaro- my first time with linux. sound was working with windows and mac before this

of course it was working with mac os and with windows as well … linux may work as well or need special treatment to make work
as you just discovered

Look for information in the Arch wiki re your model - or anywhere else linux related.
What works in other distributions will work here as well.

For reference:

https://wiki.archlinux.org/title/Laptop/Apple#Model_list

1 Like

still no clue lol

Install another kernel (in addition to the one you have now)
an LTS version from the 5 series
and boot using that

all I can see is that it should work:

https://linux-hardware.org/index.php?id=board:apple-mac-BE088AF8C5EB4FA2-imac18-3

most, if not all, working distributions listed there are (or where, until recently) not using the 6.x version of the kernel

still doesnt work, i installed 5.15.85

You have two audio devices - one internal and one HDMI

I don’t know whether you just selected the wrong one.

Apart from that:
You can try loading the snd_hda_intel sound module with an option
like:

options snd-hda-intel model=intel-mac-v3
or
options snd-hda-intel model=intel-mac-auto

this belongs in a file that you create under

/etc/modprobe.d/

name it like you want it, for example:

/etc/modprobe.d/macsound.conf
and put one(!) of these option lines in it

Easier and quicker to test is to unload the module and re-load it with the option attached
but I’m not going to explain that - too complex to keep it short.

for reference (only two of more sources):

Kernel module - ArchWiki

https://www.kernel.org/doc/Documentation/sound/hd-audio/models.rst

search the file for “intel-mac” - it’s way down in the list

All of this is pure speculation on my part - I have no experience whatsoever with mac hardware.

I dont know if this will help inxi -xxz --audi

Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a170
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 1002:aaf0
  Sound API: ALSA v: k6.1.1-1-MANJARO running: yes
  Sound Server-1: JACK v: 1.9.21 running: no
  Sound Server-2: PulseAudio v: 16.1 running: yes
  Sound Server-3: PipeWire v: 0.3.63 running: yes

Can you post dmesg | grep audio (as root or sudo) and
two sound servers are running: Pulseaudio and Pipewire.

sudo dmesg | grep audio

[   12.488796] snd_hda_codec_cs8409 hdaudioC0D0: autoconfig for CS8409: line_outs=2 (0x24/0x25/0x0/0x0/0x0) type:speaker
[   12.488801] snd_hda_codec_cs8409 hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   12.488803] snd_hda_codec_cs8409 hdaudioC0D0:    hp_outs=1 (0x2c/0x0/0x0/0x0/0x0)
[   12.488805] snd_hda_codec_cs8409 hdaudioC0D0:    mono: mono_out=0x0
[   12.488806] snd_hda_codec_cs8409 hdaudioC0D0:    inputs:
[   12.488807] snd_hda_codec_cs8409 hdaudioC0D0:      Internal Mic=0x45
[   12.488809] snd_hda_codec_cs8409 hdaudioC0D0:      Mic=0x3c
[   13.390479] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])

I got bluetooth working by installing blueman, is there a software like that for sound?

Hi, I’m not sure what to do next. I posted the info you asked for above

Both Pulseaudio and Pipewire are running.
This can be a problem.

I was searching the Alsa webside for CS8409 and found nothing.

I removed pipewire, now it recognizes the sound origin but still only shows dummy output