sábado, 12 de mayo de 2012

D key showing the desktop in XRDP

After trying many remote desktop clients for Ubuntu 11.04, I finally decided to use XRDP.

But when I started using it, I encountered one (big) problem, by pressing the "d" key, all my windows minimizes and the desktop was shown. Well, for those of us who live more in a terminal window, that could be a real problem.

I've tried two solutions, I don't exactly know which of them worked (maybe both of them), but as I google it for a solution, many people seem to solve the problem with either one of them, i will include both situations here:


1 - Change in System Preferences
  • Go to System-->Preferences->Keyboard Shortcuts
  • Find the entry "Hide all normal windows and set focus to the desktop"
  • Here, change the default value (the d letter) or disable it (that's what I did)


2 - Change with gconf-editor
  • Open a terminal windows
  • Write gconf-editor to launch the program
  • Go to app --> metacity --> global key binding
  • Find the "show_desktop" option
  • Change the value to a different key combination or  "disabled"it.
  • Close and restart (I think it is mandatory)


Well, that's all for now. I hope it would be helpful for others, too.

Reference: Ubuntu Forum 

XRDP for Linux

I've trying to use remote desktop in Ubuntu for a while, but the default option available is not working for me, well at least not as I expected. First of all, I wanted to change the default port, but with the latest update it seems not possible (ubuntu 11.04).  Another thing is that once I get connected, it can only let me "share" my desktop (ie, let other see/interact with my session).

I was looking for some more "windows remote desktop" like version, and that's not definitely what Ubuntu has.

I've tried x11VNC server, but it was even more complicated. It worked, but once I started it, the application menu disappears and the only way to close it was by killing it, awkward.

Well, after a lot of time looking for some "useful" remote desktop app, I found XRDP for Linux. It was easy to install, configure and use. I can change many setting in a "unix like" manner, by editing a .conf file and that's it. In a few minutes I had a running version of my xrdp up and running.

In the middle, I've found some (annoying) problems, but that is a subject of other post. So far, my xrdp is fully functional and save me a lot of time by allowing me working from home. That's precisely what i have looking for.