On 01.10.2021 14:50, Andreas Wacknitz wrote:
Am 10/1/21 um 2:37 PM schrieb Predrag Zecevic:
On 30.09.2021 18:05, Andreas Wacknitz wrote:
Am 9/30/21 um 4:18 PM schrieb Alan Coopersmith:
On 9/29/21 6:44 AM, Predrag Zecevic wrote:
However, IF I remove those packages (NVDAgraphics, NVDAgraphicsr),
and install *pkg:/driver/graphics/nvidia-470@0.470.74-2020.0.1.0*
(e.g. same one), that process refuses to start...
There may be some more clues in /var/log/Xorg.0.log and
/var/log/lightdm/.
-alan-
Another idea is to check what PCI id your graphics card has. Our package
is generated from NVIDIA's official package and thus should be able to
run your card, too.
During package creation we use a script to identify the supported PCI
id's. You can find the sources in
oi-userland/components/openindiana/nvidia-470/print-pci-ids.sh.
This script is being run after "gmake build" in the package's folder. It
only needs the folder of the package's sources as a parameter, eg.
./print-pci-ids.sh ./NVIDIA-Solaris-x86-470.74
Maybe /etc/driver_aliases is missing an entry for your card.
Andreas
Hi Andreas,
how that explains proper functionality of NVDAgraphics? I use same h/w
in both cases.
So, I have it in both cases:
* Current (using driver from NVIDIA site):
:; grep pci10de,2487 /etc/driver_aliases
nvidia "pci10de,2487"
* Old BE:
:; pfexec beadm mount oi_210929.oi_nvidia /mnt/be
Mounted successfully on: '/mnt/be'
:; grep pci10de,2487 /mnt/be/etc/driver_aliases
nvidia "pci10de,2487"
PCI ID obtained from
https://github.com/OpenIndiana/oi-userland/commit/422cb49371727a74aaae47e805fa450e77998a3b
And, the one from system;
:; pfexec scanpci -v | less
...
pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x10de device 0x1287
NVIDIA Corporation GK208B [GeForce GT 730]
CardVendor 0x10de card 0x1287 (NVIDIA Corporation, Card unknown)
STATUS 0x0010 COMMAND 0x0047
CLASS 0x03 0x00 0x00 REVISION 0xa1
BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00
BASE0 0xde000000 SIZE 16777216 MEM
BASE1 0x00000000d0000000 SIZE 134217728 MEM64 PREFETCHABLE
BASE3 0x00000000d8000000 SIZE 33554432 MEM64 PREFETCHABLE
BASE5 0x0000e000 SIZE 128 I/O
MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b
...
:; grep pci10de,1287 /mnt/be/etc/driver_aliases
nvidia "pci10de,1287"
Is also present.
I guess this is problem have (I not enough knowledge to conclude
anything):
:; pfexec less /var/log/lightdm/seat0-greeter.log.old
...
ld.so.1: lightdm-gtk-greeter: fatal: libEGL.so.1: open failed: No such
file or directory
ld.so.1: lightdm-gtk-greeter: fatal: relocation error: file
/usr/lib/64/libcairo.so.2: symbol eglGetProcAddress: referenced symbol
not found
ld.so.1: lightdm-gtk-greeter: fatal: relocation error: file
/usr/lib/64/libgtk-3.so.0: symbol cairo_pattern_destroy: referenced
symbol not found
ld.so.1: lightdm-gtk-greeter: fatal: relocation error: file
/usr/sbin/lightdm-gtk-greeter: symbol gtk_init: referenced symbol not
found
It is confusing, since all files looks same:
* current (NVIDIA driver)
:; find /usr/ -type f -name '*libEGL.so*' -ls | sort -k 11
369919 259 -r-xr-xr-x 1 root bin 224736 May 19 2020
/usr/lib/mesa/amd64/libEGL.so.1.0.0
370188 259 -r-xr-xr-x 1 root bin 218980 May 19 2020
/usr/lib/mesa/libEGL.so.1.0.0
230013 1283 -rw-r--r-- 1 root bin 1244584 Sep 14
01:00 /usr/X11/lib/NVIDIA/amd64/libEGL.so.1
230154 899 -rw-r--r-- 1 root bin 853608 Sep 14
00:56 /usr/X11/lib/NVIDIA/libEGL.so.1
* old BE (OI Nvidia driver):
:; find /mnt/be/usr/ -type f -name '*libEGL.so*' -ls | sort -k 11
369919 259 -r-xr-xr-x 1 root bin 224736 May 19 2020
/mnt/be/usr/lib/mesa/amd64/libEGL.so.1.0.0
370188 259 -r-xr-xr-x 1 root bin 218980 May 19 2020
/mnt/be/usr/lib/mesa/libEGL.so.1.0.0
229626 1283 -r-xr-xr-x 1 root bin 1244584 Sep 29
14:15 /mnt/be/usr/X11/lib/NVIDIA/amd64/libEGL.so.1
230308 899 -r-xr-xr-x 1 root bin 853608 Sep 29
14:15 /mnt/be/usr/X11/lib/NVIDIA/libEGL.so.1
Many thanks, and regards
Regards.
What is the status of the ogl-select package?
Hi Andreas,
right now it is up:
:; svcs ogl-select
STATE STIME FMRI
online Sep_29 svc:/application/opengl/ogl-select:default
and it is also up when booted to BE with OI Nvidia driver.
Also, error (see above, seat0-greeter.log*) is there.
Regards
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss
--
Predrag Zečević
Operations and Support Analyst
2e Systems GmbH
tel: +49 - 6196 - 95058 - 15
mob: +49 - 174 - 3109288
fax: +49 - 6196 - 95058 - 94
e-mail: predrag.zece...@2e-systems.com
headquarter: 2e Systems GmbH, Koenigsteiner Str. 107, 65812 Bad Soden am
Taunus, Germany
registration: Amtsgericht Koenigstein (Germany), HRB 7303
managing director: Phil Douglas
http://www.2e-systems.com/ - Making your business fly!
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss