Skip to content

Conversation

@marwinpinlac-web
Copy link

Updated the file: audio.md

Added new images and removed unnecessary command line images.

Copy link
Contributor

@Socialhappiness Socialhappiness left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested re-ordering and a few corrections, but this is a great update, good job!

content/audio.md Outdated

Below are set of commands that can be used to detect various information about your audio device.

To list all detected audio devices:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove 'To' and just start with 'List' throughout article

content/audio.md Outdated

If not, this may be a driver issue.

## Verify if the Correct Device is Selected
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can "Verify the correct device is selected" be the first section of the article? It might be a new user visiting the article.

content/audio.md Outdated

## Restart the Audio Services

If the system is not playing audio, first try restarting the audio daemon:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Restart the audio daemon

Copy link
Contributor

@Socialhappiness Socialhappiness left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes with reordering look good!


## Verify Audio Devices Detected by the System

Below are set of commands that can be used to detect various information about your audio device.
Copy link
Member

@jacobgkau jacobgkau Nov 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Below are set of commands isn't correct grammar. It should be Below is a set of commands.

I would simplify can be used to detect various information about to something like to display information about.

| `systemctl --user restart pulseaudio` | `systemctl --user restart wireplumber pipewire pipewire-pulse` |
| `rm -r ~/.config/pulse` | `rm -r ~/.config/pulse` |
| `pulseaudio -k` | |
Go to <u>Launcher</u> and search for Sound:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need to do the underline thing for the Launcher-- it doesn't really serve a purpose. It might be good to say how to open the Launcher.


Below are set of commands that can be used to detect various information about your audio device.

List all detected audio devices:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This command's only for output devices (as the next one's only for input devices).

cat /proc/asound/cards
```

List kernel modules related to audio:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The output shows something like this:

01:00.1 Audio device: NVIDIA Corporation Device 2f80 (rev a1)
	Subsystem: NVIDIA Corporation Device 0000
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

I'd go into a bit more detail and say List loaded drivers and available kernel modules for each PCI audio device:


Your audio devices should appear in these lists.

If not, this may be a driver issue.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please combine this sentence with the line above it so it's a single paragraph.

I'd slightly rephrase the last sentence to If not, there may be a driver issue.

If the output from that command is blank, then your system isn't detecting any sound cards (which could indicate a hardware issue.)
![audio_10](images/audio/audio_10.png)

## Other Useful Commands
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's take this opportunity to make the usage of apt install --reinstall vs apt reinstall consistent. They do the same thing, so I'd just go with apt reinstall.

## Installing Sound Open Firmware Binaries

### Audio crackling or hardware clicking
This firmware is essential for proper audio functionality on systems using Intel audio hardware that relies on Sound Open Firmware.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please mention that this package is installed by default. The only reason it'd need to be manually installed is if it somehow got removed. (It's a recommends of linux-firmware, which is a dependency of our kernel package.)

This firmware is essential for proper audio functionality on systems using Intel audio hardware that relies on Sound Open Firmware.

If you hear audio crackling (especially when you start or stop playing audio), your audio card may be going to sleep too often. This is known to happen on some versions of the [Serval WS](/articles/serval-dac/) and some [Thunderbolt docks](https://github.com/system76/docs/issues/491).
To install, run the command:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

commands should be plural if you're going to include the update/upgrade commands first. (The upgrade command isn't strictly on-topic for these code blocks.)

```

#### Prevent Crackling with PulseAudio
## Installing Alsa Firmware Loaders
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ALSA should always be all-caps.

When the script is finished gathering information, type <kbd>y</kbd> and press Enter to upload your output to the ALSA website, then send the link to Support.

![alsa-info](/images/audio/alsa-info.png)
![audio_11](images/audio/audio_11.png)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why are these screenshots so low-resolution? You should be able to include normal-resolution screenshots without shrinking them. Convert them to JPG if the default PNGs are too large.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants