{"id":5902,"date":"2021-04-10T06:00:28","date_gmt":"2021-04-10T04:00:28","guid":{"rendered":"https:\/\/axebase.net\/blog\/?p=5902"},"modified":"2021-04-16T18:19:29","modified_gmt":"2021-04-16T16:19:29","slug":"lxqt-gruppierte-fenster-im-panel-nicht-waehlbar","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2021\/04\/10\/lxqt-gruppierte-fenster-im-panel-nicht-waehlbar\/","title":{"rendered":"arch\/LXQt: Gruppierte Fenster im Panel nicht waehlbar"},"content":{"rendered":"<p>Laufen mehrere Instanzen eines Programmes, werden deren Fenster in einem Panel gruppiert. Das bedeutet, in bspw. LXQt-Panel erscheint nur 1 Tab f\u00fcr eine Programmgruppe, geht man darauf, klappt das Panel vertikal bzw. horizontal (je nach Anordnung des Panels) auf, man kann das gew\u00fcnschte Fenster anklicken.<\/p>\n<p>Man spart damit also massiv Platz. Hat man z.B. Thunderbird ge\u00f6ffnet, will eine eMail schreiben, sind das schon mal 2 Fenster, im Tb-Tab gruppiert. Ben\u00f6tigt man f\u00fcr die eMail Informationen aus dem ebenfalls ge\u00f6ffneten Filemanager oder Browser, wechselt man dorthin und wieder zur\u00fcck.<\/p>\n<p>Seit Mitte der Woche sind gruppierte Fenster aber nicht mehr klickbar. Der jeweilige Tab \u00f6ffnet sich zwar (es f\u00e4llt schon auf, da\u00df man dazu \u00fcberhaupt klicken mu\u00df, denn eigentlich ist es ein Mouseover), man sieht die einzelnen Eintr\u00e4ge, beim Klick darauf schlie\u00dft sich aber sofort die Auswahl. <\/p>\n<p>Mit ctrl+tab kann man zwar die Fenster weiterhin wechseln, sind jedoch viele ge\u00f6ffnet, braucht das l\u00e4nger.<\/p>\n<p>Eine Falschkonfiguration in z.B. panel.conf ist es nicht, ich nehm&#8217;s vorweg, nicht das Panel selbst ist die Ursache.<\/p>\n<p>Ich habe diverse Bugtracker als RSS-Feeds aboniert. In dem von arch findet sich tats\u00e4chlich <a href=\"https:\/\/bugs.archlinux.org\/task\/70386\" rel=\"noopener\" target=\"_blank\">FS#70386 &#8211; LXQt panel doesn&#8217;t allow to select any grouped window<\/a> von gestern Nachmittag. Offensichtlich sind k\u00fcrzliche \u00c4nderungen in bestimmten qt5-Paketen in arch urs\u00e4chlich.<\/p>\n<p>Als Workaround kann man die jeweils letzte Version ohne den Namenszusatz &#8220;kde&#8221; installieren. Hat man diese noch in &#8220;\/var\/cache\/pacman\/pkg\/&#8221; liegen, kopiert man diese einfacherweise in ein leeres Verzeichnis, um von dort mit &#8220;pacman -U *&#8221; zu installieren. Wer sein System sauber h\u00e4lt, hat die freilich nicht mehr und zieht sie sich von <a href=\"https:\/\/archive.archlinux.org\/packages\/\" rel=\"noopener\" target=\"_blank\">archive.archlinux.org<\/a>:<\/p>\n<pre lang=\"sh\" line=\"1\" escaped=\"true\">\r\nmkdir -p ~\/Downloads\/arch\/oldver\/qt5\/\r\ncd ~\/Downloads\/arch\/oldver\/qt5\/\r\nwget https:\/\/archive.archlinux.org\/packages\/q\/qt5-base\/qt5-base-5.15.2-5-x86_64.pkg.tar.zst\r\nwget https:\/\/archive.archlinux.org\/packages\/q\/qt5-declarative\/qt5-declarative-5.15.2-1-x86_64.pkg.tar.zst\r\nwget https:\/\/archive.archlinux.org\/packages\/q\/qt5-svg\/qt5-svg-5.15.2-2-x86_64.pkg.tar.zst\r\nwget https:\/\/archive.archlinux.org\/packages\/q\/qt5-wayland\/qt5-wayland-5.15.2-1-x86_64.pkg.tar.zst\r\nyay -U *\r\n<\/pre>\n<p>Es erfolgt eine Warnung, da\u00df gedowngradet werden soll.<\/p>\n<p>Um im n\u00e4chsten Update-Proze\u00df diese 4 Pakete nicht gleich wieder zu ersetzen, mu\u00df man sie nat\u00fcrlich pinnen. In &#8220;\/etc\/pacman.conf&#8221; erweitert man die entsprechende Zeile auf &#8220;IgnorePkg   = qt5-base qt5-declarative qt5-svg qt5-wayland&#8221;.<\/p>\n<p>Vergessen kann man das Ganze nicht, denn z.B. &#8220;yay -Syyu&#8221; zeigt &#8220;ignoring package upgrade&#8221; an. Sind dann gefixte Pakete verf\u00fcgbar, kommentiert man die IgnorePkg-Zeile aus oder entfernt die Paketnamen.<\/p>\n<p>\u00b7<\/p>\n<p><em>Update:<\/em> <a href=\"https:\/\/github.com\/archlinux\/svntogit-packages\/commit\/665f3d50f5a1d72479217768ccfdf3a80a20727a#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a\" rel=\"noopener\" target=\"_blank\">Revert the revert, the affected applications have been fixed<\/a> ;-)<\/p>\n<p>Wenn qt5-base-5.15.2+kde+r171-<strong>3<\/strong> in Abh\u00e4ngigkeit der Aktualit\u00e4t des jeweiligen Mirrors angeboten wird, kann und sollte das Pinning wieder aufgehoben werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laufen mehrere Instanzen eines Programmes, werden deren Fenster in einem Panel gruppiert. Das bedeutet, in bspw. LXQt-Panel erscheint nur 1 Tab f\u00fcr eine Programmgruppe, geht man darauf, klappt das Panel vertikal bzw. horizontal (je nach Anordnung des Panels) auf, man kann das gew\u00fcnschte Fenster anklicken. Man spart damit also massiv Platz. Hat man z.B. Thunderbird [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[26,2,17,5],"tags":[],"class_list":["post-5902","post","type-post","status-publish","format-standard","hentry","category-arch_based","category-computer","category-desktop_environments","category-linux"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/5902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=5902"}],"version-history":[{"count":2,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/5902\/revisions"}],"predecessor-version":[{"id":5912,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/5902\/revisions\/5912"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=5902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=5902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=5902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}