Dec 07

When using tsclient, a remote desktop/terminal services/vnc client, if you connect in full screen mode to a server it can be difficult to disconnect or switch to another application because there is no ‘control bar’ at the top.

To toggle full screen mode, use the key combination Ctrl+Alt+Enter.

written by eppler

73 Responses to “Full Screen and tsclient”

  1. Steve Lewis Says:

    Hello Steven,

    I wanted to let you know that your tip for the full screen scwitch in tsclient was exactly what I was looking for.

    I am fortunate to be a Linux server admin and use Debian as my desktop within a fortune 1000 company.

    Matter of fact the team I am on manage a very large 5.7K node Red Hat based in house developed grid environment and we are all using Linux (Debian, Gentoo, Ubuntu, Mepis) on our desktops.

    Well I wanted to give you feed back that your post has helped someone more effectivily use tsclient.

    Steve Lewis
    Little Rock, AR

  2. eppler Says:

    Thanks – glad it helped! Sounds like you have an exciting job.

  3. Step Says:

    You rock – you’d think this info would be somewhere obvious.

  4. ryan Says:

    House now completely void of microsoft but I need to connect to work. Thank -you!!

  5. Utkarshraj Atmaram Says:

    That’s what I was looking for. Thanks!

  6. John Mort Says:

    Thank you for posting this. I was googling for awhile now trying to figure out how to break out of my remote windows session short of having to disconnect every time I wanted to reference something on my linux computer!

  7. Matt Faus Says:

    Thanks for posting!

  8. Clay Says:

    Hey, this is exactly what I was looking for. Thanks for sharing!

  9. MrDetermination Says:

    Saved me. I’m stuck in full screen right now and couldn’t “get out”.

  10. Tsclient user Says:

    I was looking for this tip on google. Thanks for the tip!

  11. andrew Says:

    Thanks so much for blogging this, is there a way to disable “Terminal Server Client Error” when you close the session or log out?

  12. incognito Says:

    nice! thank you;

    I wonder why this tools doens’t have a little text that explains this command.

  13. Jeff Says:

    Thanks! Who needs software manuals when you have google tech bloggers? :)

  14. sajid Says:

    oh man, thank you very much you really saved my time ……. God Bless you

  15. Tom L Says:

    Hmmm. That key combination doesn’t exit full-screen mode in Ubuntu 7.04 (Feisty) connected to a Windows XP TightVNC server. Any suggestions to make it work?

  16. Mike Warot Says:

    Thanks Steve!

    I was trapped inside a Terminal Services window myself… 8)
    –Mike–

  17. Brent Says:

    Thanks

    I am using SUSE Linux Enterprise Desktop with XGL graphics effects. I am running VMWare server with a Windoze desktop for work applications. I use tsclient to connect to the VM as VMWare does not like full screen mode with XGL enabled.

    I just installed SLED 10 SP1 onto a bigger HDD and noticed this version of tsclient starts with the window border when run in full screen mode so wondered how I got the bottom of the TS window back (task bar etc), I forgot about this key combination.

    It is good to have tsclient in full screen with no border and then I can flip to another viewport (XGL) to run other applications.

    Brent

  18. reloded Says:

    Doesn’t work!
    On gutsy that combination doesn’t work. I have to Disconnect in order to exit tsclient.
    Is there another way to do it?

  19. krobe Says:

    There is a bug report for this in Gutsy:

    https://bugs.launchpad.net/ubuntu/ source/tsclient/ bug/152615

    In the mean time I just go to

    start > programs > terminal services manager

    and use it to disconnect myself, it sucks but works

  20. roofone Says:

    Instead of using TS manager, can’t you just go start > disconnect (big yellow button)?

    And, Ctrl-Alt-Enter doesn’t work on Gutsy for me either.

  21. Doitfast4u Says:

    I found a way to use this combination in Gutsy with Compiz. Press ctrl-alt-enter, then QUICKLY press ctrl-alt-(arrow left or right). If you’ve got the Compiz ‘Rotate Cube’ plugin setup, this will switch you to your next desktop and out of your tsclient session.

  22. Art Says:

    As many others, I did lots of Google searches before finding the answer I was looking for in your blog… Thanks!

  23. Alex Says:

    I found a way how to enable “exit fullscreen” key combination for rdesktop when compiz is active. It was in “compiz setting manager”. There is plugin – “Workarounds”, which was enabled in my case. Among settings of this plugin there is option – “Legacy Fullscreen support”. It was enabled, and when I disabled it fullscreen in rdesktop began to work properly, that is, pressing “CTRL ALT ENTER” exits/enters fullscreen mode. Since tsclient uses rdesktop when it connects to windows hosts, this should work for it too.

  24. Corey Says:

    Alex, how do I love thee. Let me count the ways… Thanks for the awesome tip! That’s been bugging me for months!

  25. Moschops Says:

    Yeah, awesome find Alex – this one was driving me nuts, fortunately Google got me here pretty quickly!

  26. Jon Pastore Says:

    I’m using Ubuntu Gutsy 7.10 64bit. Ctrl-Alt-Enter makes the screen flash but does not exit full screen mode. I’m actually posting from the box I made an RDP connection to. Some advice on exiting full screen mode would be appreciated. I would like to some less forceful than ctrl-alt-bs.

  27. Bob Says:

    Finally! I won’t have to log off every time to use a different program. !!!

  28. Sam Says:

    go to the “Performance” tab and make sure the “attach to console” and “allow window manager key bindings” options are checked, use ctrl+alt+left/right to switch desktop

  29. Planet Malaysia Says:

    DAMM! It make my Ubuntu Hardy reboot after press ctrl-alt-enter.

  30. Richi Says:

    Tried *everything* suggested above on my Ubuntu Hardy (8.04) with Compiz to no avail: Ctrl-Alt-Enter still refuses to work, the compiz cube rotation doesn’t work (as it usually does) via Ctrl-Alt-r/l arrow, and I have to use Ctrl-Alt-Bs or kill manually the process from a terminal to get out of it :(

  31. Jon Says:

    Thanks so much, I just moved from kubuntu to ubuntu and have never used this client, it’s perfect!

  32. John Bäckstrand Says:

    “Tried *everything* suggested above on my Ubuntu Hardy (8.04) with Compiz to no avail: Ctrl-Alt-Enter still refuses to work, the compiz cube rotation doesn’t work (as it usually does) via Ctrl-Alt-r/l arrow, and I have to use Ctrl-Alt-Bs or kill manually the process from a terminal to get out of it :(

    Weird, I did what this post said:

    “I found a way how to enable “exit fullscreen” key combination for rdesktop when compiz is active. It was in “compiz setting manager”. There is plugin – “Workarounds”, which was enabled in my case. Among settings of this plugin there is option – “Legacy Fullscreen support”. It was enabled, and when I disabled it fullscreen in rdesktop began to work properly, that is, pressing “CTRL ALT ENTER” exits/enters fullscreen mode. Since tsclient uses rdesktop when it connects to windows hosts, this should work for it too.”

    and it works perfectly.

  33. josebama Says:

    I tried and if I connect via rdp all is OK, I can toggle the full screen with ctr+alt+enter editing the workaround of the compiz, but when I connect via VNC it is imposible, all the key combinations goes to the server, and they don’t do nothing in the client I am using.

    Sorry about my bad English

  34. Sai Gudigundla Says:

    Thanks it worked for me on Hardy… Anyway to gracefully close the connection ?

  35. josebama Says:

    Ok, solved my problem, if you want to toggle the fullscreen in tsclient with a rdp conection, yo have to use the ctr+alt+enter, an configure he workarounds of the compiz, but if you are conecting by vnc, you have to use F8

  36. LinuxRookie Says:

    Thanks to Alex for the solution of the tsclient full-screen toggle. Excellent work!

  37. Valler Says:

    Alex, thanks. “Disabling Legacy Fullscreen” support was the right thing.

  38. Kimmo Says:

    Ctrl+Alt+Shift+Enter works for me.

  39. Eric Says:

    Thanks, I thought I was stuck

  40. machetie Says:

    Alex your a champ worked form me too with disabling the legacy fullscreen on Ubuntu 8.10 tsclient

  41. Leo Says:

    Thanks for the compiz tip. Disabling Legacy Fullscreen support worked. I had no clue what compiz was, though. Simple way to install it from terminal:
    sudo aptitude install compizconfig-settings-manager
    Access it from System > Preferences

  42. Antonio Says:

    ctrl+alt+enter them tab to switch between applications (do not release key) so when you decide which application you want to stay release ctrl, alt and leave enter pushed then relase enter.

  43. Ahmed Badr Says:

    in linux Open SUSE 11.0 from the terminal

    run the command rdesktop -Kf “ip address”

    to exit full screen after login use Alt+Ctrl+Enter then the LInux taskbar appears you can minimize then the remote Desktop.

    I hope this is helpfull

  44. dawsy Says:

    Alex, you’re a freaking legend. This fix works on Ubuntu Intrepid – I can finally use Compiz!

    Thankas again!

  45. Bob087 Says:

    ctrl+alt+ent works now !!
    Thanks to John Bäckstrand

  46. kendark Says:

    I run ubuntu ultimate 2.0 and with rdp connexion in full screen, nothing works to toggle from full screen to non full screen. Ctrl-Alt-Enter only flash my local desktop for less than 1 sec.

    Is there a way to correct this behavior?

    Thank’s

  47. MOHCTP Says:

    Now to re-post this on all the forums I visited before finding this, asking the very same question…

  48. Ronni Says:

    im using HH 8.04, the tips from Alex work fine for me…..
    install compiz, use sudo apt-get compizconfig-settings-manager, then acces it from System > Preferences > Advanced Desktop Effects Settings, then input on the search textfield “Workaround” w/ quot…. and there’s goes the Alex’s tips…. :D
    regards…..

  49. Todd Says:

    Here is what I did to make it work…

    System -> Preferences -> Appearance -> Visual Effects – Set to NONE.

  50. Willian Leite Says:

    Thanks, this really save a lot of time…. but where is the top bar link MSTSC on Windows ???

  51. par Says:

    I am remoted in using tsclient right now and stuck in full screen and your blog did just the trick :) thanks!!

  52. Gabe Says:

    Thanks, this page was my first Google hit and it worked. Ctrl+Alt+Enter is what I was looking for.

  53. Pantalla completa en el Cliente de Terminal Server de Ubuntu « El Blog de rubensa Says:

    [...] vía Posted by rubensa Filed in Recetas, Ubuntu Leave a Comment » [...]

  54. Richie Says:

    After 3 years this tip still rocks.

    Tanks a lot!!!! I was tired of using Alt-Shift-F1 and the ps aux , the kill.
    I pride meself on being a Linux/Unix pro, your tip just goes to show how much I still need to learn.

  55. xb90 Says:

    Many thanks to Kimmo (from 2 years ago!)

    Ctl-Shift-Alt-Enter works for me on Ubuntu 10.04 with Terminal Server Client to toggle between full-screen and windowed session

  56. Marko Stanojevic Says:

    thanks man.

    i’m trying to escape from terminal session more than 15 minutes :)

  57. Patrix Says:

    Thank you ! may the source be with you!

  58. Terminal client full-screen switch « Napalmpiri Says:

    [...] to Steve Eppler for [...]

  59. Tyler COllier Says:

    Hmm, when I did this, it exited fullscreen on tsclient, but then I found myself at the login screen of Ubuntu and when I logged in, it acted as if I was starting a new session, as in, none of my windows were still open. The only thing I can think of that happened was that I pressed CTRL+ALT+DELETE while looking at Windows in the remote desktop. When I did that in Windows, it brought up the expected dialog, thus I thought it was intercepted by Windows and not interpreted by Ubuntu, but perhaps the keys were recognized by both Windows and Ubuntu?

    Also, note that I had to use the Enter key near the shift button. The enter key on my number pad didn’t work.

  60. Emiel Says:

    Thanks! I was just looking for this!

  61. ardy Says:

    awesome, thank you!

  62. Gary S. Says:

    Thanks for the tip! Ctrl-Alt-Enter…who knew?

  63. ubu_noobu Says:

    Thanks – this is what I needed to know

  64. Fabio Soares Says:

    Thanks!

  65. najmi Says:

    Very helpful.
    Even the official website is gone :D

  66. Tip: Cliente ubuntu de TS | WebLog – Luis Puente Says:

    [...] http://www.steveneppler.com Esta entrada fue publicada en Linux. Guarda el enlace permanente. ← Pitivi o [...]

  67. Charles Schaefer Says:

    Great! I wonder why they don’t have this explained in the GUI.

  68. cico Says:

    Thank you! Very useful tip!
    Going further… anybody knows how to switch from remote desktop to another “local” desktop (under gnome 2.32 – compiz enabled), without exiting full screen mode? Trying with ctrl-alt-arrows just gives me the same full screen of the remote server.
    Thanks again! :)

  69. Den Says:

    Alex big thanx man!u help me from 2008 =)))
    f*ucking Compize Manager.

  70. Peter Says:

    Having Numlock on prevents ctrl alt enter from working
    :(
    check with xev
    its a different keypress with numlock (well it is on my laptop)

  71. anon Says:

    Thank you!

    this saved my evening ^^

  72. Michael Says:

    Thanks! Just what I was looking for…

  73. JcfTX Says:

    Thanks!

Leave a Reply