Project

General

Profile

Actions

tickets #150593

open

tickets #149954: [Regression] Regression test for SLED 15SP6

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

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

Added by zcjia 6 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
already_automated
Target version:
Start date:
2022-10-14
Due date:
% Done:

0%

Estimated time:
Relevance:
P2

Description

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

Setup:
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

Steps:

  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

Note:
https://fate.suse.com/319319

  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

Related issues 1 (0 open1 closed)

Copied from QE-Workstation - tickets #118768: [Regression][RemoteLogin] Remote Login: Persistent VNC Session with tigervnc and xvncResolvedGraceWang2022-10-14

Actions
Actions #1

Updated by zcjia 6 months ago

  • Copied from tickets #118768: [Regression][RemoteLogin] Remote Login: Persistent VNC Session with tigervnc and xvnc added
Actions #2

Updated by zcjia 6 months ago

  • Target version changed from 15sp5 to 15sp6
Actions #3

Updated by zcjia 6 months ago

  • Assignee changed from GraceWang to zcjia
Actions

Also available in: Atom PDF