{"id":3380,"date":"2015-10-04T11:11:19","date_gmt":"2015-10-04T09:11:19","guid":{"rendered":"http:\/\/rephlex.de\/blog\/?p=3380"},"modified":"2015-10-05T07:09:01","modified_gmt":"2015-10-05T05:09:01","slug":"doppeltes-anwendungsicon-im-gnome-3-launcher-beheben","status":"publish","type":"post","link":"https:\/\/rephlex.de\/blog\/2015\/10\/04\/doppeltes-anwendungsicon-im-gnome-3-launcher-beheben\/","title":{"rendered":"Doppeltes Anwendungsicon im Gnome 3 Launcher beheben"},"content":{"rendered":"<p>Nutzt man beispielsweise Google Chrome unter der Gnome 3, so zeigt die Anwendungsliste am linken Bildschirmrand zwei Icons: Einmal das angedockte Symbol (&#8222;Favoriten&#8220;), einmal f\u00fcr die laufende Anwendung.<\/p>\n<p>Die Fehlerbehebung ist relativ simpel und behebt den Fehler auch f\u00fcr andere Anwendungen, bei denen dieser Fehler auftritt.<!--more--><\/p>\n<p>In einem Terminal startet man mit<\/p>\n<blockquote><p>sudo gedit \/usr\/share\/applications\/google-chrome.desktop<\/p><\/blockquote>\n<p>einen Texteditor und bearbeitet\u00a0so\u00a0das desktop-File der Anwendung. In diesem File ist definiert, wie das Symbol aussieht und hei\u00dft, was es\u00a0bei klick ausf\u00fchrt und welche Optionen man setzen kann (Kontextmen\u00fc&#8230;).<\/p>\n<p>Diese Datei ist in drei Segmente aufgeteilt:<\/p>\n<ul>\n<li>[Desktop Entry]<\/li>\n<li>[NewWindow Shortcut Group]<\/li>\n<li>[NewIncognito Shortcut Group]<\/li>\n<\/ul>\n<p>Innerhalb jeder solchen Gruppe muss nun der Eintrag<\/p>\n<blockquote><p>StartupWMClass=Google-chrome-stable<\/p><\/blockquote>\n<p>hinzugef\u00fcgt werden. Wo in der Gruppe sich der Eintrag befindet, spielt dabei keine Rolle. Chome ist nun\u00a0ggf. einmal komplett zu beenden damit\u00a0die \u00c4nderungen greifen.<\/p>\n<p><strong>Wieso funktioniert das?\u00a0Was tut es?<\/strong><\/p>\n<p>Man setzt so\u00a0f\u00fcr\u00a0alle &#8222;Zust\u00e4nde&#8220; die das Icon haben kann (Icon, laufendes Programm, laufendes Programm im Inkognitomodus) die gleiche Klasse. Das ist ein wenig wie\u00a0mit einer CSS-Klasse.<\/p>\n<p>Der Launcher gruppiert die Symbole wenn diese die gleiche Klasse besitzen, \u00e9 voila.<\/p>\n<p>Wie die Klasse hei\u00dft (hier &#8222;Google-chrome-stable&#8220;) spielt keine Rolle, wichtig ist nur dass sie in allen Gruppen die gleiche Bezeichnung hat. Andere Anwendungen k\u00f6nnen anders benannte Gruppen haben, auch weniger oder mehrere Gruppen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nutzt man beispielsweise Google Chrome unter der Gnome 3, so zeigt die Anwendungsliste am linken Bildschirmrand zwei Icons: Einmal das angedockte Symbol (&#8222;Favoriten&#8220;), einmal f\u00fcr die laufende Anwendung. Die Fehlerbehebung ist relativ simpel und behebt den Fehler auch f\u00fcr andere Anwendungen, bei denen dieser Fehler auftritt.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[190,184,183,185,187,186,188,189],"class_list":["post-3380","post","type-post","status-publish","format-standard","hentry","category-techtalk","tag-doppelt","tag-gnome-3","tag-gnome-shell","tag-google-chrome","tag-icon","tag-launcher","tag-two-icons","tag-zwei-symbole"],"_links":{"self":[{"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/posts\/3380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/comments?post=3380"}],"version-history":[{"count":2,"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/posts\/3380\/revisions"}],"predecessor-version":[{"id":3417,"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/posts\/3380\/revisions\/3417"}],"wp:attachment":[{"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/media?parent=3380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/categories?post=3380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rephlex.de\/blog\/wp-json\/wp\/v2\/tags?post=3380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}