[Stable Update] 2022-02-05 - Kernels, LibreOffice, KDE Gear, Nvidia, Calamares, VirtualBox, Pipewire, Mesa, Systemd

FIXED: I added a line Option "NaturalScrolling" "on" to my 30-touchpad.conf like so:

$ sudo cat /etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
    Identifier "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
    Option "NaturalScrolling" "on"
EndSection

Restarted and scroll is inverted as expected.

Thank you for the update.

I am running pipewire and ran into the issue of a conflict between jack2 and pipewire-jack. The solution posted by @audialche worked for me to allow me to install the update.

The issue I was hoping most to see resolved but has not yet been resolved is that I have no audio after waking up from sleep. This started happening since the previous stable update but decided I could wait till the next stable update which is now.

What happens is that when I do a cold boot, sound works perfectly. When I put the computer to sleep and wake up there is a red stripe through the speaker icon in the toolbar and there are no sound devices.

So I tried to do systemctl --user restart pipewire.service as that worked in the past whenever there was a sound issue but this takes forever and when it does complete, nothing has changed.

Next I checked to see what the status is of the pipewire-service and it says it is active and running. While investigating this I found it may be because the socket is hiding or something and suggested to run systemctl --user unmask pipewire.socket This makes no difference at all.

It seems to be something is hanging somewhere but no idea where to start looking. Only solution is a full reboot which is kind of annoying :slight_smile:

Got this:

error: failed to commit transaction (conflicting files)
fpc: /etc/fpc.bak exists in filesystem
fpc: /etc/fppkg.bak exists in filesystem
fpc: /etc/fppkg/default.bak exists in filesystem
Errors occurred, no packages were upgraded.

Any help appreciated.

I removed fpc and lazarus, and the upgrade went through with no problems. I’ll see if I can reinstall fpc afterwards.

Does it need to be recursive with "--recursive" switch?

On first reboot my keyboard did not work, the system won’t accept any key strokes. Fortunately this fixed itself by another reboot. Everything else works fine. :slight_smile:

Having a similar problem after the update.

Removed TLP, but problem persists.

Running the update this time, I ran into a completely different issue:

:: Proceed with installation? [Y/n]
(409/409) checking keys in keyring                                       [########################################] 100%
(409/409) checking package integrity                                     [########################################] 100%
(409/409) loading package files                                          [########################################] 100%
(409/409) checking for file conflicts                                    [########################################] 100%
error: failed to commit transaction (conflicting files)
needrestart: /usr/lib/perl5/5.34/core_perl/perllocal.pod exists in filesystem
Errors occurred, no packages were upgraded.

I have never encountered this error before so would appreciate any pointers. Thank you.

Any pointers ? Thank you

Same issue and same grrrr! over the obvious fix

This update uninstalled libinput for me, because it conflicted with libinput-multiplier from AUR. I re-installed libinput. This prompet me to remove libinput-multiplier and fixed everything.

This post was flagged and thus hidden. I do not understand why. I shortened it now and hope it can stay. Because it acually helped someone else here to fix his own problem. It should not be possible to uninstall libinput if it is a hard dependency for KDE - so this is not only about me using a bad behaving AUR-package - I think. Pleas explain, if I am wrong! Thx!

1 Like

is the jack2 and pipewire-jack issue affects everyone,or only for those using Pipewire?
i haven’t updated yet and not sure if i need to apply the solution people provided here.

Not for everyone I think, 'pipewire-jack’ replaces ‘jack’. 'pulseaudio-jack’ still needs ‘jack’ so if you use only pulseaudio this problem won’t affect you I think. :wink:

1 Like

Heads up for others who also had installed lib32-jack2 which blocked removing jack2 for installing pipewire-jack:

You may want to install lib32-pipewire-jack as well for multilib support. See Arch Wiki Pipewire - JACK clients

You got lib32-jack2 installed for a reason…

I would suspect users using the default (at least was in KDE) manjaro-pulse are likely not affected by the pipewire-jack/jack2 issue. Myself, I had previously installed manjaro-pipewire which replaced manjaro-pulse… so I suspect only people like me had to deal with the pipewire-jack/jack2 changes/conflicts.

3 Likes

I’m also having this issue after the update, I’m currently stuck in the login screen.

This was my solution too, thanks for posting.

1 Like

I’m getting the same thing.

After the update I got this

bash: PROMPT_COMMAND: line 1: syntax error near unexpected token `;;'
bash: PROMPT_COMMAND: line 1: `(_z --add "$(command pwd -P 2>/dev/null)" 2>/dev/null &);; _ksi_prompt_command'

Any suggestion how should I fix it?

Thanks

Edit: It only happens on kitty

After the update I could not get Discord from the Manjaro repos to connect to voice channels (using pipewire). The flatpak version works fine though.

Since pipewire was updated maybe the Discord package needs a rebuild against the new pipewire version or something? But that’s just an uneducated guess…

Edit: I have to make a correction. Something has to have changed regarding pipewires handling of passive links. I use a denoising plugin via pipewires filter-chains and had the property “node.passive = true” set. Changing this to false resolved the problem also for the repository version.

Same issue here. Installing 5.16 does nothing - appears to complete successfully, but does not appear in GRUB.

So, this stable update wasn’t so stable for me. After wasting my weekend narrowing down to the faulty packages with a manual binary search (and entering my 16 character crypt password every reboot and timeshift restore), I have identified the culprits.

I am using Manjaro Cinnamon (Community) and the broken packages are libwacom and muffin.

When I install libwacom, LightDM will fail to respond to keyboard, mouse, touchpad, and trackpoint input. I have added it to the ‘Ignore’ list in Pamac settings.

When I install the latest muffin, upon logging in, the wallpaper is black, no panels are shown, and the desktop environment seems to have not started. My startup applications do run however. Additionally, shortcuts (to open the terminal for example) do not work.

Another issue, the culprit of which I was unable to identify, is when opening Display in System Settings, when I move my second monitor to be vertically adjacent to the primary laptop screen, and then click “Apply”, I get the following message indicating something with the settings manager’s dbus communication is borked.

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.cinnamon.SettingsDaemon.XRANDR_2 was not provided by any .service files

I’m a little annoyed at all of this today, I had software to write, and plans tomorrow that I’d rather not attend. :sweat_smile:

Does anyone have any suggestions to fix the monitor issue, and any idea how I could report the problems with muffin and libwacom?