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

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?

I had the conflict with jack2 and pipewire-jack too. Pacaur or pamac wouldn’t let me proceed, neither uninstall jack2 because of dependencies, so I forcibly uninstalled it:

sudo pacman -Rdd jack2

Then I installed pipewire-jack, lib32-pipewire-jack, and run the upgrade.

After the upgrade, I ran

sudo pacman -S manjaro-pipewire plasma

once again.

But I got some issued. I use SMPlayer (based on mpv) as my media player, and it won’t play anything anymore. It shows the following:

/usr/bin/mpv --no-config --no-quiet --terminal --no-msg-color --input-ipc-server=/tmp/smplayer-mpv-b13 --msg-level=ffmpeg/demuxer=error --video-rotate=no --no-fs --vd-lavc-threads=4 --hwdec=auto --sub-auto=fuzzy --vo=gpu, --gpu-context=x11egl --no-input-default-bindings --input-vo-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=4 --monitorpixelaspect=1 --osd-level=1 --osd-scale=1 --osd-bar-align-y=0.6 --sub-ass --embeddedfonts --sub-ass-line-spacing=0 --sub-scale=1 --sub-codepage=ISO-8859-1 --vid=1 --sub-pos=99 --volume=101 --cache=auto --screenshot-template=cap_%F_%p_%02n --screenshot-format=jpg --screenshot-directory=/home/alpha/Pictures/smplayer_screenshots --audio-pitch-correction=yes --volume-max=110 --term-playing-msg=MPV_VERSION=${=mpv-version:}
INFO_VIDEO_WIDTH=${=width}
INFO_VIDEO_HEIGHT=${=height}
INFO_VIDEO_ASPECT=${=video-params/aspect}
INFO_VIDEO_FPS=${=container-fps:${=fps}}
INFO_VIDEO_FORMAT=${=video-format}
INFO_VIDEO_CODEC=${=video-codec}
INFO_DEMUX_ROTATION=${=track-list/0/demux-rotation}
INFO_AUDIO_FORMAT=${=audio-codec-name}
INFO_AUDIO_CODEC=${=audio-codec}
INFO_AUDIO_RATE=${=audio-params/samplerate}
INFO_AUDIO_NCH=${=audio-params/channel-count}
INFO_LENGTH=${=duration:${=length}}
INFO_DEMUXER=${=current-demuxer:${=demuxer}}
INFO_SEEKABLE=${=seekable}
INFO_TITLES=${=disc-titles}
INFO_CHAPTERS=${=chapters}
INFO_TRACKS_COUNT=${=track-list/count}
METADATA_TITLE=${metadata/by-key/title:}
METADATA_ARTIST=${metadata/by-key/artist:}
METADATA_ALBUM=${metadata/by-key/album:}
METADATA_GENRE=${metadata/by-key/genre:}
METADATA_DATE=${metadata/by-key/date:}
METADATA_TRACK=${metadata/by-key/track:}
METADATA_COPYRIGHT=${metadata/by-key/copyright:}
INFO_MEDIA_TITLE=${=media-title:}
INFO_STREAM_PATH=${stream-path}
 --audio-client-name=SMPlayer --term-status-msg=STATUS: ${=time-pos} / ${=duration:${=length:0}} P: ${=pause} B: ${=paused-for-cache} I: ${=core-idle} VB: ${=video-bitrate:0} AB: ${=audio-bitrate:0} /home/alpha/Downloads/UT2003 - - s1mple --MP3CTIGktnA.mp4

 (+) Video --vid=1 (*) (h264 720x480 29.970fps)
 (+) Audio --aid=1 (*) (aac 2ch 44100Hz)
[vo/gpu/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 4, serial: 13
[vo/gpu/x11] Error code: 9, request code: e, minor code: 0
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 4, serial: 14
[vo/gpu/x11] Error code: 3, request code: 28, minor code: 0
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 4, serial: 1d
[vo/gpu/x11] Error code: 3, request code: 2, minor code: 0
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 4, serial: 1f
[vo/gpu/x11] Error code: 3, request code: 1, minor code: 0
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 1400002, serial: 22
[vo/gpu/x11] Error code: 3, request code: 12, minor code: 0
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 1400002, serial: 24
[vo/gpu/x11] Error code: 3, request code: 12, minor code: 0
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 1400002, serial: 25
[vo/gpu/x11] Error code: 3, request code: 12, minor code: 0
[vo/gpu/opengl] Could not create EGL surface!
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 1400002, serial: 27
[vo/gpu/x11] Error code: 3, request code: 12, minor code: 0
[vo/gpu/x11] X11 error: BadWindow (invalid Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fa02c003440, resourceid: 1400002, serial: 28
[vo/gpu/x11] Error code: 3, request code: 12, minor code: 0
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  10 (X_UnmapWindow)
  Resource id in failed request:  0x1400002
  Serial number of failed request:  44
  Current serial number in output stream:  48

EDIT: This only happens in the wayland session, not the X11 session

My system Paste #349205 | Zeropaste

I am having dependencies conflicts with Jack2 and pipewire-jack. when I try to remove one of them pamac refuses to do so.

I managed to resolve.

sudo pacman -S pipewire-jack

sudo pacman -Syu

that’s all

Can’t boot up, errors like these appear after update (sudo journalctl -b-1):

BUG: scheduling while atomic: swapper/11/0/0x00010002
Modules linked in: vboxdrv(OE+)
Modules linked in:
  drm
BUG: scheduling while atomic: apparmor_parser/625/0x00010>
BUG: scheduling while atomic: apparmor_parser/630/0x00010>
Modules linked in:
 vboxdrv(OE+)

...

Preemption disabled at:
 vfio_iommu_type1
 vfio
 vfio_iommu_type1
 xhci_pci
 irqbypass
Preemption disabled at:
 vfio_virqfd
 vfio_iommu_type1
 vfio_virqfd
 vfio
 vfio_pci_core
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
 wmi
Preemption disabled at:
Preemption disabled at:
 vfio
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
 wmi

...

Preemption disabled at:
[<ffffffff8ee9d04f>] irq_enter_rcu+0xf/0x60
[<ffffffff8ee9d04f>] irq_enter_rcu+0xf/0x60
Preemption disabled at:
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
Preemption disabled at:
 vfio_virqfd
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
Preemption disabled at:
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
Preemption disabled at:
 vfio_iommu_type1
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
 dump_stack_lvl+0x46/0x5a
[<ffffffff8ee9d04f>] irq_enter_rcu+0xf/0x60
 vfio
Preemption disabled at:
 ? migrate_enable+0x45/0x150
[<ffffffff8f8cd87e>] schedule_preempt_disabled+0x1e/0x20
[<ffffffff8eed1c05>] migrate_enable+0x45/0x150
 __schedule_bug.cold+0x82/0x90
 __schedule+0x118c/0x1570
 ? invoke_rcu_core+0x8e/0xb0
 ? rcu_sched_clock_irq+0x1f1/0xba0
 schedule_rtlock+0x1e/0x40
 rtlock_slowlock_locked+0x3bf/0xdc0
 ? trigger_load_balance+0x60/0x2e0
 ? scheduler_tick+0xbb/0x240
 rt_spin_lock+0x41/0x60

I’m still looking into it. For now I’m back at:

❯ uname -r
5.10.96-1-MANJARO

while debugging