after trying lots of xorg.conf settings i gave up and bought a geforce 210 which is supposed to work according to the hcl. however, it does only work properly under specific circumstances. the key is the monitor. if that doesn't supply edid data it's not much better than what i got from the 6600. the latter though apparently wasn't able to receive edid data at all and hence it never worked right. but as mentioned before, the solaris 10 nvidia drivers didn't have a problem with that.
might be a good idea to add a hint to the docs that to get properly working nvidia drivers, some sort of edid is necessary. On Tue, 16 May 2023 06:58:10 +0200, Goetz T. Fischer wrote: > i also tried the driver from solaris 10 but it crashed: > > [ 112.047] (II) LoadModule: "glx" > [ 112.048] (II) Loading /usr/lib/xorg/modules/extensions/amd64/libglx.so > [ 112.090] (II) Module glx: vendor="NVIDIA Corporation" > [ 112.090] compiled for 4.0.2, module version = 1.0.0 > [ 112.090] Module class: X.Org Server Extension > [ 112.090] (II) NVIDIA GLX Module 304.69 Tue Nov 27 13:42:05 PST 2012 > [ 112.124] (EE) Dynamic loader error: ld.so.1: Xorg: fatal: relocation > error: file > /usr/lib/xorg/modules/extensions/amd64/libglx.so: symbol LoadExtension: > referenced symbol not found > [ 112.125] (EE) > [ 112.125] (EE) Backtrace: > [ 112.125] (EE) 0: /usr/bin/Xorg (xorg_backtrace+0xb0) [0x505ae2] > [ 112.125] (EE) 1: /usr/bin/Xorg (OsSigHandler+0x73) [0x50e4c6] > [ 112.125] (EE) 2: /lib/amd64/libc.so.1 (__sighndlr+0x6) [0x7fffaf3d21b6] > [ 112.125] (EE) 3: /lib/amd64/libc.so.1 (call_user_handler+0x1d1) > [0x7fffaf3c4d91] > [ 112.126] (EE) 4: /lib/amd64/ld.so.1 (_lwp_kill+0xa) [0x7fffaf5f1f8a] > [ 112.126] (EE) 5: /lib/amd64/ld.so.1 (elf_bndr+0x45f) [0x7fffaf5de51f] > [ 112.126] (EE) 6: /lib/amd64/ld.so.1 (_elf_rtbndr+0x40) [0x7fffaf5c1440] > [ 112.126] (EE) 7: ?? [0x7fffaf560990] > [ 112.126] (EE) > [ 112.126] (EE) > Fatal server error: > [ 112.127] (EE) Caught signal 3 (Quit). Server aborting > > > On Mon, 15 May 2023 19:08:33 +0200, Till Wegmüller wrote: >> The only thing I can think of is pkgrecv ing the solaris driver from the >> Solaris 10 install and using that as compat solution. >> >> >> The errors shown are just lightdm complaining we are using consolekit >> and not systemd. Which we wont use so it will keep complaining. >> >> Your 6600 card seems a bit picky. Can you check X.org logs and see what >> it reports? Also please check /var/adm/messages for kernel related >> things. Or boot with verbose mode set to on (you can find that in the >> bootloader under menu 5 advanced options) >> >> Hope this helps to narrow it down >> -Till >> >> >> On 15.05.23 02:37, Goetz T. Fischer wrote: >>> hello everyone, >>> >>> i ran into a curious issue with a geforce 6600. since it's not supported by >>> the shipped nvidia >>> drivers, >>> i installed version 304.137 as described there: >>> http://docs.openindiana.org/dev/graphics-stack/#nvidia >>> the procedure worked fine but the driver didn't although the 6600 is listed >>> explicitly. >>> svc:/application/graphical-login/lightdm:default switched to maintenance >>> and the log showed the >>> following errors: >>> >>> ** (lightdm:744): WARNING **: 08:30:19.854: Failed to get list of logind >>> seats: >>> GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name >>> org.freedesktop.login1 was not >>> provided >>> by any .service files >>> ** (lightdm:744): WARNING **: 08:30:19.871: Error getting user list from >>> org.freedesktop.Accounts: >>> GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name >>> org.freedesktop.Accounts was not >>> provided by any .service files >>> lightdm: Got tty: '/dev/vt/7' >>> ** (process:758): WARNING **: 08:30:22.571: Error getting user list from >>> org.freedesktop.Accounts: >>> GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name >>> org.freedesktop.Accounts was not >>> provided by any .service files >>> ** (lightdm:744): WARNING **: 08:30:22.698: Error activating ConsoleKit >>> session: >>> GDBus.Error:org.freedesktop.DBus.GLib.UnmappedError.CkSeatError.Code0: >>> Activation is not supported >>> for >>> this kind of seat >>> >>> now to the curious part: >>> i also tried a different way. first i installed the older 173.14.39 and >>> after a reboot i installed >>> version 304.137. both not using the method described in the docs but >>> directly i.e. i just ran the >>> files. >>> no extra bootenv or anything else. this time it worked at least partially: >>> the nvidia control center >>> worked and i had more resolutions to choose from compared to vgatext. >>> however, i could still not >>> change >>> the refresh rate which made this endeavor quite pointless. >>> >>> that's a pity because with solaris 10 and whatever nvidia driver it has, >>> the card worked just fine. >>> if >>> there're any secrets to getting the nvidia drivers work properly, i would >>> be very interested in >>> learning >>> about them. >>> >>> thanks in advance for any help >>> >>> >>> -- >>> R-A-C >>> Götz T. Fischer CertIT&Comp >>> +49(0)7225/98 98 79 >>> [email protected] >>> r-a-c.de >>> >>> _______________________________________________ >>> openindiana-discuss mailing list >>> [email protected] >>> https://openindiana.org/mailman/listinfo/openindiana-discuss >> >> _______________________________________________ >> openindiana-discuss mailing list >> [email protected] >> https://openindiana.org/mailman/listinfo/openindiana-discuss _______________________________________________ openindiana-discuss mailing list [email protected] https://openindiana.org/mailman/listinfo/openindiana-discuss
