I am running into an issue that has me baffled, I an building a new ISO, the only thing I changed was the kernel version (6.9 > 6.10) and I added a few AppImage packages.
I have not run Pulseaudio on my ISO’s for almost two years. There are no Pulseaudio packages in my ISO-Profiles listed.
I know there are some issues with Pulseaudio in the latest update, but that seems to be related to pulseaudio-ctl [Stable Update] 2024-08-08 - Kernels, Nvidia, Mesa, AMDVLK, Firefox, Thunderbird, Pipewire, Wine
Any help would be greatly appreciated…
John
Where can be seen the profile you are using?
It’s cinnamon profile.
## Network
avahi # required by gvfs
>extra modemmanager # optional for networkmanager
netctl
networkmanager-openconnect
networkmanager-openvpn
networkmanager-pptp
networkmanager-vpnc
nss-mdns # optional for avahi
ntp
openresolv # optional for networkmanager
openssh # required by gnome-keyring
>extra openvpn # required by networkmanager-openvpn
## Libraries for Sound/Audio/Video
>extra gstreamer # required by cinnamon
>extra libdvdcss
manjaro-alsa
manjaro-gstreamer
manjaro-pipewire
## Fonts
cantarell-fonts # required by manjaro-cinnamon settings
gnu-free-fonts # required by vivaldi
>extra terminus-font
ttf-comfortaa # required by manjaro-cinnamon settings
ttf-dejavu # required by thunderbird
>extra ttf-droid # required by thunderbird
>extra ttf-inconsolata
>extra ttf-indic-otf
>extra ttf-liberation # required by thunderbird
## Package management
pamac-gtk3
>extra pamac-flatpak-plugin
#>extra pamac-snap-plugin
## Printing
>extra manjaro-printer
>extra system-config-printer # optional for cinnamon & manjaro-printer
## Cinnamon
cinnamon # required by manjaro-cinnamon settings & several other packages
#cinnamon-panel-chooser
cinnamon-sounds # optional for manjaro-cinnamon-settings
cinnamon-translations # optional for various cinnamon packages
>extra cinnamon-wallpapers # optional for artwork-cinnamon-minimal
## Nemo extensions
#nemo-audio-tab
#>extra nemo-bulk-rename
#nemo-compare # AUR
#nemo-dropbox # AUR
#nemo-emblems
#nemo-media-columns # pypdf2 in AUR but mostly unmaintained
>extra nemo-fileroller
#nemo-image-converter
#nemo-pastebin
>extra nemo-preview
>extra nemo-python
#nemo-repairer # AUR
#nemo-seahorse
>extra nemo-share
#nemo-terminal
## X-Apps group
>extra bulky
>extra pix
#sticky
#thingy
xed
>extra xapp-appimage-thumbnailer
>extra xapp-epub-thumbnailer
>extra xapp-mp3-thumbnailer
>extra xapp-raw-thumbnailer
>extra xapp-vorbiscomment-thumbnailer
>extra xreader
>extra xviewer-plugins
## GNOME group
>extra baobab
>extra gnome-disk-utility
gnome-keyring
>extra gnome-system-monitor
gvfs-afc
gvfs-goa # required by gvfs-google
gvfs-google # optional for gnome-online-accounts
gvfs-gphoto2
gvfs-mtp
gvfs-smb
xdg-user-dirs-gtk
yelp
## GNOME Extra
>extra dconf-editor # developer tools
#gnome-terminal
## Themes
adapta-maia-theme
artwork-cinnamon-minimal # required by manjaro-cinnamon settings
bibata-cursor-theme # required by manjaro-cinnamon settings
gnome-themes-extra
grub-theme-manjaro
kvantum-manjaro # required by manjaro-cinnamon settings
mint-l-theme # required by manjaro-cinnamon settings
mint-themes # required by manjaro-cinnamon settings
papirus-maia-icon-theme # required by manjaro-cinnamon settings
#plymouth-theme-manjaro-cinnamon # optional for manjaro-cinnamon settings
qt5ct # required by manjaro-cinnamon settings
## Applications
>extra apparmor
>extra blueman
>extra celluloid
>extra deluge
>extra ffmpegthumbnailer
>extra firefox
flatpak
>extra galculator
>extra gcolor3
>extra gimp
>extra gnome-online-accounts # optional for cinnamon-control-center, required by gnome-control-center
>extra gnome-screenshot
>extra gparted
#>extra gprename # required by nemo-bulk-rename
>extra gufw
htop
icon-naming-utils
inxi
>extra libgsf # optional for nemo
lightdm-settings
lightdm-slick-greeter # required by lightdm-settings
>extra lollypop
manjaro-application-utility # optional for manjaro-hello
manjaro-hello
manjaro-settings-manager-notifier # optional for manjaro-settings-manager
#>basic midori # dropped to AUR
mintstick
>extra mousetweaks # optional for onboard
#>extra mugshot # obsolete
>multilib lib32-mesa-utils # Why?
>extra onboard
#>extra clipit
pavucontrol
>extra poppler-data # required by gimp
>extra powertop
#>extra pragha
python-pyxdg # optional for redshift, needed for redshift GUI
redshift
screenfetch
>extra thunderbird
>extra timeshift
touchegg # optional for cinnamon
tree
>extra udiskie
vi
>extra vivaldi
>extra vivaldi-ffmpeg-codecs # optional for vivaldi
>extra webapp-manager
xdg-utils
zensu # Why?
## Optional dependencies for file-roller
>extra p7zip
>extra unrar
>extra unace
>extra lrzip
>extra squashfs-tools
## Optional dependencies for inxi
dmidecode
mesa-utils
## Documentation
#>extra manjaro-documentation-en
## Settings packages
manjaro-browser-settings
manjaro-cinnamon-settings
## Xorg Input Drivers
>extra manjaro-input
## Xorg Server
numlockx # optional for lightdm-slick-greeter
#xorg-twm # antiquated; optional for xorg-xinit
xorg-xinit
xorg-server
xorg-xhost
xorg-xkill
>extra xorg-xrandr # optional for inxi
##DeLinuxCo
>extra gucharmap
>extra jre8-openjdk
>extra jre8-openjdk-headless
>extra libpamac-flatpak-plugin
>extra yay
ardour
aspell
aspell-en
audacity
awesome-terminal-fonts
backintime
backintime-qt
bigsh0t
bluefish
bluez-cups
breeze
breeze-icons
calf
chromium
chromium-widevine
cin-appimage
colord-sane
cups-browsed
dconf-editor
delinuxco
delinuxco-backgrounds
delinuxco-helper-scripts
darktable-appimage
easyeffects
encfs
evolution
firefox-i18n-en-us
filezilla
firmware-manager
font-manager
fuse2
fuse3
fuse-common
gammastep
gcolor3
gnome-calculator
gnome-disk-utility
gnome-screenshot
gnome-system-monitor
gparted
gpaste
gprename
grsync
gscan2pdf
hardinfo2
hunspell
hunspell-en_us
ibus
icon-naming-utils
inkscape-appimage
input-remapper
ipp-usb
inter-font
joplin-appimage
kdenlive
kvantum
lact
lib32-flex
lib32-mesa-demos
libgsf
libinsane
libnautilus-extension
libnotify
libreoffice-fresh-full-appimage
live-media
localsend-appimage
lsd
lsp-plugins
lsp-plugins-lv2
marker
mate-terminal
mda.lv2
mediainfo
mint-l-icons
nemo-mediainfo-tab
neofetch
noise-suppression-for-voice
obsidian-2-theme
obsidian-icon-theme
ocenaudio
open-vm-tools
opencv
opentimelineio
patchutils
pipewire-jack
pipewire-v4l2
pipewire-x11-bell
pipewire-zeroconf
pix
powertop
powerline-fonts
pragha
python-mediainfodll
python-secretstorage
qt5ct
qt6ct
qtqr
qtractor
realtime-privileges
rhythmbox
rust
rustdesk
sane-airscan
sane-gt68xx-firmware
shotwell
shutter
simple-scan
sof-firmware
snapshot
sshfs
syncthing
thunderbird
timeshift
ttf-bitstream-vera
ttf-meslo-nerd
ttf-ubuntu-font-family
vi
vlc
webapp-manager
wireplumber
winegui
xsane-gimp
yq
zam-plugins-lv2
Hi,
I build for years my iso images (x86 or arm), no issue with the last manjaro iso x86 I Built.
kde desktop (manjaro) on my side, cinnamon (community) for you
I built a cinnamon iso image with the default packages-desktop file, no issue.
[nls@lap ~]$ buildiso -f -p cinnamon -b stable -k linux66 2024.08.09
--> Profile: [cinnamon]
==> Start building [cinnamon]
==> Cleaning up ...
-> Deleting isoroot [iso] ...
--> Loading Packages: [Packages-Root] ...
==> Prepare [Base installation] (rootfs)
--> mirror: https://mirror.easyname.at/manjaro/stable/$repo/$arch
==> Creating install root at /var/lib/manjaro-tools/buildiso/cinnamon/x86_64/rootfs
-> Installing packages to /var/lib/manjaro-tools/buildiso/cinnamon/x86_64/rootfs
:: Synchronizing package databases...
core 140,1 KiB 667 KiB/s 00:00 [############################################] 100%
extra 7,8 MiB 17,1 MiB/s 00:00 [############################################] 100%
multilib 145,9 KiB 598 KiB/s 00:00 [############################################] 100%
resolving dependencies...
:: There are 2 providers available for libxtables.so=12-64:
:: Repository core
1) iptables 2) iptables-nft
Enter a number (default=1):
:: There are 3 providers available for initramfs:
:: Repository core
1) mkinitcpio
:: Repository extra
2) booster 3) dracut
Enter a number (default=1):
looking for conflicting packages...
warning: dependency cycle detected:
warning: libglvnd will be installed before its mesa dependency
warning: dependency cycle detected:
warning: mhwd-nvidia will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-nvidia-390xx will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-nvidia-470xx will be installed before its mhwd dependency
Packages (292) acl-2.3.2-1 archlinux-keyring-20240709-1 argon2-20190702-6 attr-2.5.2-1 audit-4.0.1-3 bash-5.2.026-3
binutils-2.42+r195+g29ae8b8ea71-1 brotli-1.1.0-2 bzip2-1.0.8-6 ca-certificates-20240618-1
. . .
Did you refresh the iso profile ? I did it before building my last iso image.
I deleted the iso-profiles folder before building the last iso, but I save my packages-desktop file to complete it with the default manjaro packages-desktop file.
. . .
Download the latest ISO profiles
The latest profiles can be found in the Manjaro gitlab. You can download them directly using the command:
user $ git clone https://gitlab.manjaro.org/profiles-and-settings/iso-profiles.git ~/iso-profiles
. . .
Well,that is one of the first things I did, I checked if the ISO-Profiles had changed since my last build, and the Profiles have not changed in 4 weeks, I built my last ISO on July 22.
I suppose it can’t hurt to try another fresh build with a fresh iso-profile.
1 Like
Update your iso-profiles - I tested a xfce iso-profiles just yesterday - build fine using the official profiles.
Thanks guys, I found the issue. It was one of my earlier apps that I packaged that had the requirement of pulseaudio, not sure why it installed before, but this one is on me.
-John
1 Like
Arch maintainers changed PKGBUILD for pipewire-pulse
1:1.2.2-1
replacing provides=(pulseaudio)
with provides=(pulse-native-provider)
Stop providing 'pulseaudio' (21e2129f) · Commits · Arch Linux / Packaging / Packages / pipewire · GitLab
[Stable Update] 2024-08-08 - #14 by nikgnomic
pulseaudio-ctl
uses pacmd
commands and would never have worked with PipeWire replacement services. PipeWire support was requested in 2021 but never implemented
Support pipewire · Issue #68 · graysky2/pulseaudio-ctl · GitHub
2 Likes