Title photo
frugal technology, simple living and guerrilla large-appliance repair

Regular blog here, 'microblog' there

Many of my traditional blog post live on this site, but a great majority of my social-style posts can be found on my much-busier microbloging site at updates.passthejoe.net. It's busier because my BlogPoster "microblogging" script generates short, Twitter-style posts from the Linux or Windows (or anywhere you can run Ruby with too many Gems) command line, uploads them to the web server and send them out on my Twitter and Mastodon feeds.

I used to post to this blog via scripts and Unix/Linux utilities (curl and Unison) that helped me mirror the files locally and on the server. Since this site recently moved hosts, none of that is set up. I'm just using SFTP and SSH to write posts and manage the site.

Disqus comments are not live just yet because I'm not sure about what I'm going to do for the domain on this site. I'll probably restore the old domain at first just to have some continuity, but for now I like using the "free" domain from this site's new host, NearlyFreeSpeech.net.

Fri, 29 May 2015

Getting rid of workspaces in GNOME 3

It's not that I don't like virtual desktops (aka workspaces) in Linux.

On the contrary, I love them.

But when I'm using the horrible Citrix-delivered applications my company provides, switching to another workspace (or virtual desktop) causes those apps to lose their connection to the server.

So I have to be disciplined in order not to switch to another workspace.

In Xfce I removed the desktop pager from my panel.

And just now in GNOME 3, I was searching for an Extension that would do this for me. I found an out-of-date Extension that included a very good workaround in the comments:

This extension didn't work for me on Fedora 20/GNOME 3.10. Instead I used GNOME Tweak Tool and set the 'Workspace Creation'=Static and only 'Number of Workspaces'=1.

I already have GNOME Tweak Tool, since you really can't run GNOME 3 (successfully anyway) without it. I went into the Workspaces portion of the utility and made the changes.

Now my Workspaces are gone, as is the ability to even go to them with ctrl-alt up/down-arrow, and I should be safer than ever to use GNOME Shell for my Citrix work ... unless minimizing apps, or switching between them, kills the connection.

Update: Switching between applications, including my Citrix-delivered ones, and minimizing them with the Super (aka Windows) key or mousing into the hot corner does NOT cause the Citrix apps to lose their connection to the server.

So we can call this a win. I'll know for sure when I try to do a full day of production in GNOME 3 on Monday.