Creating separate session for remote desktop

NoOp glgxg at sbcglobal.net
Sun Dec 20 20:12:47 UTC 2009


On 12/20/2009 04:55 AM, Dave M G wrote:
> Ubuntu Users,
> 
> I frequently use Remote Desktop to connect with another person and
> collaborate on coding. I open my computer for viewing and the other
> person logs in.
> 
> However, I also use Compiz for my window manager, and Compiz and Remote
> Desktop do not get along at all. The visual effects of Compiz are too
> much for Remote Desktop to handle, so the person who logs into my
> computer can't see any activity.
> 
> What I do in order to work around this is to switch to Metacity before
> starting the Remote Desktop session, then switch back to Compiz when the
> session is done.
> 
> However, this comes with a high hassle price. When switching between
> desktop managers, window positions get shuffled, things like Avant dock
> have to be manually restarted, and in some cases I've found that there
> can be slow performance with Compiz after such a change, so I often end
> up rebooting anyway.
> 
> What I'd really like to do is be able to have a separate desktop
> environment that I can switch to and do my Remote Desktop from there,
> then switch back to my regular environment. Ideally, all the
> applications and settings I had would not be disturbed.
> 
> I think the obvious suggestion is to have another user account on my
> computer. However, I've found that having a different user account lands
> me in a world of permission issues. I want to be able to access all the
> same files and applications that my regular account has.
> 
> Is something like this possible in Ubuntu?
> 
> Thank you for any advice.
> 

See:
<https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/353126?comments=all>

However, I've found in a newly installed, fully updated karmic that
'disable_xdamage' has been included in /desktop/gnome/remote_access/.
Have a look in yours:

$ gksu gconf-editor

Now go to: /desktop/gnome/remote_access/ and see if you have a
'disable_xdamage' option. If so, check it. Unfortunately, you'll need to
do this on both sides if using compiz on both, however you only need to
set it once.

$ apt-cache policy xorg
xorg:
  Installed: 1:7.4+3ubuntu10
  Candidate: 1:7.4+3ubuntu10
  Version table:
 *** 1:7.4+3ubuntu10 0
        500 http://archive.ubuntu.com karmic-updates/main Packages
        100 /var/lib/dpkg/status
     1:7.4+3ubuntu7 0
        500 http://archive.ubuntu.com karmic/main Packages
$ apt-cache policy vinagre
vinagre:
  Installed: 2.28.1-0ubuntu1
  Candidate: 2.28.1-0ubuntu1
  Version table:
 *** 2.28.1-0ubuntu1 0
        500 http://archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status
$ apt-cache policy vino
vino:
  Installed: 2.28.1-0ubuntu2
  Candidate: 2.28.1-0ubuntu2
  Version table:
 *** 2.28.1-0ubuntu2 0
        500 http://archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status





More information about the ubuntu-users mailing list