bug report: hide with silhouettes

Hi Elaine, ChimeraX team, When silhouettes is set to true, hiding all models causes a bug whereby the display panel is not responsive / redrawn. As far as I can tell other parts of the GUI are still working. Below is a minimal reproducer. Attached are screenshots of what I'm seeing when silhouettes true (bug) or silhouettes false (no bug). I am running this on MacOS 10.13.6 on a MBP with graphics "Intel Iris Plus Graphics 650 1536MB" (sorry not sure what might be relevant here), and the Chimera version is: UCSF ChimeraX version: 0.8 date: 2018-12-17 22:26:30 UTC branch: v0.8 commit: 412d62d1949722ed7f52b3e515ec0f3b70b6b7af Python: 3.6.4 Obviously there's a workaround to avoid this but this caught me a few times in the last couple of days and it'd be nice to not have to watch out for it because the only solution I've found so far is to quit ChimeraX and start again. Cheers, Alexis PS. here's the reproducer: open pdb:1tbq set silhouettes true # Hide stuff hide #!1 models # Wait a bit (alternatively stop here and return to interactive use before doing the next step) wait 100 # print version out version verbose # Try to show it again. This should work (and does if silhouettes false) show #!1 models

Hi Alexis, When you find a bug, please report it with menu: Help… Report a Bug. That automatically sends info like version number, platform, graphics configuration. This address is more for “how to” questions. Best, ----- Elaine C. Meng, Ph.D. UCSF Chimera(X) team Department of Pharmaceutical Chemistry University of California, San Francisco
On Feb 11, 2019, at 9:52 AM, Alexis Rohou <a.rohou@gmail.com> wrote:
Hi Elaine, ChimeraX team,
When silhouettes is set to true, hiding all models causes a bug whereby the display panel is not responsive / redrawn. As far as I can tell other parts of the GUI are still working.
Below is a minimal reproducer. Attached are screenshots of what I'm seeing when silhouettes true (bug) or silhouettes false (no bug). I am running this on MacOS 10.13.6 on a MBP with graphics "Intel Iris Plus Graphics 650 1536MB" (sorry not sure what might be relevant here), and the Chimera version is: UCSF ChimeraX version: 0.8 date: 2018-12-17 22:26:30 UTC branch: v0.8 commit: 412d62d1949722ed7f52b3e515ec0f3b70b6b7af Python: 3.6.4
Obviously there's a workaround to avoid this but this caught me a few times in the last couple of days and it'd be nice to not have to watch out for it because the only solution I've found so far is to quit ChimeraX and start again. Cheers, Alexis
PS. here's the reproducer:
open pdb:1tbq set silhouettes true
# Hide stuff hide #!1 models
# Wait a bit (alternatively stop here and return to interactive use before doing the next step) wait 100
# print version out version verbose
# Try to show it again. This should work (and does if silhouettes false) show #!1 models
<190211_ChimeraX_bugreport_silhouetteFalse.jpg><190211_ChimeraX_bugreport_silhouetteTrue.jpg>_______________________________________________ ChimeraX-users mailing list ChimeraX-users@cgl.ucsf.edu Manage subscription: http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users

My apologies - I'll get on to it. On 2/11/19 9:55 AM, Elaine Meng wrote:
Hi Alexis, When you find a bug, please report it with menu: Help… Report a Bug. That automatically sends info like version number, platform, graphics configuration. This address is more for “how to” questions. Best, ----- Elaine C. Meng, Ph.D. UCSF Chimera(X) team Department of Pharmaceutical Chemistry University of California, San Francisco
On Feb 11, 2019, at 9:52 AM, Alexis Rohou <a.rohou@gmail.com> wrote:
Hi Elaine, ChimeraX team,
When silhouettes is set to true, hiding all models causes a bug whereby the display panel is not responsive / redrawn. As far as I can tell other parts of the GUI are still working.
Below is a minimal reproducer. Attached are screenshots of what I'm seeing when silhouettes true (bug) or silhouettes false (no bug). I am running this on MacOS 10.13.6 on a MBP with graphics "Intel Iris Plus Graphics 650 1536MB" (sorry not sure what might be relevant here), and the Chimera version is: UCSF ChimeraX version: 0.8 date: 2018-12-17 22:26:30 UTC branch: v0.8 commit: 412d62d1949722ed7f52b3e515ec0f3b70b6b7af Python: 3.6.4
Obviously there's a workaround to avoid this but this caught me a few times in the last couple of days and it'd be nice to not have to watch out for it because the only solution I've found so far is to quit ChimeraX and start again. Cheers, Alexis
PS. here's the reproducer:
open pdb:1tbq set silhouettes true
# Hide stuff hide #!1 models
# Wait a bit (alternatively stop here and return to interactive use before doing the next step) wait 100
# print version out version verbose
# Try to show it again. This should work (and does if silhouettes false) show #!1 models
<190211_ChimeraX_bugreport_silhouetteFalse.jpg><190211_ChimeraX_bugreport_silhouetteTrue.jpg>_______________________________________________ ChimeraX-users mailing list ChimeraX-users@cgl.ucsf.edu Manage subscription: http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users

Hi Alexis, This bug in ChimeraX 0.8 was fixed a month ago. We advise people to use the ChimeraX daily build because the release versions (0.7, 0.8, ...) are not significantly more stable than the daily build. This is why we put the daily builds at the top of the download page. I suggest using a daily build and sticking with it until a bug gets in your way or you a new feature in a newer ChimeraX daily build is needed. Tom
On Feb 11, 2019, at 9:52 AM, Alexis Rohou wrote:
Hi Elaine, ChimeraX team,
When silhouettes is set to true, hiding all models causes a bug whereby the display panel is not responsive / redrawn. As far as I can tell other parts of the GUI are still working.
Below is a minimal reproducer. Attached are screenshots of what I'm seeing when silhouettes true (bug) or silhouettes false (no bug). I am running this on MacOS 10.13.6 on a MBP with graphics "Intel Iris Plus Graphics 650 1536MB" (sorry not sure what might be relevant here), and the Chimera version is: UCSF ChimeraX version: 0.8 date: 2018-12-17 22:26:30 UTC branch: v0.8 commit: 412d62d1949722ed7f52b3e515ec0f3b70b6b7af Python: 3.6.4
Obviously there's a workaround to avoid this but this caught me a few times in the last couple of days and it'd be nice to not have to watch out for it because the only solution I've found so far is to quit ChimeraX and start again. Cheers, Alexis
PS. here's the reproducer:
open pdb:1tbq set silhouettes true
# Hide stuff hide #!1 models
# Wait a bit (alternatively stop here and return to interactive use before doing the next step) wait 100
# print version out version verbose
# Try to show it again. This should work (and does if silhouettes false) show #!1 models
<190211_ChimeraX_bugreport_silhouetteFalse.jpg><190211_ChimeraX_bugreport_silhouetteTrue.jpg>_______________________________________________ ChimeraX-users mailing list ChimeraX-users@cgl.ucsf.edu Manage subscription: http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users

Thank you! I'll switch to daily builds. Cheers, Alexis On Feb 11, 2019, 11:07 AM -0800, Tom Goddard <goddard@sonic.net>, wrote:
Hi Alexis,
This bug in ChimeraX 0.8 was fixed a month ago.
We advise people to use the ChimeraX daily build because the release versions (0.7, 0.8, ...) are not significantly more stable than the daily build. This is why we put the daily builds at the top of the download page. I suggest using a daily build and sticking with it until a bug gets in your way or you a new feature in a newer ChimeraX daily build is needed.
Tom
On Feb 11, 2019, at 9:52 AM, Alexis Rohou wrote:
Hi Elaine, ChimeraX team, When silhouettes is set to true, hiding all models causes a bug whereby the display panel is not responsive / redrawn. As far as I can tell other parts of the GUI are still working. Below is a minimal reproducer. Attached are screenshots of what I'm seeing when silhouettes true (bug) or silhouettes false (no bug). I am running this on MacOS 10.13.6 on a MBP with graphics "Intel Iris Plus Graphics 650 1536MB" (sorry not sure what might be relevant here), and the Chimera version is: UCSF ChimeraX version: 0.8 date: 2018-12-17 22:26:30 UTC branch: v0.8 commit: 412d62d1949722ed7f52b3e515ec0f3b70b6b7af Python: 3.6.4 Obviously there's a workaround to avoid this but this caught me a few times in the last couple of days and it'd be nice to not have to watch out for it because the only solution I've found so far is to quit ChimeraX and start again. Cheers, Alexis
PS. here's the reproducer:
open pdb:1tbq set silhouettes true
# Hide stuff hide #!1 models
# Wait a bit (alternatively stop here and return to interactive use before doing the next step) wait 100
# print version out version verbose
# Try to show it again. This should work (and does if silhouettes false) show #!1 models
<190211_ChimeraX_bugreport_silhouetteFalse.jpg><190211_ChimeraX_bugreport_silhouetteTrue.jpg>_______________________________________________ ChimeraX-users mailing list ChimeraX-users@cgl.ucsf.edu Manage subscription: http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users
participants (3)
-
Alexis Rohou
-
Elaine Meng
-
Tom Goddard