tickets #118768

tickets #117442: [Regression] Regression test for SLED

tickets #117895: [Regression][RemoteLogin] Remote Login components of regression tests

[Regression][RemoteLogin] Remote Login: Persistent VNC Session with tigervnc and xvnc

Added by zcjia 5 months ago. Updated 2 months ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:


SLED using vinagre access SLES with xvnc and session management(VNCManager) enabled, connecting to a new session and reconnect to it

Client: SLED15
Server: SLES12SP3
- run as root user: yast2 remote
- Click "Allow Remote Administration With Session Management" option
- Check "Open Port in Firewall"
- Click "OK"
- Press "Alt-f2" then input "r" to restart gdm
- You have to log out the test user's session first, Multiple logins are not supported


  1. Launch gnome-terminal in SLED as normal user then input "vncviewer"
  2. Enter the host(eg: IP:1) into the VNC server field and click "Connect"
  3. There will be a popup window named "hostname mismatch" if your connection does not use TLS, then click "Yes"
  4. Input the password and log in the system
  5. Session configuration(in the vncviewer session)
    • Click vncmanager-controller icon in the tray, you can also start it by vncmanager-controller command
    • Select "Persistent, visible" for the Persistence and Visibility configuration
    • Select "Allow multiple clients at time" for the Sharing configuration
    • Click Ok to close the window
  6. Launch nautilus
  7. Close vncviewer
  8. Connect to the server again using vncviewer
  9. Select the one you left, enter username and password
  10. Open the second tab in gnome-terminal and launch another instance of vncviewer, then Connect to the server too
  11. Close the second vncviewer
  12. Log out in the first vncviewer to terminate the connection


  1. vncviewer can be launched successfully
  2. It starts a graphical login screen
  3. Log in successfully with no errors
  4. You could see the configuration window
  5. Nautilus launched
  6. vncviewer can be closed
  7. You should see output of vncmanager-greeter offering you start of new session or reconnecting to the one you left
  8. You should be back in the session and nautilus is still running
  9. You should see output of vncmanager-greeter and log in the exist session successfully
  10. The second vncviewer can be closed successfully
  11. The connection can be terminated


#1 Updated by GraceWang 5 months ago

  • Assignee set to GraceWang

#2 Updated by GraceWang 2 months ago

  • Status changed from New to Resolved
  • Relevance changed from P5 to P2

PASS on build 64.1

Also available in: Atom PDF