Opened 8 years ago

Closed 8 years ago

#806 closed defect (nonchimerax)

Chimera X QT bug?

Reported by: hernando.sosa@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Platform Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Here is an example of the behavior. To activate and select the "Show molecular surface" the cursor has to be placed  between the red arrows. Higher up where the corresponding icon is does not work.  The same happens with all the other icons and regardless if the ChimeraX widows is resized (but see below)
[cid:image001.png@01D31B66.00F3ACE0]

ChimeraX info at startup:
UCSF ChimeraX version: 0.1 (2017-08-15)
OpenGL version: 3.3.0 - Build 21.20.16.4664
OpenGL renderer: Int el(R) HD Graphics 530
OpenGL vendor: Intel

System details:
OS: Microsoft Windows 10 Home
Graphic card: GeForce GTX 960M
Operating System: Windows 10 Home, 64-bit
DirectX version:    12.0
GPU processor:               GeForce GTX 960M
Driver version:                382.05
Direct3D API version:     12
Direct3D feature level:     11_0
CUDA Cores:                  640
Core clock:            1032 MHz
Memory data rate:  5010 MHz
Memory interface:  128-bit
Memory bandwidth:        80.16 GB/s
Total available graphics memory:        6071 MB
Dedicated video memory:          2048 MB GDDR5
System video memory:    0 MB
Shared system memory:   4023 MB
Video BIOS version:       82.07.82.00.2A
IRQ:                      Not used
Bus:                       PCI Express x16 Gen2
Device Id:              10DE 139B 06E41028
Part Number:                   2704 0010


However I just found out that if  I set the laptop to use the Geforce graphic card for 3D rendering the mouse mapping is OK. i.e.  mouse pointer  on top of the icons work as expected.

Alternate settings that work:
UCSF ChimeraX version: 0.1 (2017-08-15)
OpenGL version: 3.3.0 NVIDIA 382.05
OpenGL renderer: GeForce GTX 960M/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Therefore the problem seems related to using the intel CPU OpenGL for display

Best

Hernando.







>>>>>>>>>
Hi Hernando,

This seems like a Qt window toolkit bug.  We do not observe this on Windows 10 or any other operating system, although reports on the web suggest Qt can sometimes get confused about the window position if you minimize or maximize the window.  Does it fix itself if you manually resize the ChimeraX window or move the window?  You can send email to chimerax-bugs@cgl.ucsf.edu<mailto:chimerax-bugs@cgl.ucsf.edu> to make a bug report.  It will be hard for us to do anything about it if we cannot make it happen on one of our machines.

            Tom

On Aug 19, 2017, at 5:27 PM, Hernando J Sosa  wrote:

Hi Elaine,

I figured it out what the problem may be. For some reason the mouse position it is not mapped out correctly in the ChimeraX window. I.e. the icons are active but the cursor has to be placed not on top of the icon but somewhere else close by (below).  This occurs  with the latest daily build or the latest alpha version. I am running it in a Windows 10 laptop.

Best

H.




Added by email2trac

Attachments (1)

image001.png (113.8 KB ) - added by hernando.sosa@… 8 years ago.
Added by email2trac

Download all attachments as: .zip

Change History (3)

by hernando.sosa@…, 8 years ago

Attachment: image001.png added

Added by email2trac

comment:1 by pett, 8 years ago

Component: UnassignedPlatform
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned

comment:2 by Tom Goddard, 8 years ago

Resolution: nonchimerax
Status: assignedclosed

This problem only appears with Intel graphics, not with Nvidia graphics using the same machine. So it looks like a problem with the Intel graphics driver.

Note: See TracTickets for help on using tickets.