00:30
<
john-cabaj[m] >
Could also spread things out over PPAs and bring things in as a LP dependency.
00:30
<
john-cabaj[m] >
s/LP/Launchpad/
09:14
TobiasGrosser has joined #ubuntu-asahi
09:15
<
TobiasGrosser >
Good morning. I am currently trying the latest audio patches for ubuntu-asahi from testing, and it seems everything is installed correctly. Unfortunately, my output for `wpctl status` is still very empty:
09:15
<
TobiasGrosser >
```
09:15
<
TobiasGrosser >
Audio
09:15
<
TobiasGrosser >
├─ Devices:
09:15
<
TobiasGrosser >
│ 47. Built-in Audio [alsa]
09:15
<
TobiasGrosser >
├─ Sinks:
09:15
<
TobiasGrosser >
│ * 34. Dummy Output [vol: 0.48]
09:15
<
TobiasGrosser >
├─ Sink endpoints:
09:15
<
TobiasGrosser >
├─ Sources:
09:15
<
TobiasGrosser >
├─ Source endpoints:
09:16
<
TobiasGrosser >
└─ Streams:
09:16
<
TobiasGrosser >
```
09:16
<
TobiasGrosser >
Is this still too early days, or would someone be interested to debug this with me?
09:16
<
tobhe[m] >
sure, i just got it running yesterday but I can help you
09:17
<
TobiasGrosser >
(I guess I am a little over-eager)
09:17
<
tobhe[m] >
can you show me which kernel version you are running?
09:17
<
TobiasGrosser >
Any idea how I can debug this. I have a 2023 Mac Book Air 13"
09:17
<
tobhe[m] >
no worries, I was going to ask for testers anyway 🙂
09:17
<
TobiasGrosser >
grosser@localhost:~$ sudo dmesg | head
09:17
<
TobiasGrosser >
[ 0.000000] Linux version 6.6.0-1003-apple-arm (buildd@bos03-arm64-008) (aarch64-linux-gnu-gcc-13 (Ubuntu 13.2.0-9ubuntu1) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.41.50.20231214) #3-Ubuntu SMP PREEMPT_DYNAMIC Wed Dec 27 01:40:02 UTC 2023 (Ubuntu 6.6.0-1003.3-apple-arm 6.6.3)
09:17
<
TobiasGrosser >
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x611f0320]
09:18
<
tobhe[m] >
ok, that looks good
09:18
<
tobhe[m] >
you might need to install bankstown-lv2 and speakersafetyd from hand
09:18
<
tobhe[m] >
I just uploaded a new version of asahi-audio that makes them hard dependencies
09:19
<
tobhe[m] >
speakersafetyd/mantic,now 0.1.9-1~ubuntuasahi1 arm64 [installed]
09:20
<
tobhe[m] >
asahi-audio/mantic,now 1.6-1~ubuntuasahi23.10.1 all [installed]
09:20
<
tobhe[m] >
alsa-ucm-conf-asahi/now 5-1 all [installed,local]
09:20
<
tobhe[m] >
bankstown-lv2/mantic,now 1.0.3-2~asahi23.10.0 arm64 [installed]
09:22
<
TobiasGrosser >
sudo apt install asahi-audio speakersafetyd alsa-ucm-conf-asahi bankstown-lv2
09:22
<
TobiasGrosser >
alsa-ucm-conf-asahi is already the newest version (3-1ubuntu1).
09:22
<
TobiasGrosser >
[...]
09:22
<
TobiasGrosser >
asahi-audio is already the newest version (1.6-1~ubuntuasahi23.10.2).
09:22
<
TobiasGrosser >
speakersafetyd is already the newest version (0.1.9-1~ubuntuasahi1).
09:22
<
TobiasGrosser >
bankstown-lv2 is already the newest version (1.0.3-2~ppa0).
09:22
<
TobiasGrosser >
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
09:23
<
TobiasGrosser >
After `systemctl --user restart pipewire wireplumber pipewire-pulse` I still don't have an output.
09:23
<
TobiasGrosser >
The output of wpctl status remains unchanged.
09:24
<
TobiasGrosser >
(I already had all these packages installed before I wrote here. Btw, thank you for making them available so timely)
09:28
<
TobiasGrosser >
I can find the following in my syslog:
09:28
<
TobiasGrosser >
```
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422324+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Starting up
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422410+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Config base: "/usr/share/speakersafetyd/"
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422482+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Machine: apple,j413
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422531+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Config file: "/usr/share/speakersafetyd/apple/j413.conf"
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422578+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Device: hw:AppleJ413
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422624+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::uclamp] Set task uclamp to 0:64
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422673+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Enabling blackbox, path: "/var/lib/speakersafetyd/blackbox"
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422719+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Found 4 speakers
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422764+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Opening control device
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.422979+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd] Startup mode: Warm boot
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423029+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Speaker [Left Woofer]:
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423097+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Group: 1
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423143+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max temperature: 140.0 °C
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423188+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Amp gain: 18.5 dBV
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423236+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max power: 1.73 W
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423281+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Peak power: 35.39729 W
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423328+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Min gain: -13.12 dB
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423375+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Speaker [Right Woofer]:
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423460+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Group: 1
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423506+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max temperature: 140.0 °C
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423552+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Amp gain: 18.5 dBV
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423596+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max power: 1.73 W
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423641+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Peak power: 35.39729 W
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423686+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Min gain: -13.12 dB
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423730+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Speaker [Left Tweeter]:
09:28
<
TobiasGrosser >
2023-12-28T10:22:58.423776+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Group: 0
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.423822+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max temperature: 140.0 °C
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.423866+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Amp gain: 18.5 dBV
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.423910+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max power: 0.30 W
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.423954+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Peak power: 38.0616 W
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424015+01:00 localhost kernel: [ 1835.590950] snd-soc-macaudio sound: Speaker volumes unlocked
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424014+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Min gain: -21.10 dB
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424062+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Speaker [Right Tweeter]:
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424108+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Group: 0
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424152+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max temperature: 140.0 °C
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424195+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Amp gain: 18.5 dBV
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424237+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Max power: 0.30 W
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424279+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Peak power: 38.0616 W
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424321+01:00 localhost speakersafetyd[13741]: INFO [speakersafetyd::types] Min gain: -21.10 dB
09:29
<
TobiasGrosser >
2023-12-28T10:22:58.424362+01:00 localhost speakersafetyd[13741]: PCM rate: 8000..192000
09:29
<
TobiasGrosser >
```
09:29
<
TobiasGrosser >
(let me know if posting the syslog files here verbosely is against some community conventions)
09:31
<
TobiasGrosser >
A couple of errors about jackdbus, pPortalPermissionStorePlugin, and libcamera. None looks actionable and 100% related.
09:32
<
TobiasGrosser >
I do not have /etc/pipewire and /etc/wireplumber, but all files are in /var/share. Is that correct?
09:33
<
TobiasGrosser >
I got some error with respect to also, so I created `/etc/alsa/state-daemon.conf`. I removed it now and restart. Maybe this helps?
09:36
TobiasGrosser1 has joined #ubuntu-asahi
09:38
<
TobiasGrosser1 >
The restart did not help.
09:41
TobiasGrosser has quit [Ping timeout: 480 seconds]
09:41
TobiasGrosser1 is now known as TobiasGrosser
09:44
<
tobhe[m] >
so my alsa ucm conf is newer
09:49
<
TobiasGrosser >
Right.
09:49
<
TobiasGrosser >
Should I not get the latest version automatically?
09:49
<
TobiasGrosser >
grosser@localhost:~$ sudo apt update
09:49
<
TobiasGrosser >
```
09:49
<
TobiasGrosser >
Reading package lists... Done
09:49
<
TobiasGrosser >
Building dependency tree... Done
09:49
<
TobiasGrosser >
Reading state information... Done
09:49
<
TobiasGrosser >
All packages are up to date.
09:49
<
TobiasGrosser >
grosser@localhost:~$ sudo apt install alsa-ucm-conf-asahi
09:50
<
TobiasGrosser >
Reading package lists... Done
09:50
<
TobiasGrosser >
Reading state information... Done
09:50
<
TobiasGrosser >
Building dependency tree... Done
09:50
<
TobiasGrosser >
```
09:50
<
TobiasGrosser >
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
09:50
<
TobiasGrosser >
alsa-ucm-conf-asahi is already the newest version (3-1ubuntu1).
09:51
<
tobhe[m] >
ok, so alsa-ucm-conf-asahi 5.1 should also be there in a few minutes
09:51
<
tobhe[m] >
I had uploaded it only for jammy, not for mantic
09:52
<
tobhe[m] >
you might also want to remove and reinstall bankstown-lv2
09:54
<
TobiasGrosser >
OK. I am waiting for the updates. Will let you know as I receive them.
10:08
<
TobiasGrosser >
Great. It works now.
10:13
<
TobiasGrosser >
Let me know if you need further testers.
10:13
<
TobiasGrosser >
Thank you tobhe, this was super helpful.
10:13
TobiasGrosser has left #ubuntu-asahi [#ubuntu-asahi]
10:14
<
tobhe[m] >
nice! yes, launchpad always takes some time to publish
10:14
<
tobhe[m] >
so that means everything we have in our repos works :) thx for testing
10:15
TobiasGrosser has joined #ubuntu-asahi
10:15
TobiasGrosser has quit [Quit: Leaving.]
10:15
<
tobhe[m] >
now i only need to have it all installed by default
11:06
TobiasGrosser has joined #ubuntu-asahi
11:06
TobiasGrosser has left #ubuntu-asahi [#ubuntu-asahi]
11:06
TobiasGrosser has joined #ubuntu-asahi
11:07
TobiasGrosser has quit []
16:34
john-cabaj has joined #ubuntu-asahi
16:46
john-cabaj has quit [Ping timeout: 480 seconds]
22:12
<
tobhe[m] >
updated ubuntu-asahi-meta, now everything should actually be in place in asahi-testing
23:12
john-cabaj has joined #ubuntu-asahi
23:24
john-cabaj has quit [Ping timeout: 480 seconds]