Rhino 6: Osnap tooltip partially broken


this is from working on a surface book with nvidia 965M, running a 2nd HD screen attached via mini displayport.
when I float a viewport to the 2nd screen, there is not osnap tooltip at all visible on the 2nd screen.
Laptop screen works ok.
as soon as I move the main window to the 2nd screen and float the viewport on the Laptop screen the osnap tooltip is way off like pictured below:

Rhino 6 SR3 2018-3-31 (Rhino 6, 6.3.18090.471, Git hash:master @ b32d93f452fce970e96deb46bfc68b075f06b290)

Windows 10.0 SR0.0 or greater (Physical RAM: 16Gb)

GeForce GTX 965M/PCIe/SSE2 (OpenGL ver:4.6.0 NVIDIA 388.08)

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

Anti-alias mode: 2x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: Height

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 10-19-2017
Driver Version:
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 2 GB

C:\Program Files\Rhino 6\Plug-ins\Commands.rhp “Commands”
C:\Program Files\Rhino 6\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 6\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 6\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 6\Plug-ins\RPC.rhp “RPC”
C:\Program Files\Rhino 6\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 6\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 6\Plug-ins\RhinoRender.rhp “Rhino Render”
C:\Program Files\Rhino 6\Plug-ins\rdk_etoui.rhp “RDK_EtoUI”
C:\Program Files\Rhino 6\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 6\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 6\Plug-ins\Alerter.rhp “Alerter”
C:\Program Files\Rhino 6\Plug-ins\RhinoCycles.rhp “RhinoCycles”
C:\Program Files\Rhino 6\Plug-ins\MeshTools.rhp “MeshTools”
C:\Program Files\Rhino 6\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper”
C:\Program Files\Rhino 6\Plug-ins\Toolbars\Toolbars.rhp “Toolbars”
C:\Program Files\Rhino 6\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 6\Plug-ins\Displacement.rhp “Displacement”

Hello - this feels like a display problem where the location of the desktop is getting munged by the high dpi monitor. What does testDPIScale tell you? Can you paste the results from command history from this command?

Do things work as expected on he Surface by itself? Have you rebooted with the high dpi monitor hooked up?


Hi Pascal,

yes generally things work fine on the surface.
when i have no screen attached snap displays ok. it was really slow when going over dense geometry in some display modes with the initial R6 release, but it seems to be gone with a later update.haven’t run into that again.

a cosmetic issue: when I rescale any floating window i see the redraw of the windowborder like trails and the entire interface flickers.

here is the DPI info:

Command: testDPIScale
Display DPI when Rhino started: 192
DPI scale: 200%
DPI scale factor: 2
Normal (32-pixel) icons are now 64 pixel
Small (16-pixel) icons are now 32 pixel
Properties panel (24-pixel) icons are now 48 pixel
Cursors are 64 pixel
Menu check-marks bitmaps are 31 pixel

sorry, but there are actually more problems:

in the properties box, some of the drop down menus appear at super small resolution and in the middle of the screen