[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#842920: marked as done (Konsole's Plasma application menu behavior is erratic)



Your message dated Tue, 08 Nov 2016 09:07:09 +0000
with message-id <E1c42N3-0003FM-E0@fasolo.debian.org>
and subject line Bug#841502: fixed in konsole 4:16.08.2-2
has caused the Debian Bug report #841502,
regarding Konsole's Plasma application menu behavior is erratic
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
841502: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841502
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: konsole
Version: 4:16.08.2-1
Severity: important

Dear Maintainer,

Since I upgraded from konsole 4:16.04.1-1 to 4:16.08.2-1, Konsole's
Plasma application menu has been behaving erratically: launching new
windows running alpine or top instead of a regular shell.

More precisely:
 * Initially the Konsole Plasma application menu opens new windows
   running the default shell as expected.

 * I have KDE configured to run Gkrellm on startup.

 * There are two commands that Gkrellm can run when I click on specific
   widgets:
   konsole --title Alpine --geometry 727x687 --hide-menubar \
       --hide-tabbar -e /home/fgouget/bin/alpine
   konsole --title Top --geometry 580x590 --hide-menubar \
       --hide-tabbar -e "top -d1"

 * When Gkrellm runs these commands they don't create a new konsole
   process. Instead they are run by the existing konsole process. I
   think this has something to do with the Gkrellm environment, maybe
   not being attached to a controlling terminal or something like that.

 * After Gkrellm has opened alpine in a konsole window, the regular
   Plasma application menu opens windows running alpine instead of
   the regular shell. This is obviously not desired.

 * Similarly after gkrellm has started top in a konsole window, the
   regular Plasma application menu will only open windows running top.
   Again not desired.

 * Whichever was opened last, Alpine or Top, is what the regular Plasma
   application menu will run from that point forward.

 * Note that running one of the above commands from a konsole terminal
   does not trigger this bug. I suspect the reason is that this creates
   a separate konsole command instead of reusing the existing one.


I have created a video illustrating the issue:
http://fgouget.free.fr/tmp/konsole-separate-16.08.2.ogv

The /usr/share/applications/org.kde.konsole.desktop is unmodified (see
attachement for reference).


A workaround is to add the '--separate' option to the Gkrellm commands.
However this is not a proper fix: even if Gkrellm reuses the running
konsole process, this should not change the shell launched by Plasma's
application menu.


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages konsole depends on:
ii  konsole-kpart         4:16.08.2-1
ii  libc6                 2.24-5
ii  libkf5completion5     5.27.0-1
ii  libkf5configcore5     5.27.0-1
ii  libkf5configgui5      5.27.0-1
ii  libkf5configwidgets5  5.27.0-1
ii  libkf5coreaddons5     5.27.0-1
ii  libkf5crash5          5.27.0-1
ii  libkf5dbusaddons5     5.27.0-1
ii  libkf5i18n5           5.27.0-2
ii  libkf5iconthemes5     5.27.0-1
ii  libkf5kiowidgets5     5.27.0-1
ii  libkf5notifyconfig5   5.27.0-1
ii  libkf5widgetsaddons5  5.27.0-1
ii  libkf5windowsystem5   5.27.0-1
ii  libkf5xmlgui5         5.27.0-1
ii  libqt5core5a          5.6.1+dfsg-3+b1
ii  libqt5gui5            5.6.1+dfsg-3+b1
ii  libqt5widgets5        5.6.1+dfsg-3+b1
ii  libstdc++6            6.2.0-9

konsole recommends no packages.

konsole suggests no packages.

-- no debconf information
[Desktop Entry]
Type=Application
TryExec=konsole
Exec=konsole
Icon=utilities-terminal
Terminal=false
Categories=Qt;KDE;System;TerminalEmulator;
Actions=NewWindow;NewTab;
X-DocPath=konsole/index.html
X-DBUS-StartupType=Unique
StartupNotify=true
X-KDE-AuthorizeAction=shell_access

Name=Konsole
Name[af]=Konsole
Name[ar]=كونسول
Name[as]=Konsole
Name[ast]=Konsole
Name[be]=Konsole
Name[be@latin]=Konsole
Name[bg]=Konsole
Name[bn]=কনসোল
Name[bn_IN]=Konsole
Name[br]=Konsole
Name[bs]=Konzola
Name[ca]=Konsole
Name[ca@valencia]=Konsole
Name[cs]=Konsole
Name[csb]=Kònsola
Name[cy]=Konsole
Name[da]=Konsole
Name[de]=Konsole
Name[el]=Κονσόλα
Name[en_GB]=Konsole
Name[eo]=Konsole
Name[es]=Konsole
Name[et]=Konsool
Name[eu]=Kontsola
Name[fi]=Konsole
Name[fr]=Konsole
Name[fy]=Konsole
Name[ga]=Konsole
Name[gl]=Konsole
Name[gu]=કોન્સોલ
Name[he]=Konsole
Name[hi]=कंसोल
Name[hne]=कंसोल
Name[hr]=Konsole
Name[hsb]=Konsola
Name[hu]=Konsole
Name[ia]=Konsole
Name[id]=Konsole
Name[is]=Konsole
Name[it]=Konsole
Name[ja]=Konsole
Name[ka]=კონსოლი
Name[kk]=Konsole
Name[km]=កុងសូល
Name[kn]=ಕನ್ಸೋಲ್
Name[ko]=Konsole
Name[ku]=Konsol
Name[lt]=Konsole
Name[lv]=Konsole
Name[mai]=कंसोल
Name[mk]=Конзола
Name[ml]=കണ്‍സോള്‍
Name[mr]=कंसोल
Name[ms]=Konsole
Name[nb]=Konsole
Name[nds]=Konsole
Name[ne]=कन्सोल
Name[nl]=Konsole
Name[nn]=Konsoll
Name[or]=କୋଲସୋଲ
Name[pa]=ਕਨਸੋਲ
Name[pl]=Konsola
Name[pt]=Konsole
Name[pt_BR]=Konsole
Name[ro]=Konsolă
Name[ru]=Konsole
Name[se]=Konsolla
Name[si]=කන්සෝල්
Name[sk]=Konsole
Name[sl]=Konsole
Name[sr]=Конзола
Name[sr@ijekavian]=Конзола
Name[sr@ijekavianlatin]=Konsole
Name[sr@latin]=Konsole
Name[sv]=Terminal
Name[ta]=கான்சோல்
Name[te]=కాన్సోల్
Name[tg]=Консол
Name[th]=คอนโซล-K
Name[tr]=Konsol
Name[ug]=Konsole
Name[uk]=Konsole
Name[uz]=Konsole
Name[uz@cyrillic]=Konsole
Name[vi]=Konsole
Name[wa]=Konsole
Name[xh]=Konsole
Name[x-test]=xxKonsolexx
Name[zh_CN]=Konsole
Name[zh_TW]=Konsole

GenericName=Terminal
GenericName[af]=Terminaal
GenericName[ar]=طرفيّة
GenericName[as]=টাৰ্মিনেল
GenericName[ast]=Terminal
GenericName[be@latin]=Terminał
GenericName[bg]=Терминал
GenericName[bn]=টার্মিনাল
GenericName[bn_IN]=টার্মিন্যাল
GenericName[bs]=Terminal
GenericName[ca]=Terminal
GenericName[ca@valencia]=Terminal
GenericName[cs]=Terminál
GenericName[csb]=Terminal
GenericName[da]=Terminal
GenericName[de]=Terminal
GenericName[el]=Τερματικό
GenericName[en_GB]=Terminal
GenericName[eo]=Terminalo
GenericName[es]=Terminal
GenericName[et]=Terminal
GenericName[eu]=Terminala
GenericName[fi]=Pääteikkuna
GenericName[fr]=Terminal
GenericName[fy]=Terminal
GenericName[ga]=Teirminéal
GenericName[gl]=Terminal
GenericName[gu]=ટર્મિનલ
GenericName[he]=מסוף
GenericName[hi]=टर्मिनल
GenericName[hne]=टर्मिनल
GenericName[hr]=Terminal
GenericName[hsb]=Terminal
GenericName[hu]=Terminál
GenericName[ia]=Terminal
GenericName[id]=Terminal
GenericName[is]=Skjáhermir
GenericName[it]=Terminale
GenericName[ja]=ターミナル
GenericName[ka]=ტერმინალი
GenericName[kk]=Терминал
GenericName[km]=ស្ថានីយ
GenericName[kn]=ಆದೇಶತೆರೆ (ಟರ್ಮಿನಲ್)
GenericName[ko]=터미널
GenericName[ku]=Termînal
GenericName[lt]=Terminalas
GenericName[lv]=Terminālis
GenericName[mai]=टर्मिनल
GenericName[mk]=Терминал
GenericName[ml]=ടെര്‍മിനല്‍
GenericName[mr]=टर्मिनल
GenericName[nb]=Terminal
GenericName[nds]=Konsool
GenericName[nl]=Terminal
GenericName[nn]=Terminal
GenericName[or]=ଟର୍ମିନାଲ
GenericName[pa]=ਟਰਮੀਨਲ
GenericName[pl]=Terminal
GenericName[pt]=Terminal
GenericName[pt_BR]=Terminal
GenericName[ro]=Terminal
GenericName[ru]=Терминал
GenericName[se]=Terminal
GenericName[si]=අග්‍රය
GenericName[sk]=Terminál
GenericName[sl]=Terminal
GenericName[sr]=Терминал
GenericName[sr@ijekavian]=Терминал
GenericName[sr@ijekavianlatin]=Terminal
GenericName[sr@latin]=Terminal
GenericName[sv]=Terminal
GenericName[ta]=முனையம்
GenericName[te]=టెర్మినల్
GenericName[tg]=Терминал
GenericName[th]=เทอร์มินัล
GenericName[tr]=Uçbirim
GenericName[ug]=تېرمىنال
GenericName[uk]=Термінал
GenericName[uz]=Terminal
GenericName[uz@cyrillic]=Терминал
GenericName[wa]=Terminå
GenericName[x-test]=xxTerminalxx
GenericName[zh_CN]=终端
GenericName[zh_TW]=終端機

Comment=Command line access
Comment[ca]=Accés a la línia d'ordres
Comment[ca@valencia]=Accés a la línia d'ordes
Comment[cs]=Přístup k příkazové řádce
Comment[da]=Kommandolinjetilgang
Comment[de]=Zugriff auf die Befehlszeile
Comment[el]=Πρόσβαση από τη γραμμή εντολών
Comment[en_GB]=Command line access
Comment[es]=Acceso a la línea de órdenes
Comment[et]=Käsurea kasutamine
Comment[fi]=Pääsy komentoriville
Comment[fr]=Ligne de commande
Comment[gl]=Acceso á liña de ordes.
Comment[ia]=Accesso a linea de commando
Comment[it]=Accesso alla riga di comando
Comment[ko]=명령행 접근
Comment[nb]=Tilgang til kommandolinje
Comment[nl]=Toegang tot de opdrachtregel
Comment[nn]=Kommandolinjetilgang
Comment[pl]=Dostęp do wiersza poleceń
Comment[pt]=Acesso à linha de comandos
Comment[pt_BR]=Acesso à linha de comandos
Comment[sk]=Prístup na príkazový riadok
Comment[sl]=Dostop do ukazne vrstice
Comment[sr]=Приступ командној линији
Comment[sr@ijekavian]=Приступ командној линији
Comment[sr@ijekavianlatin]=Pristup komandnoj liniji
Comment[sr@latin]=Pristup komandnoj liniji
Comment[sv]=Åtkomst till kommandorad
Comment[uk]=Доступ до командного рядка
Comment[x-test]=xxCommand line accessxx
Comment[zh_CN]=命令行访问
Comment[zh_TW]=指令列

[Desktop Action NewWindow]
Name=Open a New Window
Name[ar]=افتح نافذة جديدة
Name[ast]=Abrir una ventana nueva
Name[bs]=Otvori u novom prozoru
Name[ca]=Obre una finestra nova
Name[ca@valencia]=Obri una finestra nova
Name[cs]=Otevřít nové okno
Name[da]=Åbn et nyt vindue
Name[de]=Ein neues Fenster öffnen
Name[el]=Άνοιγμα νέου παραθύρου
Name[en_GB]=Open a New Window
Name[es]=Abrir una nueva ventana
Name[et]=Ava uues aknas
Name[fi]=Avaa uusi ikkuna
Name[fr]=Ouvrir dans une nouvelle fenêtre
Name[gl]=Abrir unha xanela nova
Name[he]=פתח חלון חדש
Name[hu]=Új ablak megnyitása
Name[ia]=Aperi un nove fenestra
Name[id]=Buka Jendela Baru
Name[is]=Opna nýjan glugga
Name[it]=Apri in una nuova finestra
Name[ko]=새 창 열기
Name[lt]=Atverti naujame lange
Name[nb]=Åpne et nytt vindu
Name[nds]=En nieg Finster opmaken
Name[nl]=Een nieuw venster openen
Name[nn]=Opna i nytt vindauge
Name[pa]=ਨਵੀਂ ਵਿੰਡੋ ਖੋਲ੍ਹੋ
Name[pl]=Otwórz nowe okno
Name[pt]=Abrir uma Nova Janela
Name[pt_BR]=Abre uma nova janela
Name[ro]=Deschide o fereastră nouă
Name[ru]=Открыть новое окно
Name[sk]=Otvoriť nové okno
Name[sl]=Odpri novo okno
Name[sr]=Отвори нови прозор
Name[sr@ijekavian]=Отвори нови прозор
Name[sr@ijekavianlatin]=Otvori novi prozor
Name[sr@latin]=Otvori novi prozor
Name[sv]=Öppna ett nytt fönster
Name[tr]=Yeni Pencere Aç
Name[uk]=Відкрити нове вікно
Name[x-test]=xxOpen a New Windowxx
Name[zh_CN]=打开新窗口
Name[zh_TW]=開啟新視窗
Exec=konsole

[Desktop Action NewTab]
Name=Open a New Tab
Name[ca]=Obre una pestanya nova
Name[ca@valencia]=Obri una pestanya nova
Name[cs]=Otevřít novou kartu
Name[da]=Åbn et nyt faneblad
Name[de]=Ein neues Unterfenster öffnen
Name[el]=Άνοιγμα νέας καρτέλας
Name[en_GB]=Open a New Tab
Name[es]=Abrir una nueva pestaña
Name[et]=Ava uuel kaardil
Name[fi]=Avaa uusi välilehti
Name[fr]=Ouvrir un nouvel onglet
Name[gl]=Abrir unha lapela nova
Name[ia]=Aperi un nove scheda
Name[it]=Apri in una nuova scheda
Name[ko]=새 탭 열기
Name[nb]=Åpne en ny fane
Name[nl]=Een nieuw tabblad openen
Name[nn]=Opna ny fane
Name[pl]=Otwórz nową kartę
Name[pt]=Abrir uma Nova Página
Name[pt_BR]=Abre uma nova aba
Name[ru]=Открыть новую вкладку
Name[sk]=Otvoriť novú kartu
Name[sl]=Odpri nov zavihek
Name[sr]=Отвори нови језичак
Name[sr@ijekavian]=Отвори нови језичак
Name[sr@ijekavianlatin]=Otvori novi jezičak
Name[sr@latin]=Otvori novi jezičak
Name[sv]=Öppna en ny flik
Name[uk]=Відкрити нову вкладку
Name[x-test]=xxOpen a New Tabxx
Name[zh_CN]=打开新标签
Name[zh_TW]=開啟新分頁
Exec=konsole --new-tab

--- End Message ---
--- Begin Message ---
Source: konsole
Source-Version: 4:16.08.2-2

We believe that the bug you reported is fixed in the latest version of
konsole, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 841502@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Maximiliano Curia <maxy@debian.org> (supplier of updated konsole package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 08 Nov 2016 09:02:34 +0100
Source: konsole
Binary: konsole konsole-kpart
Architecture: source
Version: 4:16.08.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Maximiliano Curia <maxy@debian.org>
Description:
 konsole    - X terminal emulator
 konsole-kpart - Konsole plugin for Qt applications
Closes: 841502
Changes:
 konsole (4:16.08.2-2) unstable; urgency=medium
 .
   * Add upstream patch: Fix-reparsing-of-command-line-arguments.patch
     (Closes: 841502)
Checksums-Sha1:
 22653cc7d4584c5c7494b9b6f5d3d67155e270f8 3063 konsole_16.08.2-2.dsc
 8f18ff4da6b12fabaa554ab74f2b41ca8713d254 14280 konsole_16.08.2-2.debian.tar.xz
Checksums-Sha256:
 a34e67138c7d0895fd6b7249919c2a5c166b271ac69e71e04fb968e5d774e4c5 3063 konsole_16.08.2-2.dsc
 7a4a0be4c983c25b48dee74351633101aada1b0f5d63a676dbd521f35832940a 14280 konsole_16.08.2-2.debian.tar.xz
Files:
 a2d6863f5c604fe90e081f4ccd7f4cdb 3063 kde optional konsole_16.08.2-2.dsc
 89f156c7e93e679a6c1a8230809214b1 14280 kde optional konsole_16.08.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYIYb4AAoJEMcZdpmymyMqI0EP/2PPULztIHKaQeeR68FqzI99
NJi5Savq38ESxL0HmKl/8CjZT3NSS+z+Wwk3FE/DompRY8m6dkK6CEpvjXJEjkZo
m3VbzQIyl/WMo76h+Z+wS5GoWH+SdO1RBWD5h+fbkFqfWvRxPc6FrSCOPr2H08L9
X5fu9e7ygWUTDuUgkHgU/YTQ/9Wy+WaU52uzEFeSk07HyNejkjuJOoTJqVk7Klqz
sfyjDywUrD/f1mi9ryY0kR9F42Zh0XRFPIrJrL5QLqYZnfletNpQEp1K5xfDMrFM
G5mPmosTrS8nzISzgWdRp9WHKsHR3dA7b1C8JC6Hb+p3/ulq+Qobwe7ALk2uqP7m
+ObcF9PNJb6lgoMkvpzScKJTrW+ap8U04yWLPRA8VXv1A+k4E4YD7rtOYMGuLSfP
iaT5+2oPKacMaNVLoFEnfqiHvWbm+iexASOAp6p/QAZl8mUzOtIPo3w+u1+qrbRz
336+H+fIDOk7PoSJ2b/06t5R2SDpHsFERs8RbPdwoX24zkBNkU1ddQ1qiZ6rvaMo
Vr4Gt25oXB28S6Us0oDZq91uJGklSHZzKGzRzaBLoSVFTGtnoEYPxNTunjdhm1TW
+vRcWvObkyG0TeozlazARgaPHDV+wVOjh5DQ6FcjH8jJDEADfmFfvKK6eaQ3S0wX
8lxpaeE7G6+GJvzrg1WA
=zYCq
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: