On 10/31/19 11:36 PM, Jim Klimov wrote:
On October 4, 2019 5:59:19 AM UTC, Michal Nowak <[email protected]> wrote:
On 10/02/19 09:16 PM, Michal Nowak wrote:
Hi,

which nvidia graphics card type you use with OpenIndiana?

Currently we ship the version 340 of nvidia Solaris driver, which
supports following cards:
https://www.nvidia.com/Download/driverResults.aspx/135163/en-us.
However, newer devices are not supported in this driver version.

I was wondering if users are fine with a newer version like 390? It
adds
new cards but drops old ones. List of supported cards in this
version:
https://www.nvidia.com/Download/driverResults.aspx/149144/en-us.

Anyone knows might be affected? (I don't have a plan, just
wondering.)

You can get the type of graphics card with `nvidia-settings` or in
/var/log/Xorg.0.log file.

The other, proper solution is to have a way to switch between driver
versions but work on this stalled some time ago.

Thanks,
Michal

Thanks everyone for your input. It's valuable for us to get forward.

Below you can see my findings wrt support of reported cards in the more

recent v390 nvidia driver. Except for three cards reported couple of
years ago in the Wiki (they originally launched a decade ago) all
reported cards are supported in the v390 driver. For Quadro cards I
checked the Solaris driver readme, for GeForce ones I looked into the
Linux driver readme. (Thanks Alan!)

Given that almost all cards in the recent use by OpenIndiana users are
supported in the newer driver and that some of you moved to the newer
version on their own, I am tempted to update the driver to v390.
(Though, there may be other considerations.)

If someone is convinced, that their card is not supported in the v390
driver - contrary to my findings - let me know.

Michal

Type                        Supported in v390?


Users reported in October 2019:
GeForce GT 1030             Y

GF100GL [Quadro 4000]       Y

GeForce GT 730 (GK208)      Y

Quadro 600 (GF108GL)        Y

Quadro K620                 Y

GeForce GT 740 (GK107)      Y

GF108M [NVS 5400M]          Y

Quadro K2000 (GK107GL)      Y
Quadro 2000                 Y
Quadro P2000                Y

Quadro K600 (GK107GL)       Y


Reported at Wiki (https://wiki.openindiana.org/oi/Graphics+Adapters):

NVIDIAGeForce GT 730        Y

NVIDIA GeForce 210          N v340

NVIDIA GeForce 220          N v340

NVIDIA GeForce 8400 GS      N v340

NVIDIA GeForceGT 430        Y

NVIDIA GeForceGT 620        Y

NVIDIA GeForceGTX 480       Y

NVIDIAGeForce GTX 580       Y

NVIDIA GeForce GTX 780 Ti
    Y
NVIDIA GeForce GTX 765M     Y

NVIDIA GeForce GTX 780M     Y

NVIDIA GeForce GTX 880M     Y

NVIDIA GeForce TITAN X      Y

NVIDIA Titan Xp             Y

NVIDIA Titan V              Y

NVIDIA Titan RTX            (Y) - not even in the latest driver, but I
                                  guess it works, as the rest of Titans

NVIDIA GeForce 210 was added by Alex Viskovatoff in 2011 (launched in
October 2009).
NVIDIA GeForce 220 was added by Ken Mays in 2013 in lieu of an
anonymous
user (launched in January 2010).
NVIDIA GeForce 8400 GS was added by Ancoron Luciferis in 2012 (launched

in April 2007).

_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss

Though, there may be other considerations

Just grasping this straw: perhaps un-stall those works on switchable drivers?

The PR https://github.com/OpenIndiana/oi-userland/pull/3673 that I proposed a few 
years back worked well for the switcheroo part AFAIK, and the idea and 
implementation is extensible enough to support an arbitrary amount of nvidia 
driver-familyNumber packages served and installed, and would not contradict 
picking a new default one of those (340 => 390 for majority? No problem!)

I could not test it further as the optimus setup in my HP Zbook G3 did not give 
me real graphics in neither of the nvidia drivers, nor in different intels, nor 
with vesa (that one at least gave me a black screen mode change, and an Xorg 
log of an apparently started login program). I am sadly not aware if anyone 
else played with that PR's code with a working graphics HW arrangement.

I would still welcome any brave people to try that out :)

Just check out current oi-userland, merge my source branch, probably point to current driver 
revisions for the numbered families (last touched this a couple of years ago...), and make your 
local repo packages, and install into a new BE clone for testing. Notably, IIRC this redefines what 
the "nvidia" named package is (from driver to "dispatcher").

I am currently AFK but might bring the versions bit into shape in a few days, 
if anyone wants...

Sure, your PR is far more advanced than a simple driver version update I propose. I am sure we are interested in you updating the 3673 PR.

The problem with updating nvidia driver for me is that, either way, I can't test it as I don't have a suitable device. Just updating the driver feels safer (though it might not).

Michal


Hope this helps,
Jim Klimov


--
Typos courtesy of K-9 Mail on my Android


_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to