Child pages
  • Nvidia Graphics

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: bitted

Nvidia provides Solaris x86-64/x86 packages of their proprietary driver for different families of graphic adapters.

One or more drivers may be installed from oi-userland using components located in the directory components/openindiana.

The list of currently supported and legacy drivers is updated on the Unix Drivers page.

SeriesLabelModelsNotes
396.xxCurrentGeForce 400 to Geforce GTX 10Driver 396.24
340.xxLegacy GPUGeForce 8 to GeForce 700 seriesDriver 340.106 ; Delivers libvdpau as part of the package.
304.xxLegacy GPUGeForce 6 to GeForce 600 seriesDriver 304.137  

Drivers series highlighted in orange  are currently part of oi-userland, others may be installed manually following Nvidia's instructions.


Note on new driver installations:

$ pfexec beadm list 
$ pfexec beadm create oi-nvidia 
$ pfexec beadm mount oi-nvidia /mnt 
$ pfexec pkg -R /mnt uninstall -r driver/graphics/nvidia 
$ pfexec /bin/sh NVIDIA-Solaris-x86-390.48.run --extract-only 
$ cd NVIDIA-Solaris-x86-390.48 
$ pfexec pkgadd -R /mnt -d . NVDAgraphics NVDAgraphicsr 
$ pfexec bootadm update-archive -R /mnt 
$ pfexec beadm unmount -f oi-nvidia 
$ pfexec beadm activate oi-nvidia 
$ pfexec reboot -p




...


Need guide how to revert back to OI Nvidia drivers. I have tried and it has failed:
:; pfexec pkgrm NVDAgraphics NVDAgraphicsr
:; pfexec touch /reconfigure
:; pfexec init 6
:; pfexec pkg install -v driver/graphics/nvidia x11/server/xorg/driver/xorg-video-nv
...

driver (nvidia) install failed with return code -11

command run was: /usr/sbin/add_drv -u -i "pci10de,191" "pci10de,193" "pci10de,194" "pci10de,197" "pci10de,19d" "pci10de,19e" "pci10de,400" "pci10de,401" "pci10de,402" "pci10de,403" "pci10de,404" "pci10de,405" "pci10de,406" "pci10de,407" "pci10de,408" "pci10de,409" "pci10de,40a" "pci10de,40b" "pci10de,40c" "pci10de,40d" "pci10de,40e" "pci10de,40f" "pci10de,410" "pci10de,420" "pci10de,421" "pci10de,422" "pci10de,423" "pci10de,424" "pci10de,425" "pci10de,426" "pci10de,427" "pci10de,428" "pci10de,429" "pci10de,42a" "pci10de,42b" "pci10de,42c" "pci10de,42d" "pci10de,42e" "pci10de,42f" "pci10de,5e0" "pci10de,5e1" "pci10de,5e2" "pci10de,5e3" "pci10de,5e6" "pci10de,5e7" "pci10de,5ea" "pci10de,5eb" "pci10de,5ed" "pci10de,5f8" "pci10de,5f9" "pci10de,5fd" "pci10de,5fe" "pci10de,5ff" "pci10de,600" "pci10de,601" "pci10de,602" "pci10de,603" "pci10de,604" "pci10de,605" "pci10de,606" "pci10de,607" "pci10de,608" "pci10de,609" "pci10de,60a" "pci10de,60b" "pci10de,60c" "pci10de,60d" "pci10de,60f" "pci10de,610" "pci10de,611" "pci10de,612" "pci10de,613" "pci10de,614" "pci10de,615" "pci10de,617" "pci10de,618" "pci10de,619" "pci10de,61a" "pci10de,61b" "pci10de,61c" "pci10de,61d" "pci10de,61e" "pci10de,61f" "pci10de,621" "pci10de,622" "pci10de,623" "pci10de,625" "pci10de,626" "pci10de,627" "pci10de,628" "pci10de,62a" "pci10de,62b" "pci10de,62c" "pci10de,62d" "pci10de,62e" "pci10de,630" "pci10de,631" "pci10de,632" "pci10de,635" "pci10de,637" "pci10de,638" "pci10de,63a" "pci10de,640" "pci10de,641" "pci10de,643" "pci10de,644" "pci10de,645" "pci10de,646" "pci10de,647" "pci10de,648" "pci10de,649" "pci10de,64a" "pci10de,64b" "pci10de,64c" "pci10de,651" "pci10de,652" "pci10de,653" "pci10de,654" "pci10de,655" "pci10de,656" "pci10de,658" "pci10de,659" "pci10de,65a" "pci10de,65b" "pci10de,65c" "pci10de,6c0" "pci10de,6c4" "pci10de,6ca" "pci10de,6cd" "pci10de,6d1" "pci10de,6d2" "pci10de,6d8" "pci10de,6d9" "pci10de,6da" "pci10de,6dc" "pci10de,6dd" "pci10de,6de" "pci10de,6df" "pci10de,6e0" "pci10de,6e1" "pci10de,6e2" "pci10de,6e3" "pci10de,6e4" "pci10de,6e5" "pci10de,6e6" "pci10de,6e7" "pci10de,6e8" "pci10de,6e9" "pci10de,6ea" "pci10de,6eb" "pci10de,6ec" "pci10de,6ef" "pci10de,6f1" "pci10de,6f8" "pci10de,6f9" "pci10de,6fa" "pci10de,6fb" "pci10de,6fd" "pci10de,6ff" "pci10de,840" "pci10de,844" "pci10de,845" "pci10de,846" "pci10de,847" "pci10de,848" "pci10de,849" "pci10de,84a" "pci10de,84b" "pci10de,84c" "pci10de,84d" "pci10de,84f" "pci10de,860" "pci10de,861" "pci10de,862" "pci10de,863" "pci10de,864" "pci10de,865" "pci10de,866" "pci10de,867" "pci10de,868" "pci10de,869" "pci10de,86a" "pci10de,86c" "pci10de,86d" "pci10de,86e" "pci10de,86f" "pci10de,870" "pci10de,871" "pci10de,872" "pci10de,873" "pci10de,874" "pci10de,876" "pci10de,87a" "pci10de,87d" "pci10de,87e" "pci10de,87f" "pci10de,8a0" "pci10de,8a2" "pci10de,8a3" "pci10de,8a4" "pci10de,8a5" "pci10de,a20" "pci10de,a22" "pci10de,a23" "pci10de,a26" "pci10de,a27" "pci10de,a28" "pci10de,a29" "pci10de,a2a" "pci10de,a2b" "pci10de,a2c" "pci10de,a2d" "pci10de,a32" "pci10de,a34" "pci10de,a35" "pci10de,a38" "pci10de,a3c" "pci10de,a60" "pci10de,a62" "pci10de,a63" "pci10de,a64" "pci10de,a65" "pci10de,a66" "pci10de,a67" "pci10de,a68" "pci10de,a69" "pci10de,a6a" "pci10de,a6c" "pci10de,a6e" "pci10de,a6f" "pci10de,a70" "pci10de,a71" "pci10de,a72" "pci10de,a73" "pci10de,a74" "pci10de,a75" "pci10de,a76" "pci10de,a78" "pci10de,a7a" "pci10de,a7c" "pci10de,ca0" "pci10de,ca2" "pci10de,ca3" "pci10de,ca4" "pci10de,ca5" "pci10de,ca7" "pci10de,ca8" "pci10de,ca9" "pci10de,cac" "pci10de,caf" "pci10de,cb0" "pci10de,cb1" "pci10de,cbc" "pci10de,dc0" "pci10de,dc4" "pci10de,dc5" "pci10de,dc6" "pci10de,dcd" "pci10de,dce" "pci10de,dd1" "pci10de,dd2" "pci10de,dd3" "pci10de,dd6" "pci10de,dd8" "pci10de,dda" "pci10de,de0" "pci10de,de1" "pci10de,de2" "pci10de,de3" "pci10de,de4" "pci10de,de5" "pci10de,de7" "pci10de,de8" "pci10de,de9" "pci10de,dea" "pci10de,deb" "pci10de,dec" "pci10de,ded" "pci10de,dee" "pci10de,def" "pci10de,df0" "pci10de,df1" "pci10de,df2" "pci10de,df3" "pci10de,df4" "pci10de,df5" "pci10de,df6" "pci10de,df7" "pci10de,df8" "pci10de,df9" "pci10de,dfa" "pci10de,dfc" "pci10de,e22" "pci10de,e23" "pci10de,e24" "pci10de,e30" "pci10de,e31" "pci10de,e3a" "pci10de,e3b" "pci10de,f00" "pci10de,f01" "pci10de,f02" "pci10de,fc0" "pci10de,fc1" "pci10de,fc2" "pci10de,fc6" "pci10de,fc8" "pci10de,fcd" "pci10de,fce" "pci10de,fd1" "pci10de,fd2" "pci10de,fd3" "pci10de,fd4" "pci10de,fd5" "pci10de,fd8" "pci10de,fd9" "pci10de,fdf" "pci10de,fe0" "pci10de,fe1" "pci10de,fe2" "pci10de,fe3" "pci10de,fe4" "pci10de,fe9" "pci10de,fea" "pci10de,fec" "pci10de,fef" "pci10de,ff2" "pci10de,ff3" "pci10de,ff6" "pci10de,ff8" "pci10de,ff9" "pci10de,ffa" "pci10de,ffb" "pci10de,ffc" "pci10de,ffd" "pci10de,ffe" "pci10de,fff" "pci10de,1001" "pci10de,1004" "pci10de,1005" "pci10de,1007" "pci10de,1008" "pci10de,100a" "pci10de,100c" "pci10de,1021" "pci10de,1022" "pci10de,1023" "pci10de,1024" "pci10de,1026" "pci10de,1027" "pci10de,1028" "pci10de,1029" "pci10de,103a" "pci10de,103c" "pci10de,1040" "pci10de,1042" "pci10de,1048" "pci10de,1049" "pci10de,104a" "pci10de,104b" "pci10de,104c" "pci10de,1050" "pci10de,1051" "pci10de,1052" "pci10de,1054" "pci10de,1055" "pci10de,1056" "pci10de,1057" "pci10de,1058" "pci10de,1059" "pci10de,105a" "pci10de,105b" "pci10de,107c" "pci10de,107d" "pci10de,1080" "pci10de,1081" "pci10de,1082" "pci10de,1084" "pci10de,1086" "pci10de,1087" "pci10de,1088" "pci10de,1089" "pci10de,108b" "pci10de,1091" "pci10de,1094" "pci10de,1096" "pci10de,109a" "pci10de,109b" "pci10de,10c0" "pci10de,10c3" "pci10de,10c5" "pci10de,10d8" "pci10de,1140" "pci10de,1180" "pci10de,1183" "pci10de,1184" "pci10de,1185" "pci10de,1187" "pci10de,1188" "pci10de,1189" "pci10de,118a" "pci10de,118e" "pci10de,118f" "pci10de,1193" "pci10de,1194" "pci10de,1195" "pci10de,1198" "pci10de,1199" "pci10de,119a" "pci10de,119d" "pci10de,119e" "pci10de,119f" "pci10de,11a0" "pci10de,11a1" "pci10de,11a2" "pci10de,11a3" "pci10de,11a7" "pci10de,11b4" "pci10de,11b6" "pci10de,11b7" "pci10de,11b8" "pci10de,11ba" "pci10de,11bc" "pci10de,11bd" "pci10de,11be" "pci10de,11bf" "pci10de,11c0" "pci10de,11c2" "pci10de,11c3" "pci10de,11c4" "pci10de,11c5" "pci10de,11c6" "pci10de,11c8" "pci10de,11e0" "pci10de,11e1" "pci10de,11e2" "pci10de,11e3" "pci10de,11fa" "pci10de,11fc" "pci10de,1200" "pci10de,1201" "pci10de,1203" "pci10de,1205" "pci10de,1206" "pci10de,1207" "pci10de,1208" "pci10de,1210" "pci10de,1211" "pci10de,1212" "pci10de,1213" "pci10de,1241" "pci10de,1243" "pci10de,1244" "pci10de,1245" "pci10de,1246" "pci10de,1247" "pci10de,1248" "pci10de,1249" "pci10de,124b" "pci10de,124d" "pci10de,1251" "pci10de,1280" "pci10de,1281" "pci10de,1282" "pci10de,1284" "pci10de,1286" "pci10de,1287" "pci10de,1288" "pci10de,1290" "pci10de,1291" "pci10de,1292" "pci10de,1293" "pci10de,1295" "pci10de,1296" "pci10de,1298" "pci10de,12b9" "pci10de,12ba" "pci10de,1340" "pci10de,1341" "pci10de,1380" "pci10de,1381" "pci10de,1382" "pci10de,1390" "pci10de,1391" "pci10de,1392" "pci10de,1393" "pci10de,13ba" "pci10de,13bb" -m * 0666 root root nvidia

command output was:

------------------------------------------------------------

b'' ------------------------------------------------------------

...

After that, X server is not starting... What would be proper solution? | Predrag Zečević 2019/12/30 009:10