Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Missing Wayland Display Server

  1. #1

    Exclamation Missing Wayland Display Server

    After update the lastest version of OpenSuse Tumbleweed 20190614, on the LogIn screen there is two Gnome Sessions, but the both starts only Xorg Display Server. The output are :

    #loginctl :
    SESSION UID USER SEAT TTY
    1 1000 ivonenchev seat0 tty2
    c1 460 gdm seat0 tty7
    2 sessions listed.

    #loginctl show-session 1 -p Type
    Type=x11

    $echo $XDG_SESSION_TYPE
    x11

    # loginctl :
    SESSION UID USER SEAT TTY
    2 1000 ivonenchev seat0 tty2
    c1 460 gdm seat0 tty7
    2 sessions listed.



    #loginctl show-session 2 -p Type
    Type=x11

    $echo $XDG_SESSION_TYPE
    x11


    ID="opensuse-tumbleweed"
    ID_LIKE="opensuse suse"
    VERSION_ID="20190614"
    PRETTY_NAME="openSUSE Tumbleweed"
    ANSI_COLOR="0;32"
    CPE_NAME="cpe:/opensuse:tumbleweed:20190614"
    BUG_REPORT_URL="https://bugs.opensuse.org"
    HOME_URL="https://www.opensuse.org/"
    LOGO="distributor-logo"

    How can I fix it?

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,806
    Blog Entries
    1

    Default Re: Missing Wayland Display Server

    Personally, I haven't dived deep into Gnome for some time so don't know if anything has changed and AFAIK both Wayland and the xorg X server components are supposed to be installed by default... nothing new should have to be installed if you switch from one to the other.

    Here is the current LEAP documentation which should in almost all cases apply to Tumbleweed as well...

    Gnome 3.0 general display and login
    https://doc.opensuse.org/documentati...ser.start.html

    More detailed description of the packages you'd expect to see that support xorg X server
    https://doc.opensuse.org/documentati...i_desktop.html

    If you have an nVidia or ATI GPU, you may need to install additional driver-related packages.
    From the above, you might start by inspecting what packages are installed or available but not installed with the following text strings in the package names...

    X11
    xorg
    xf86

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  3. #3
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,007
    Blog Entries
    1

    Default Re: Missing Wayland Display Server

    Quote Originally Posted by john_neo View Post
    After update the lastest version of OpenSuse Tumbleweed 20190614, on the LogIn screen there is two Gnome Sessions, but the both starts only Xorg Display Server.
    Check /etc/gdm/custom.conf and make sure that 'WaylandEnable=false' is commented out...
    Code:
    #WaylandEnable=false
    openSUSE Leap 15.0; KDE Plasma 5

  4. #4

    Default Re: Missing Wayland Display Server

    Quote Originally Posted by deano_ferrari View Post
    Check /etc/gdm/custom.conf and make sure that 'WaylandEnable=false' is commented out...
    Code:
    #WaylandEnable=false
    The output of /etc/gdm/custom.conf includes follow rows:

    # GDM configuration storage
    #
    # Note: settings from /etc/sysconfig/displaymanager have a higher priority
    #


    [daemon]
    # Uncoment the line below to force the login screen to use Xorg
    #WaylandEnable=false


    [security]


    [xdmcp]


    [chooser]


    [debug]
    # Uncomment the line below to turn on debugging
    #Enable=true

  5. #5
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,007
    Blog Entries
    1

    Default Re: Missing Wayland Display Server

    Okay, that reads as expected.

    Post the output of the following
    Code:
    dir /usr/share/xsessions
    Code:
    dir /usr/share/wayland-sessions
    Code:
    grep -i exec /etc/alternatives/default-xsession.desktop
    Code:
    grep -i exec /etc/alternatives/default-waylandsession.desktop
    Please enclose within [CODE] [/CO... tags.
    openSUSE Leap 15.0; KDE Plasma 5

  6. #6
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,173
    Blog Entries
    3

    Default Re: Missing Wayland Display Server

    I will just note that I am able to start a Gnome Wayland session without problems.

    If I select an "SLE Classic" session, I get X11, but with Leap 15.1 that selection is also Wayland. But just the entry for "Gnome" (in the GDM menu) gives me a Wayland session. I tested this in a KVM virtual machine.
    openSUSE Leap 15.1; KDE Plasma 5;

  7. #7
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,806
    Blog Entries
    1

    Default Re: Missing Wayland Display Server

    Quote Originally Posted by nrickert View Post
    I will just note that I am able to start a Gnome Wayland session without problems.

    If I select an "SLE Classic" session, I get X11, but with Leap 15.1 that selection is also Wayland. But just the entry for "Gnome" (in the GDM menu) gives me a Wayland session. I tested this in a KVM virtual machine.
    The issue in this thread is once you have Gnome Wayland working, to then launch Gnome running xorg instead.
    For some reason, the @OP is seeing two Gnome Desktop selections, but neither seems to launch xorg instead of Wayland.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  8. #8
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,007
    Blog Entries
    1

    Default Re: Missing Wayland Display Server

    Quote Originally Posted by tsu2 View Post
    The issue in this thread is once you have Gnome Wayland working, to then launch Gnome running xorg instead.
    For some reason, the @OP is seeing two Gnome Desktop selections, but neither seems to launch xorg instead of Wayland.

    TSU
    I think you’ve got that backwards. The OP can only launch Xorg Gnome sessions.
    openSUSE Leap 15.0; KDE Plasma 5

  9. #9
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,806
    Blog Entries
    1

    Default Re: Missing Wayland Display Server

    Quote Originally Posted by deano_ferrari View Post
    I think you’ve got that backwards. The OP can only launch Xorg Gnome sessions.
    You're right.
    I'm mixing up threads.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  10. #10

    Default Re: Missing Wayland Display Server

    The output from dir /usr/share/xsessions is :

    Code:
    total 44
    lrwxrwxrwx 1 root root   42 Jun 12 19:47 default.desktop -> /etc/alternatives/default-xsession.desktop
    -rw-r--r-- 1 root root 7669 Jun 13 02:08 gnome-classic.desktop
    -rw-r--r-- 1 root root 7651 Jun 12 19:47 gnome-xorg.desktop
    -rw-r--r-- 1 root root 6820 Jun 12 19:47 gnome.desktop
    lrwxrwxrwx 1 root root   13 Jun 12 15:06 icewm-session.desktop -> icewm.desktop
    -rw-r--r-- 1 root root 2560 Jun 12 15:06 icewm.desktop
    -rw-r--r-- 1 root root 7368 Jun 13 02:08 sle-classic.desktop
    The output from dir /usr/share/wayland-sessions is :

    Code:
    lrwxrwxrwx 1 root root   48 Jun 12 19:47 default.desktop -> /etc/alternatives/default-waylandsession.desktop
    -rw-r--r-- 1 root root 7614 Jun 12 19:47 gnome.desktop
    -rw-r--r-- 1 root root   94 Mar 28 03:15 weston.desktop
    The output from dir grep -i exec /etc/alternatives/default-xsession.desktop is :

    Code:
    Exec=gnome
    TryExec=gnome
    The output from grep -i exec /etc/alternatives/default-waylandsession.desktop is :

    Code:
    Exec=/usr/bin/gnome-session
    TryExec=/usr/bin/gnome-session
    Last edited by deano_ferrari; 18-Jun-2019 at 00:13.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •