The KDE bug describes the problem very well. The terminal sessions applet does not parse SSH URLs as well as Konsole does. I've used this patch since 3.5.7 with complete success, but recently upstream has deemed kicker "unmaintained." Gentoo will have to host this fix/enhancement. Reproducible: Always Steps to Reproduce: 1. Setup a Konsole bookmark such as ssh://root@localhost:2222 2. Launch a "New Session at Bookmark" from applet Actual Results: A new konsole window opens with "ssh -l root localhost" Expected Results: A new konsole window should open with "ssh -p 2222 -l root localhost"
Created attachment 195008 [details, diff] Extract port from SSH URL and add to arguments Simply add to PATCHES: -PATCHES=( "${FILESDIR}/${P}-graphics-glitch.patch" ) +PATCHES=( "${FILESDIR}/${P}-graphics-glitch.patch" "${FILESDIR}/konsole_ssh_bookmark.patch" )
KDE3-only patch, closing as WONTFIX as KDE3 is about to be removed from portage.