Quantcast

CygwinX Intermittent Hangs

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

CygwinX Intermittent Hangs

LNX1
Hi,
 
I have an issue I think with Cygwin/X server freezing intermittently.
I have looked at the log file but can not see anything printed as error or higher level message.
 
For example when I launch an Xterm from local windows system (Xapplications Menu --> SystemTools --> Xterm), it works fine but when I launch another Xterm window, I can not switch back and forth between the two as two Xterm sessions would appear hung, and will not register mouse clicks or keyboard inputs.
One will come out of it after awhile but if I click on the other one, they both become unresponsive again.
 
This does not happen when there is a single window using the Xserver, I can switch back and forth between Windows programs and Cygwin/X program Xterm fine.
 
Is there a way that I can increase logging level to see if there is something going on?
Thanks
 
 
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 1.19.3.0
OS: CYGWIN_NT-6.3 SERVERNAME 2.8.0(0.309/5/3) 2017-04-01 20:47 x86_64
OS: Windows Server 2012 R2  [Windows NT 6.3 build 9600] (Win64)
Package: version 1.19.3-1 built 2017-04-20
XWin was started with the following command line:
/usr/bin/XWin :0 -multiwindow -auth /home/username/.serverauth.7296
ddxProcessArgument - Initializing default screens
winInitializeScreenDefaults - primary monitor w 2560 h 1440
winInitializeScreenDefaults - native DPI x 96 y 96
[555326.562] (--) Windows reports only 2 mouse buttons, defaulting to -emulate3buttons
[555326.562] (II) xorg.conf is not supported
[555326.562] (II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more information
[555326.578] LoadPreferences: /home/username/.XWinrc not found
[555326.578] LoadPreferences: Loading /etc/X11/system.XWinrc
[555326.578] LoadPreferences: Done parsing the configuration file...
[555326.578] winDetectSupportedEngines - RemoteSession: yes
[555326.578] winDetectSupportedEngines - DirectDraw4 installed, allowing ShadowDDNL
[555326.578] winDetectSupportedEngines - Returning, supported engines 00000005
[555326.578] winSetEngine - Multi Window or Rootless => ShadowGDI
[555326.578] winScreenInit - Using Windows display depth of 32 bits per pixel
[555326.578] winAllocateFBShadowGDI - Creating DIB with width: 2560 height: 1440 depth: 32
[555326.578] winFinishScreenInitFB - Masks: 00ff0000 0000ff00 000000ff
[555326.578] winInitVisualsShadowGDI - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24 bpp 32
[555326.578] MIT-SHM extension disabled due to lack of kernel support
[555326.578] XFree86-Bigfont extension local-client optimization disabled due to lack of shared memory support in the kernel
[555326.578] glWinSelectGLimplementation: Loaded 'cygnativeGLthunk.dll'
[555326.578] (II) AIGLX: Testing pixelFormatIndex 2
[555326.578] GL_VERSION:     1.1.0
[555326.578] GL_VENDOR:      Microsoft Corporation
[555326.578] GL_RENDERER:    GDI Generic
[555326.578] wglwrap: Can't resolve "wglGetExtensionsStringARB"
[555326.578] (EE) AIGLX: Won't use the generic native renderer as it is not accelerated
[555326.593] glWinSelectGLimplementation: Loaded 'cygGL-1.dll'
[555326.593] (II) IGLX: enabled GLX_MESA_copy_sub_buffer
[555326.593] (II) IGLX: Loaded and initialized swrast
[555326.593] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[555326.734] winPointerWarpCursor - Discarding first warp: 1280 720
[555326.734] (--) 2 mouse buttons found
[555326.734] (--) Setting autorepeat to delay=500, rate=31
[555326.734] (--) Windows keyboard layout: "00000409" (00000409) "US", type 4
[555326.734] (--) Found matching XKB configuration "English (USA)"
[555326.734] (--) Model = "pc105" Layout = "us" Variant = "none" Options = "none"
[555326.734] Rules = "base" Model = "pc105" Layout = "us" Variant = "none" Options = "none"
[555326.734] winInitMultiWindowWM - DISPLAY=:0.0
[555326.734] winMultiWindowXMsgProc - DISPLAY=:0.0
[555326.781] winInitMultiWindowWM - xcb_connect () returned and successfully opened the display.
[555326.781] winProcEstablishConnection - winInitClipboard returned.
[555326.781] winClipboardThreadProc - DISPLAY=:0.0
[555326.781] winMultiWindowXMsgProc - xcb_connect() returned and successfully opened the display.
[555326.796] Using Composite redirection
[555326.796] OS maintains clipboard viewer chain: yes
[555326.796] winClipboardProc - XOpenDisplay () returned and successfully opened the display.
[558184.671] executing 'xterm -title $XWINLOGFILE -e less +F $XWINLOGFILE', pid 84

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: CygwinX Intermittent Hangs

Jon TURNEY
On 17/05/2017 15:39, LNX1 wrote:

> I have an issue I think with Cygwin/X server freezing
> intermittently. I have looked at the log file but can not see
> anything printed as error or higher level message.
>
> For example when I launch an Xterm from local windows system
> (Xapplications Menu --> SystemTools --> Xterm), it works fine but
> when I launch another Xterm window, I can not switch back and forth
> between the two as two Xterm sessions would appear hung, and will not
> register mouse clicks or keyboard inputs. One will come out of it
> after awhile but if I click on the other one, they both become
> unresponsive again.

Does this always happen? Or only sometimes?

> This does not happen when there is a single window using the Xserver,
> I can switch back and forth between Windows programs and Cygwin/X
> program Xterm fine.
>
> Is there a way that I can increase logging level to see if there is
> something going on?

You can add '-logverbose 3' to increase the logging level

--
Jon Turney
Volunteer Cygwin/X X Server maintainer

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Loading...