You are not logged in.

#1 2023-05-13 14:10:24

herOldMan
Member
Registered: 2013-10-11
Posts: 151

<solved> marco update - slow startx

Hi,

In today's Syu marco was updated.

Here is the list of packages upgraded.

 	      alsa-lib-1.2.9-1  alsa-ucm-conf-1.2.9-1  aom-3.6.1-1
              at-spi2-core-2.48.2-1  atril-1.26.1-1  engrampa-1.26.1-1
              firefox-113.0.1-1  gawk-5.2.2-1  gpgme-1.20.0-3
              gtk-update-icon-cache-1:4.10.3-2  gtk4-1:4.10.3-2
              harfbuzz-7.3.0-1  harfbuzz-icu-7.3.0-1  libbpf-1.2.0-1
              libnghttp2-1.53.0-1  linux-6.3.1.arch2-1
              linux-headers-6.3.1.arch2-1  luajit-2.1.0.beta3.r471.g224129a8-1
              marco-1.26.2-1  mate-panel-1.26.3-1  mate-terminal-1.26.1-1
              thunderbird-102.11.0-1  tpm2-tss-4.0.1-1  tracker3-3.5.2-1

My Mate DE is started from .bash_profile.

Since the update there is a 30 second lag from the moment startx is executed to the time the DE renders the desktop and panel. (during this lag the mouse pointer is visible on the blank screen.

Downgrading marco restores the normal behavior (~2-3 seconds to render the DE).

I am debating a bug report but first I would like to troubleshoot more. Any recommendations?

Last edited by herOldMan (2023-05-15 22:35:00)

Offline

#2 2023-05-13 14:41:23

seth
Member
Registered: 2012-09-03
Posts: 49,992

Re: <solved> marco update - slow startx

30s sounds like 25s sounds like a dbus timeout.
There's https://bbs.archlinux.org/viewtopic.php?id=285692 but your version is claimed to be fixed and it would not help to downgrade marco.

startx

See the last link below and also post your xinitrc.

Offline

#3 2023-05-13 14:58:55

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: <solved> marco update - slow startx

Offline

#4 2023-05-13 20:37:45

herOldMan
Member
Registered: 2013-10-11
Posts: 151

Re: <solved> marco update - slow startx

Hi,

.xinitrc:

#!/bin/sh
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then
    xrdb -merge "$userresources"
fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

setterm -blank 0 -powersave off -powerdown 0
xset s off
exec mate-session

I do see a journal timeout warning:

May 13 08:24:10 strix mate-session[897]: WARNING: Application 'marco.desktop' failed to register before timeout

Last edited by herOldMan (2023-05-13 20:41:01)

Offline

#5 2023-05-13 20:46:37

seth
Member
Registered: 2012-09-03
Posts: 49,992

Re: <solved> marco update - slow startx

The xinitrc is fine

According to the bug that loqs linked, the problem isn't the version of marco, but the compiler toolchain and apparently for some reason libsm not being linked, https://github.com/mate-desktop/mate-se … issues/147
So proabably a packaging bug, look out for an udpate.

Offline

#6 2023-05-13 20:58:29

herOldMan
Member
Registered: 2013-10-11
Posts: 151

Re: <solved> marco update - slow startx

OK, Thanks.

Offline

#7 2023-05-15 22:34:42

herOldMan
Member
Registered: 2013-10-11
Posts: 151

Re: <solved> marco update - slow startx

Fixed in marco 1.26.2-2

Offline

Board footer

Powered by FluxBB