From: John Stone (johns_at_ks.uiuc.edu)
Date: Tue Mar 06 2018 - 14:28:46 CST

Hi,
  His problem is caused by internationalized input handlers, not Wayland.

Wayland does present many annoying issues, but most of them are related to lack
of support for high-end graphics technologies like stereoscopic rendering
and the like. All of the graphics technologies that have trouble
with the X11 composite extension have problems on Wayland also.
Wayland kills off support indirect GLX rendering, so you can't
remote display anymore.

I think some of the biggest issues are just that Wayland isn't supported
by NVIDIA because it requires/enforces particular driver architecture that
isn't workable for various reasons, and neither side of that argument
has found a compromise that everyone can live with yet.

My advice to anyone reading is to stay clear of Wayland until the
dust settles, which might be a couple more years at the rate things
are progressing. In my view Wayland is solving no problems that matter
to me, and it is designed and implemented in a way that doesn't appear
to coexist well with the existing ecosystem of graphics technologies and
X11 features that have been around for decades. I personally don't need
an extra window compositor slowing down my graphics pipeline and breaking
things like quad-buffered stereoscopic rendering, but that's just my
personal opinion. :-)

Best,
  John

On Tue, Mar 06, 2018 at 03:11:41PM -0500, Ivan Gregoretti wrote:
> Hello iamcool777able.
>
> I am short of providing a solution but I would like to mention that
> Fedora 27 ships with XWayland. The last release with X11 was Fedora
> 25.
>
> XWayland was adopted and X11 abandoned due to its many security vulnerabilities.
>
> I haven't tried VMD on any distribution with XWayland but the time may
> have arrived.
>
>
> Ivan Gregoretti, PhD
> Computational Biology
>
>
>
> On Tue, Mar 6, 2018 at 2:12 PM, iamcool777able .
> <i777.am777.cool777_at_gmail.com> wrote:
> > Hello, I am having issues running VMD on Fedora 27. Running VMD in debug
> > mode produces the following output:
> >
> > Starting program: /usr/local/lib/vmd/vmd_LINUXAMD64
> > /usr/local/lib/vmd/vmd_LINUXAMD64: /lib64/libGL.so.1: no version information
> > available (required by /usr/local/lib/vmd/vmd_LINUXAMD64)
> > [Thread debugging using libthread_db enabled]
> > Using host libthread_db library "/lib64/libthread_db.so.1".
> > Info) VMD for LINUXAMD64, version 1.9.4a8 (August 30, 2017)
> > Info) http://www.ks.uiuc.edu/Research/vmd/
> > Info) Email questions and bug reports to vmd_at_ks.uiuc.edu
> > Info) Please include this reference in published work using VMD:
> > Info) Humphrey, W., Dalke, A. and Schulten, K., `VMD - Visual
> > Info) Molecular Dynamics', J. Molec. Graphics 1996, 14.1, 33-38.
> > Info) -------------------------------------------------------------
> > Info) Multithreading available, 4 CPUs detected.
> > Info) CPU features: SSE2 AVX AVX2 FMA
> > Info) Free system memory: 4272MB (54%)
> > [New Thread 0x7fffe9621700 (LWP 7152)]
> > [New Thread 0x7fffe8e20700 (LWP 7153)]
> > [New Thread 0x7fffe861f700 (LWP 7154)]
> > [New Thread 0x7fffe7e1e700 (LWP 7155)]
> > Info) No CUDA accelerator devices available.
> > Warning) Detected X11 'Composite' extension: if incorrect display occurs
> > Warning) try disabling this X server option. Most OpenGL drivers
> > Warning) disable stereoscopic display when 'Composite' is enabled.
> > Info) OpenGL renderer: Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)
> > Info) Features: STENCIL MDE CVA MTX NPOT PP PS GLSL(OVFS)
> > Info) Full GLSL rendering mode is available.
> > Info) Textures: 2-D (16384x16384), 3-D (512x512x512), Multitexture (8)
> > Info) Dynamically loaded 2 plugins in directory:
> > Info) /usr/local/lib/vmd/plugins/LINUXAMD64/molfile
> >
> > Thread 1 "vmd_LINUXAMD64" received signal SIGSEGV, Segmentation fault.
> > XGetICValues (ic=0x0) at ICWrap.c:288
> > 288 ICWrap.c: No such file or directory.
> > Missing separate debuginfos, use: dnf debuginfo-install
> > libdrm-2.4.89-1.fc27.x86_64 mesa-dri-drivers-17.2.4-3.fc27.x86_64
> > mesa-libGL-17.2.4-3.fc27.x86_64 mesa-libglapi-17.2.4-3.fc27.x86_64
> > pcre2-10.30-6.fc27.x86_64 sssd-client-1.16.0-5.fc27.x86_64
> >
> > I've tried installing the debugging packages VMD asks for but VMD doesn't
> > seem to be able to find them even after I've installed the packages. Thanks
> > in advance for the help; let me know if you need any further information.

-- 
NIH Center for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801
http://www.ks.uiuc.edu/~johns/           Phone: 217-244-3349
http://www.ks.uiuc.edu/Research/vmd/