Originally posted by uid313
View Post
Announcement
Collapse
No announcement yet.
Trying Out Ubuntu GNOME 16.10, Wayland Session Not So Great
Collapse
X
-
Yesterday Antergos updated to GNOME 3.22 and made Wayland the default display server. I've had better luck than with Ubuntu GNOME however there are issues with lightdm login and some programs like LibreOffice running very slowly.
So far I've replaced lightdm with gdm as a keyboard recognition issue prevented me from logging in.
Some other fixes to GNOME have been applied such as natural scrolling however mouse acceleration and input lag have become much more noticeable and bothersome. I just hope these get sorted soon.Last edited by IvantheDugtrio; 13 October 2016, 02:21 PM.
Comment
-
Man, you have a lots of questions
Originally posted by uid313 View PostSo how long is libglvnd along?
EGL and GLES parts are still pending. Most recent mailing list post on mesa-dev I've seen is about EGL_KHR_debug being a requirement for using EGL with glvnd.
Also, from their README file, there's a GLX extension required for the GLX part, GLX_EXT_libglvnd.
My recent Mesa/Xorg Server appear to have it:
$ glxinfo | grep glvnd
GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_texture_from_pixmap,
Originally posted by uid313 View PostHow far is it from reality?
Originally posted by uid313 View PostIs it stable?
The GL Vendor-Neutral Dispatch library. Contribute to NVIDIA/libglvnd development by creating an account on GitHub.
Originally posted by uid313 View PostDoes any vendor use it?
Originally posted by uid313 View PostDoes any distribution use it?
Comment
-
Originally posted by teldar View PostThere's still a hard dependency of X in the libGL. It's unlikely to be patched anytime soon, that means that OpenGL have to be used through xwayland, native wayland are limited to GLES or vulkan.
GL can only be used through EGL, though.
- Likes 2
Comment
-
Originally posted by teldar View PostThere's still a hard dependency of X in the libGL. It's unlikely to be patched anytime soon, that means that OpenGL have to be used through xwayland, native wayland are limited to GLES or vulkan.
Mesa shouldn't pull any X dependency at runtime if your context is requested from EGL, if your app call GLX then is another story and that won't be fixed since GLX doesnt work on wayland at all.
MPV output
[vo/opengl] Initializing OpenGL backend 'wayland'
[vo/opengl/wayland] Seat "seat0" connected
[vo/opengl/wayland] output received:
[vo/opengl/wayland] vendor: ___
[vo/opengl/wayland] model: 0x9000
[vo/opengl/wayland] w: 1368, h: 768
[vo/opengl/wayland] scale: 1
[vo/opengl/wayland] Hz: 59.882000
[vo/opengl/wayland] output received:
[vo/opengl/wayland] vendor: GSM
[vo/opengl/wayland] model: IPS226
[vo/opengl/wayland] w: 1920, h: 1080
[vo/opengl/wayland] scale: 1
[vo/opengl/wayland] Hz: 60.000000
[vo/opengl/wayland] EGL_VERSION=1.5 (DRI2)
[vo/opengl/wayland] EGL_VENDOR=Mesa Project
[vo/opengl/wayland] EGL_CLIENT_APIS=OpenGL OpenGL_ES
[vo/opengl/wayland] Trying to create Desktop OpenGL context.
[vo/opengl/wayland] GL_VERSION='4.3 (Core Profile) Mesa 12.1.0-devel (git-35e2bfa)'
[vo/opengl/wayland] Detected desktop OpenGL 4.3.
[vo/opengl/wayland] GL_VENDOR='X.Org'
[vo/opengl/wayland] GL_RENDERER='Gallium 0.4 on AMD CAPE VERDE (DRM 2.46.0 / 4.8.0-mainline, LLVM 4.0.0)'
[vo/opengl/wayland] GL_SHADING_LANGUAGE_VERSION='4.30'
Please note i think this is actually hardcoded [vo/opengl/wayland] GL_VENDOR='X.Org' because weston was not loading Xwayland.so since i uninstalled it first and tested open any X application will result in an instant crash(MPV played the video just fine)
So i'm 100% sure here but it seems X is not really necessary unless you call GLX instead of EGL since EGL_CLIENT_APIS=OpenGL OpenGL_ES report Opengl support in a pure wayland session but i do have my doubts since it seems to pull to RAM few XCB libraries like xrandr(which i suspect are to verify if X session exists ) but not LibX11 or Xrender or any other hard X rendering dependency.
Maybe some mesa guy can clear this a bit more
Comment
-
Originally posted by IvantheDugtrio View PostYesterday Antergos updated to GNOME 3.22 and made Wayland the default display server. I've had better luck than with Ubuntu GNOME however there are issues with lightdm login and some programs like LibreOffice running very slowly.
So far I've replaced lightdm with gdm as a keyboard recognition issue prevented me from logging in.
Some other fixes to GNOME have been applied such as natural scrolling however mouse acceleration and input lag have become much more noticeable and bothersome. I just hope these get sorted soon.
Comment
-
Originally posted by BillT View Post"a little offtopic: i updated to gnome 3.22 on manjaro and everything blinked for example te seconds went crazy terminal text too
does it happen to any of you?"
Gnome 3.22 seems to work fine with Fedora 25 for me. I'm using Intel graphics.
disabled it and working
Comment
-
Originally posted by ernstp View Post@Michael: you could try:
gsettings set org.gnome.settings-daemon.plugins.cursor active falseMichael Larabel
https://www.michaellarabel.com/
Comment
Comment