{"id":11303,"date":"2024-02-05T00:25:46","date_gmt":"2024-02-04T23:25:46","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=11303"},"modified":"2024-02-05T00:26:37","modified_gmt":"2024-02-04T23:26:37","slug":"3v1n0-saved-the-day","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2024\/02\/05\/3v1n0-saved-the-day\/","title":{"rendered":"3v1n0 saved the day"},"content":{"rendered":"\n<p>Gnome is a wonderful desktop and its extentions allow comfortable personalization. Yet there are a couple of little undesirable behavior that have been annoying me lately:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>tray icons are not shown using Wayland<\/li>\n\n\n\n<li><s>typing \u00f2\u00e0\u00f9\u00e8\u00ec on an italian keyboard with caps-lock inserted does not give \u00d2\u00c0\u00d9\u00c8\u00cc in Wayland <\/s> well, that&#8217;s solved<\/li>\n<\/ol>\n\n\n\n<p>I used to use <a href=\"https:\/\/extensions.gnome.org\/extension\/2890\/tray-icons-reloaded\/\">Tray Icons: Reloaded<\/a> extention to get this<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/extensions.gnome.org\/extension-data\/screenshots\/screenshot_2890.png?w=910&#038;ssl=1\" alt=\"\"\/><\/figure><\/div>\n\n\n<p>but its behaviour in Wayland has been sketchy at best (i.e. it actually does not work, as <a href=\"https:\/\/peterlevi.com\/variety\">Variety<\/a> icon is not shown).<\/p>\n\n\n\n<p>Enters <a href=\"https:\/\/extensions.gnome.org\/extension\/615\/appindicator-support\/\">AppIndicator and KStatusNotifierItem Support<\/a> by the almighty <a href=\"https:\/\/extensions.gnome.org\/accounts\/profile\/3v1n0\">3v1n0<\/a> and save the day!<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Gnome is a wonderful desktop and its extentions allow comfortable personalization. Yet there are a couple of little undesirable behavior that have been annoying me lately: I used to use Tray Icons: Reloaded extention to get this but its behaviour in Wayland has been sketchy at best (i.e. it actually does not work, as Variety&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2024\/02\/05\/3v1n0-saved-the-day\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[19],"tags":[],"class_list":["post-11303","post","type-post","status-publish","format-standard","hentry","category-mood"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-2Wj","jetpack-related-posts":[{"id":12922,"url":"https:\/\/monodes.com\/predaelli\/2025\/03\/07\/network-transparency-with-wayland-bis\/","url_meta":{"origin":11303,"position":0},"title":"Network transparency with Wayland (bis)","author":"Paolo Redaelli","date":"2025-03-07","format":false,"excerpt":"Oh, I forgot I already wrote about waypipe, regarding 3d games. Almost 5 years ago! Now the boring part. If you log into a machine where a Wayland session is already active - I often log into my home machines remotely - any Gtk program will show on the Wayland\u2026","rel":"","context":"In &quot;Tricks&quot;","block_context":{"text":"Tricks","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/tricks\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15182,"url":"https:\/\/monodes.com\/predaelli\/2026\/02\/25\/remote-desktop-on-wayland-in-2026\/","url_meta":{"origin":11303,"position":1},"title":"Remote Desktop on Wayland in 2026","author":"Paolo Redaelli","date":"2026-02-25","format":false,"excerpt":"Remote Desktop on Wayland in 2025: What Changed for Linux Support Engineers | Stackademic Wayland is now the default across most modern Linux desktops, and that quietly breaks a lot of X11-era support playbooks. If your helpdesk still relies on \u201cglobal screen grabbers\u201d or legacy VNC expectations, you\u2019ll hit confusing\u2026","rel":"","context":"In &quot;Tricks&quot;","block_context":{"text":"Tricks","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/tricks\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4928,"url":"https:\/\/monodes.com\/predaelli\/2018\/11\/17\/green-recorder-a-simple-screen-recorder-for-linux-with-wayland-support-2daygeek-com\/","url_meta":{"origin":11303,"position":2},"title":"Green Recorder &#8211; A Simple Screen Recorder For Linux With Wayland Support | 2daygeek.com","author":"Paolo Redaelli","date":"2018-11-17","format":false,"excerpt":"Green recorder is a free, open source, simple desktop recorder for Linux systems and written using Python, GTK+3 and ffmpeg. It supports audio and video Source: Green Recorder - A Simple Screen Recorder For Linux With Wayland Support | 2daygeek.com","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12923,"url":"https:\/\/monodes.com\/predaelli\/2025\/03\/07\/applicazioni-da-remoto\/","url_meta":{"origin":11303,"position":3},"title":"Applicazioni da remoto","author":"Paolo Redaelli","date":"2025-03-07","format":false,"excerpt":"Oh, dimenticavo di aver gi\u00e0 scritto di waypipe, a proposito dei giochi 3d. Quasi 5 anni fa! Ora la parte noiosa. Spesso mi collego (con ssh, \u00e7a va san dire) alle mie macchine di casa da remoto dove \u00e8 gi\u00e0 attiva una sessione \"desktop\" che oggigiorno \u00e8 Wayland. Cos\u00ec qualsiasi\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6982,"url":"https:\/\/monodes.com\/predaelli\/2020\/04\/01\/network-transparency-with-wayland\/","url_meta":{"origin":11303,"position":4},"title":"Network transparency with Wayland","author":"Paolo Redaelli","date":"2020-04-01","format":false,"excerpt":"From: GSOC 2019 - M. Stoeckl's website : A 1024 by 768 SuperTuxKart window during a race, running with linear-format DMABUFs, losslessly replicated without compression via ssh on localhost, requires about 130MB\/s of bandwidth and runs at about 40 FPS. (Using LZ4 or Zstd for compression would reduce bandwidth, but\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":13995,"url":"https:\/\/monodes.com\/predaelli\/2025\/09\/14\/gtk-1\/","url_meta":{"origin":11303,"position":5},"title":"Gtk 1","author":"Paolo Redaelli","date":"2025-09-14","format":false,"excerpt":"Robin Rowe is maintaining GTK1, the classic GUI Library for Windows, Linux and MacOS. It may feel retro but its value lies in its simplicity. Currently it does has Wayland Support. It is currently hosted on GitLab but for precaution I copied it on codeberg.org\/tybor\/gtk1","rel":"","context":"In &quot;Gnome&quot;","block_context":{"text":"Gnome","link":"https:\/\/monodes.com\/predaelli\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/11303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=11303"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/11303\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=11303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=11303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=11303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}