diff options
| author | Alexander Golubev <fatzer2@gmail.com> | 2026-03-15 23:53:17 +0300 |
|---|---|---|
| committer | Fat-Zer <fatzer2@gmail.com> | 2026-03-16 03:09:07 +0000 |
| commit | eda9426b2a8c44b28527cd36b570a7e7bf6b06bc (patch) | |
| tree | f5115cb2ea8c1b9e499953d41c58870f4fea6211 | |
| parent | 74e0f192e0422e400108e256145d339a39e4d545 (diff) | |
| download | tdebase-eda9426b2a8c44b28527cd36b570a7e7bf6b06bc.tar.gz tdebase-eda9426b2a8c44b28527cd36b570a7e7bf6b06bc.zip | |
Due to kcheckrunning is being run before proper PATH for TDE is set we
should run it with a full path.
Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/661
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
| -rwxr-xr-x | starttde | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -113,7 +113,7 @@ fi # Assign a default value if 'BIN_DIR' is unset or null BIN_DIR="${BIN_DIR:=$(dirname -- "$0")}" -if [ -x ${BIN_DIR}/tde-config ]; then +if [ -x "${BIN_DIR}/tde-config" ]; then TDE_VERSION="$( ${BIN_DIR}/tde-config --version | sed -n 's|^TDE: ||p' )" TDEDIR="${BIN_DIR%/bin}" echo "[starttde] TDE version is $TDE_VERSION" 1>&2 @@ -124,7 +124,6 @@ else echo "[starttde] Exiting." exit 1 fi -unset BIN_DIR TDE_VERSION export TDEDIR # When the X server dies we get a HUP signal from xinit. We must ignore it @@ -132,11 +131,12 @@ export TDEDIR trap 'echo "[starttde] GOT SIGHUP"' HUP # Check if a TDE session is already running. -if kcheckrunning >/dev/null 2>&1; then +if "${BIN_DIR}/kcheckrunning" >/dev/null 2>&1; then echo "[starttde] TDE seems to be already running on this display." xmessage -center -geometry 500x100 "TDE seems to be already running on this display." > /dev/null 2>/dev/null exit 1 fi +unset BIN_DIR TDE_VERSION # Set the background color. # The standard X background is nasty, causing moire effects and |
