@YAOMTC:
I have a Plasma installation now and I can confirm the issue.
I have found the cause of the problem too. It is the "-p tabtitle=%t" in the tkPacman option "terminal".
In the tkpacman option "terminal" just replace
konsole -nofork -p tabtitle=%t -e %c
with
konsole --title %t -e %c
The "-nofork" option was not offending, but does not seem necessary anymore, so you can leave that out also.
Search Criteria
Package Details: tkpacman 1.9.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/tkpacman.git (read-only, click to copy) |
---|---|
Package Base: | tkpacman |
Description: | A lightweight GUI for pacman built with Tcl/Tk |
Upstream URL: | https://sourceforge.net/projects/tkpacman |
Keywords: | GUI pacman system |
Licenses: | GPL |
Submitter: | herremaw |
Maintainer: | None |
Last Packager: | herremaw |
Votes: | 54 |
Popularity: | 0.016297 |
First Submitted: | 2013-08-25 14:25 (UTC) |
Last Updated: | 2021-02-08 16:01 (UTC) |
Dependencies (10)
- tcl (tcl-fossilAUR, tcl84AUR)
- tk (tk-fossilAUR)
- kdesu (kdesu-gitAUR) (optional) – if you want to use kdesu instead of su or sudo
- konsole (konsole-gitAUR) (optional) – alternative terminal emulator
- mate-terminal (optional) – alternative terminal emulator
- qterminal (qterminal-gitAUR) (optional) – alternative terminal emulator
- sudo (fake-sudoAUR, polkit-fakesudoAUR, sudo-gitAUR, doas-sudo-shimAUR, doas-sudo-shim-minimalAUR, sudo-hgAUR, sudo-selinuxAUR, fudo-gitAUR) (optional) – if you want to use sudo instead of su
- vte3 (vte3-notificationAUR, vte3-gitAUR) (optional) – alternative terminal emulator
- xfce4-terminal (xfce4-terminal-gitAUR, xfce4-terminal-develAUR) (optional) – alternative terminal emulator
- xterm (xterm-alacritty-symlinkAUR, kitty-xterm-symlinksAUR, xterm-gitAUR, xterm-alacritty-smooth-cursor-symlinkAUR) (optional) – alternative terminal emulator
Required by (0)
Sources (1)
herremaw commented on 2020-12-14 08:37 (UTC)
YAOMTC commented on 2020-12-14 05:02 (UTC)
Thanks, qterminal lacks the issue. It must be something with Konsole specifically, or between tkPacman and Plasma/Konsole.
herremaw commented on 2020-12-13 07:09 (UTC)
@YAOMTC: I don't know what causes the problem. At the moment I don't have a Plasma installation at hand. Personally, I am using xfce4-terminal on Xfce. That works without problems. I will look into Plasma and Konsole, but that may take some time because I have to install Plasma. Meanwhile you could try to use qterminal instead of konsole. That works alright on my Xfce installation.
YAOMTC commented on 2020-12-12 20:11 (UTC)
I've noticed that at some point recently, when I hit Enter to close the terminal (on Plasma/KWin), DrKonqi thinks that Konsole ended unexpectedly, and at this point tkPacman freezes up temporarily. Is this more likely an issue with tkPacman or with Plasma?
herremaw commented on 2020-01-15 08:40 (UTC)
Minor upgrade of tkpacman to version 1.9.1. The filter in the file selection box called from "Install package from local file" has been modified from ".pkg.tar.xz" to ".pkg.tar.*". As a result, both packages with file extensions ".pkg.tar.xz" and ".pkg.tar.zst" are shown in the file selection box.
philo commented on 2019-11-24 11:32 (UTC)
Problem solved with latest versions of TCL and TK. Took some time....
nfs commented on 2018-12-21 20:19 (UTC)
Thanks for the responses, Guys. I'll try dropping back to Tcl/Tk version 8.6.8-3 till the bug gets fixed.
herremaw commented on 2018-12-21 13:17 (UTC)
@nfs Apparently a bug report has already been issued against Tk: http://core.tcl.tk/tk/tktview?name=509cafafae .
So, I will just wait to see if it gets fixed in the future.
herremaw commented on 2018-12-21 08:09 (UTC)
@nfs It is very likely a problem in Tcl/Tk. I have downgraded Tcl/Tk to version 8.6.8-3 on my Arch system. Then the installed packages are coloured green again.
I will try to report it as a bug to Tk, but that will take some time.
herremaw commented on 2018-12-20 18:54 (UTC)
@nfs Thank you for notifying me. I hadn't noticed myself. I don't know yet what causes it.
Pinned Comments
herremaw commented on 2020-12-14 08:45 (UTC)
If you want to use tkPacman with Konsole as virtual terminal, you will have to change the tkPacman option "terminal" from
konsole -nofork -p tabtitle=%t -e %c
to
konsole --title %t -e %c
If I have to update tkPacman for some reason, I will also correct the command template for Konsole.