Public bug reported:

The current pymol package for 2.3.0+dfsg-1build1 has upstream's code to
disable shader support on nouveau drivers in /usr/lib/python3/dist-
packages/pymol/__init__.py. This causes pymol to render very slowly
compared to the non-free nvidia drivers. Disabling this code...

#    elif (vendor == 'nouveau'
#            or ' R300 ' in vendor # V: X.Org R300 Project, R: Gallium 0.4 on 
ATI RV370
#            ):
#        if invocation.options.show_splash:
#            print(" Detected blacklisted graphics driver.  Disabling shaders.")
#        cmd.set("use_shaders", 0)

restores the shader support under nouveau. Since Ubuntu's nouveau and
mesa are modern compared to the range of linux releases that the stock
pymol binaries have to run on, it is probably safe to make this change
for 20.04.

Filed a bug report on this upstream at...

https://github.com/schrodinger/pymol-open-source/issues/87

"shaders disabled on nouveau #87"

** Affects: pymol (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1872109

Title:
  blacking listing of nouveau should be removed from __init__.py

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pymol/+bug/1872109/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to