When you hit ctrl+alt+enter in the RDP session, it should exit the full screen mode... But something in Compiz causes a problem.
System > Prefrences > Advanced Desktop Effects Settings Utility > Workarounds > uncheck Legacy Fullscreen Support
That should do it…
2009年4月23日星期四
The powerful session manager: Screen
After my supervisor bought this fancy new desktop computer for me, while I am still waiting for the release of Ubuntu 9.04, the first thing I did is installing Microsoft Windows on it. Such a shame thing to do...
Well, I have my reasons though. One thing I assumed that I can "only" do on Windows is Remote Desktop Protocol. VNC is as slow as a snail, ssh -X is really fun except for one thing: it is still a ssh session, which means everything stops if the connection is closed, or, when I just want to shut down my own lap-top. So my requirement is really simple. I want something that is really fast (command line OK), and can still running when I close the current session. Thus, I can setup a program at work, go back home, login to see if everything works fine, modify a little bit if necessary, shut down my lap-top and go to sleep, leaving the server to finish my work.
Is that too much to ask for Linux? No! I realized I just missed one really powerful thing, which has been there (obviously) for a LONG time. It is called "screen". It is just a window manager like xterm, but you can detach from it and reattach anytime you want.
Two really helpful How-Tos:
http://www.rackaid.com/resources/linux-tutorials/general-tutorials/using-screen/
http://www.linuxforums.org/applications/the_screen_program.html
To start a session: type "screen".
inside the session, Ctrl-A ? to see a list of short cuts.
Ctrl-A c for a new window, and Ctrl-A n or Ctrl-A p to switch between opened windows. Ctrl-A K will kill the current window (and the running program).
Ctrl-A d to detach, and then you will find yourself back to the shell, with all your program running in a screen session.
Type screen -ls, you will see all the screen sessions running, and by type:
screen -r SESSION_NAME
You will get back to that session.
Thus, I can just ssh to that server, open a screen with a bunch of Matlab, detach, close that ssh, go back home, re-login and see the output during the process. Yea!
Well, I have my reasons though. One thing I assumed that I can "only" do on Windows is Remote Desktop Protocol. VNC is as slow as a snail, ssh -X is really fun except for one thing: it is still a ssh session, which means everything stops if the connection is closed, or, when I just want to shut down my own lap-top. So my requirement is really simple. I want something that is really fast (command line OK), and can still running when I close the current session. Thus, I can setup a program at work, go back home, login to see if everything works fine, modify a little bit if necessary, shut down my lap-top and go to sleep, leaving the server to finish my work.
Is that too much to ask for Linux? No! I realized I just missed one really powerful thing, which has been there (obviously) for a LONG time. It is called "screen". It is just a window manager like xterm, but you can detach from it and reattach anytime you want.
Two really helpful How-Tos:
http://www.rackaid.com/resources/linux-tutorials/general-tutorials/using-screen/
http://www.linuxforums.org/applications/the_screen_program.html
To start a session: type "screen".
inside the session, Ctrl-A ? to see a list of short cuts.
Ctrl-A c for a new window, and Ctrl-A n or Ctrl-A p to switch between opened windows. Ctrl-A K will kill the current window (and the running program).
Ctrl-A d to detach, and then you will find yourself back to the shell, with all your program running in a screen session.
Type screen -ls, you will see all the screen sessions running, and by type:
screen -r SESSION_NAME
You will get back to that session.
Thus, I can just ssh to that server, open a screen with a bunch of Matlab, detach, close that ssh, go back home, re-login and see the output during the process. Yea!
订阅:
博文 (Atom)