You are not logged in.

#1 2024-11-01 12:07:06

fredbezies
Member
Registered: 2011-07-28
Posts: 357

Archinstall (Nov. 2024 ISO) break installation in pipewire step.

Hello.

I tried to install in a virtual machine (for some tests) an Archlinux with Gnome. But I noticed it breaks with a lot of python related content.

My settings? French locale and timezone, one user account, pipewire for sound and networkmanager for network related settings.

Archinstall log: https://0x0.st/XGqd.log

And of course, Archinstall works flawlessly with October 2024 ISO image.

I opened a bug here : https://gitlab.archlinux.org/archlinux/ … -/issues/2

Offline

#2 2024-11-01 12:59:59

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 2,111
Website

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

Mod note: Moved to Arch Linux Guided Installer forum.


Inofficial first vice president of the Rust Evangelism Strike Force

Online

#3 2024-11-01 13:01:31

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,174

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

Moving to the guided installer subsection.

As mentioned in the bug report you'll want to follow the upstream bug report

Edit: Noooooo *shakes fist @schard* wink

Last edited by V1del (2024-11-01 13:02:13)

Offline

#4 2024-11-01 13:09:55

fredbezies
Member
Registered: 2011-07-28
Posts: 357

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

A workaround is to not select pipewire in audio section while setting up the installer.

And there is an issue open on ArchInstall bugtracker: https://github.com/archlinux/archinstall/issues/2764

Offline

#5 2024-11-01 13:45:27

BraveSam
Member
Registered: 2024-11-01
Posts: 1

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

Another workaround is to use the master of archinstall, which doesn't have the issue.

In the installer CLI: pacman -Syu git && git clone https://github.com/archlinux/archinstall && cd archinstall && python -m archinstall

Last edited by BraveSam (2024-11-01 14:06:01)

Offline

#6 2024-11-01 14:14:13

fredbezies
Member
Registered: 2011-07-28
Posts: 357

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

BraveSam wrote:

Another workaround is to use the master of archinstall, which doesn't have the issue.

In the installer CLI: pacman -Syu git && git clone https://github.com/archlinux/archinstall && cd archinstall && python -m archinstall

You could but it is annoying that pipewire installation is broken.

Offline

#7 2024-11-05 08:23:53

martin_varbanov
Member
Registered: 2024-11-05
Posts: 2

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

I hit this issue, so I installed my arch with archinstall with KDE wayland but without any audio. After that I tried to install pipewire on my own.

[marto@archlinux ~]$ systemctl status --user pipewire  pipewire.socket wireplumber  pipewire-pulse.socket pipewire-pulse
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: 
enabled)
     Active: active (running) since Tue 2024-11-05 10:04:53 EET; 10min ago
 Invocation: d1414172db4b45caa788f43388172dc8
TriggeredBy: ● pipewire.socket
   Main PID: 1356 (pipewire)
      Tasks: 3 (limit: 38115)
     Memory: 7.9M (peak: 9.1M)
        CPU: 11.572s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1356 /usr/bin/pipewire

Nov 05 10:04:53 archlinux systemd[1346]: Started PipeWire Multimedia Service.

● pipewire.socket - PipeWire Multimedia System Sockets
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: 
enabled)
     Active: active (running) since Tue 2024-11-05 10:04:53 EET; 10min ago
 Invocation: 00ce9670d4404c4d90b5d1af7522205f
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
             /run/user/1000/pipewire-0-manager (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

Nov 05 10:04:53 archlinux systemd[1346]: Listening on PipeWire Multimedia System Sockets.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; pr
eset: enabled)
     Active: active (running) since Tue 2024-11-05 10:04:53 EET; 10min ago
 Invocation: b56e4c365b9e4a809b339389c76f488d
   Main PID: 1357 (wireplumber)
      Tasks: 6 (limit: 38115)
     Memory: 10.3M (peak: 11.1M)
        CPU: 553ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1357 /usr/bin/wireplumber

Nov 05 10:04:53 archlinux systemd[1346]: Started Multimedia Service Session Manager.
Nov 05 10:04:53 archlinux wireplumber[1357]: wp-internal-comp-loader: Loading profile 'main'
Nov 05 10:04:53 archlinux wireplumber[1357]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it inst
alled?
Nov 05 10:04:53 archlinux wireplumber[1357]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some c
amera types may not be supported.
Nov 05 10:04:53 archlinux wireplumber[1357]: default: Failed to get percentage from UPower: org.freedesktop.DBus.Er
ror.NameHasNoOwner
Nov 05 10:04:53 archlinux wireplumber[1357]: spa.bluez5: BlueZ system service is not available
Nov 05 10:05:11 archlinux wireplumber[1357]: wp-event-dispatcher: <WpAsyncEventHook:0x5b0d64d7b740> failed: <WpSiStandardLink:0
x5b0d64e884c0> link failed: 1 of 1 PipeWire links failed to activate
Nov 05 10:06:12 archlinux wireplumber[1357]: wp-event-dispatcher: <WpAsyncEventHook:0x5b0d64d7b740> failed: <WpSiStandardLink:0
x5b0d64d0af60> link failed: some node was destroyed before the link was created

● pipewire-pulse.socket - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled
; preset: enabled)
     Active: active (running) since Tue 2024-11-05 10:04:53 EET; 10min ago
 Invocation: 5c6320dc81d240bd8ba7c0ebcc92cc00
   Triggers: ● pipewire-pulse.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket

Nov 05 10:04:53 archlinux systemd[1346]: Listening on PipeWire PulseAudio.

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled
; preset: enabled)
     Active: active (running) since Tue 2024-11-05 10:04:53 EET; 10min ago
 Invocation: 1b764af42d9c4ccf800304766bebe08e
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1359 (pipewire-pulse)
      Tasks: 3 (limit: 38115)
     Memory: 8.6M (peak: 9.3M)
        CPU: 14.192s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─1359 /usr/bin/pipewire-pulse

Nov 05 10:04:53 archlinux systemd[1346]: Started PipeWire PulseAudio.

However after:

[marto@archlinux ~]$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 160
Tile Size: 65472
User Name: marto
Host Name: archlinux
Server Name: PulseAudio (on PipeWire 1.2.6)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: auto_null
Default Source: auto_null.monitor
Cookie: d9e5:fbe8

I Default Sink and default source should contain some bus info, however mine does not. Could this be the problem?  Could this problem be with the kernel?

I can see that alsa mixer and pavucontrol registers some input but there is no sound.  I am comming from another linux distro in which there was audio.

[marto@archlinux ~]$ pactl list sinks    # get sink name
Sink #34
    State: IDLE
    Name: auto_null
    Description: Dummy Output
    Driver: PipeWire
    Sample Specification: float32le 2ch 48000Hz
    Channel Map: front-left,front-right
    Owner Module: 4294967295
    Mute: no
    Volume: front-left: 30802 /  47% / -19.67 dB,   front-right: 29618 /  45% / -20.70 dB
            balance -0.04
    Base Volume: 65536 / 100% / 0.00 dB
    Monitor Source: auto_null.monitor
    Latency: 0 usec, configured 0 usec
    Flags: DECIBEL_VOLUME LATENCY 
    Properties:
        node.name = "auto_null"
        device.description = "Dummy Output"
        audio.rate = "48000"
        audio.channels = "2"
        audio.position = "FL,FR"
        media.class = "Audio/Sink"
        factory.name = "support.null-audio-sink"
        node.virtual = "true"
        monitor.channel-volumes = "true"
        factory.id = "19"
        clock.quantum-limit = "8192"
        client.id = "33"
        node.driver = "true"
        port.group = "stream.0"
        node.loop.name = "data-loop.0"
        library.name = "audioconvert/libspa-audioconvert"
        object.id = "34"
        object.serial = "34"
    Formats:
        pcm

Last edited by martin_varbanov (2024-11-05 08:24:25)

Offline

#8 2024-11-05 08:46:37

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,174

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

No, this is mostly down to lacking packages, if you have a semi recent laptop you probably didn't install sof-firmware.

If this doesn't help, open a new thread with the outputs you posted here and additionally

aplay -lL
sudo dmesg | grep -iE 'snd|sof'

Offline

#9 2024-11-05 10:43:34

martin_varbanov
Member
Registered: 2024-11-05
Posts: 2

Re: Archinstall (Nov. 2024 ISO) break installation in pipewire step.

So sorry, problem is on my end, your reply:

V1del wrote:

install the sof-firmware and alsa-ucm-conf package and reboot. Should that not suffice you can enforce the older codec implementation by setting /etc/modprobe.d/dsp.conf

options snd_intel_dspcfg dsp_driver=1

but that isn't quite guaranteed to be  maintained further for new chipsets, sof-firmware and alsa-ucm-conf are the newer, more future-proof standards, so only do that if sof-firmware doesn't work.

resolved it

Offline

Board footer

Powered by FluxBB