From 915a6f12e4280f5306d84f71c36f933421441c84 Mon Sep 17 00:00:00 2001 From: liyunqing_kl Date: Mon, 18 Jul 2022 16:51:06 +0800 Subject: [PATCH] fix xmtr cannot start in Xface4 environment --- mtr-gtk-pkexec-wrapper.sh | 2 +- mtr.spec | 6 +++++- net-xmtr.desktop | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/mtr-gtk-pkexec-wrapper.sh b/mtr-gtk-pkexec-wrapper.sh index c61ee77..b95ebc7 100644 --- a/mtr-gtk-pkexec-wrapper.sh +++ b/mtr-gtk-pkexec-wrapper.sh @@ -7,4 +7,4 @@ if [ "$XDG_SESSION_TYPE" = wayland ]; then exit 1 fi -/usr/bin/pkexec /usr/bin/xmtr.bin +/usr/bin/pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY /usr/bin/xmtr.bin diff --git a/mtr.spec b/mtr.spec index a234bca..f3f51ed 100644 --- a/mtr.spec +++ b/mtr.spec @@ -2,7 +2,7 @@ Name: mtr Version: 0.94 -Release: 4 +Release: 5 Epoch: 2 Summary: Ping and Traceroute Network Diagnostic Tool License: GPLv2 and BSD @@ -90,6 +90,10 @@ make test %{_mandir}/man8/* %changelog +* Mon Jul 18 2022 liyunqing - 2:0.94-5 +- modify mtr-gtk-pkexec-wrapper.sh and net-xmtr.desktop + to fix xmtr cannot start in Xface4 environment + * Sat Jun 25 2022 gaihuiying - 2:0.94-4 - Type:bugfix - CVE:NA diff --git a/net-xmtr.desktop b/net-xmtr.desktop index 5177bd1..a5570fa 100644 --- a/net-xmtr.desktop +++ b/net-xmtr.desktop @@ -3,7 +3,7 @@ Name=Traceroute Type=Application Comment=Traces packets between two network hosts Exec=xmtr -Terminal=true +Terminal=false Icon=mtr_icon.xpm Encoding=UTF-8 X-Desktop-File-Install-Version=0.2 -- Gitee