Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-6205

Spawning multiple applications in kiosk mode, first application always opens full screen.

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-9.2.0.z
    • gnome-kiosk
    • None
    • rhel-sst-display-desktop-foundation
    • ssg_display
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • None

      A customer has been experimenting with Kiosk mode. Here is what they have found so
      far…

      1)      Kiosk mode (that isn’t just Firefox) is provided by the
      gnome-kiosk-script-session.rpm
      2)      Session is controlled by a script that lives in
      $HOME/.local/bin/gnome-kiosk-script
      3)      Kiosk mode can run more than one application either by…
      a.      The script forking processes
      b.      Having a terminal window open and spawning processes that way
      4)      The first application executed by the script is ALWAYS full screen,
      even if you force windowing mode

      The main limiting factor is the first application always being full screen.

      There doesn't seem to be any configuration/flags to disable it. Looks baked into the
      compositor…
      They have made a simple Python GTK program that tries to force itself out of full
      screen mode. Didn’t work. Not sure if there’s another GTK call they should be
      making?

      win = CustomWindow()
      win.set_default_size(300,100)
      win.show_all()
      win.resize(300,100)
      win.unfullscreen()
      Gtk.main()

      Is there anyway we could get a setting to force the first application to not open in fullscreen?   This is a request from a government entity, that needs the locking down of the workstation that kiosk mode provides, but also the ability to open multiple applications and the ability to fine tune the application windows.

      This was something they were able to do with motif windows manager and xorgs in older versions of RHEL (7,8) , but are now looking to move to gnome. Kiosk mode gives them the best opportunity to recreate their old setup.

       

              rhn-engineering-rstrode Ray Strode
              nhenders@redhat.com Nathan Henderson
              Ray Strode Ray Strode
              Michal Odehnal Michal Odehnal
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: