{"id":12923,"date":"2025-03-07T17:54:52","date_gmt":"2025-03-07T16:54:52","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=12923"},"modified":"2025-05-10T10:08:14","modified_gmt":"2025-05-10T08:08:14","slug":"applicazioni-da-remoto","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2025\/03\/07\/applicazioni-da-remoto\/","title":{"rendered":"Applicazioni da remoto"},"content":{"rendered":"\n<p>Oh, dimenticavo di aver gi\u00e0 scritto di <a href=\"https:\/\/monodes.com\/predaelli\/2020\/04\/01\/network-transparency-with-wayland\/\">waypipe, a proposito dei giochi 3d<\/a>. Quasi 5 anni fa!<\/p>\n\n\n\n<p>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 &#8220;desktop&#8221; che oggigiorno \u00e8 Wayland. Cos\u00ec qualsiasi programma Gnome o che usa le librerie Gtk &#8211; cio\u00e8 moltissimi &#8211; verr\u00e0 visualizzato sul desktop Wayland e non sul dektop remoto. <\/p>\n\n\n\n<p>\u201c<code class=\"\" data-line=\"\">waypipe ssh $HOST<\/code>\u201d funziona a meraviglia, ma l&#8217;aggiunta di queste righe al vostro <code class=\"\" data-line=\"\">.bashrc<\/code> \u00e8 utile quando non state usando una sessione Wayland (cio\u00e8 Windows):<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">if [ -n &quot;$SSH_CLIENT&quot; ]; then\n  if [ -n &quot;$WAYLAND_DISPLAY&quot; ]; then\n    echo &quot;Remote session with waypipe, everything will be OK&quot; \n  else \n    echo &quot;Remote session, forcing GTK to X11&quot;\n    export GDK_BACKEND=x11\n  fi\nfi\n<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"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 &#8220;desktop&#8221; che oggigiorno \u00e8 Wayland. Cos\u00ec qualsiasi programma Gnome o che usa&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2025\/03\/07\/applicazioni-da-remoto\/\">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":"federated","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[72,278],"tags":[227,461,462],"class_list":["post-12923","post","type-post","status-publish","format-standard","hentry","category-documentations","category-tricks","tag-ssh","tag-wayland","tag-x11"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-3mr","jetpack-related-posts":[{"id":12922,"url":"https:\/\/monodes.com\/predaelli\/2025\/03\/07\/network-transparency-with-wayland-bis\/","url_meta":{"origin":12923,"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":6982,"url":"https:\/\/monodes.com\/predaelli\/2020\/04\/01\/network-transparency-with-wayland\/","url_meta":{"origin":12923,"position":1},"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":15182,"url":"https:\/\/monodes.com\/predaelli\/2026\/02\/25\/remote-desktop-on-wayland-in-2026\/","url_meta":{"origin":12923,"position":2},"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":12923,"position":3},"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":11303,"url":"https:\/\/monodes.com\/predaelli\/2024\/02\/05\/3v1n0-saved-the-day\/","url_meta":{"origin":12923,"position":4},"title":"3v1n0 saved the day","author":"Paolo Redaelli","date":"2024-02-05","format":false,"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: tray icons are not shown using Wayland typing \u00f2\u00e0\u00f9\u00e8\u00ec on an italian keyboard with caps-lock inserted does not give \u00d2\u00c0\u00d9\u00c8\u00cc in Wayland well, that's\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12896,"url":"https:\/\/monodes.com\/predaelli\/2025\/03\/06\/you-will-love-wayfire\/","url_meta":{"origin":12923,"position":5},"title":"You will love Wayfire!","author":"Paolo Redaelli","date":"2025-03-06","format":false,"excerpt":"Did you liked Compiz? \"Everyone\" loved this compositing window manager for the X Window System, with its effects: rotating desktop cubes, windows on fire when created or closed, wobbling when moved\u2026 You will love Wayfire! Wayfire is a wayland compositor based on wlroots. It aims to create a customizable, extendable\u2026","rel":"","context":"In &quot;GNU\/Linux&quot;","block_context":{"text":"GNU\/Linux","link":"https:\/\/monodes.com\/predaelli\/category\/gnulinux\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/PLb7YRKEhWEBUIoT-a29UoJW9mhfzjpNle\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/12923","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=12923"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/12923\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=12923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=12923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=12923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}