Re: still can't get X going on 9.2
RVP <[email protected]> Tue, 29 Mar 2022 12:20:06 +0000 (UTC)
| Newsgroups | gmane.os.netbsd.ports.x86-64 |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 29 Mar 2022, Steve Blinkhorn wrote: > The answer is in ld.so.conf. I had: > > /usr/pkg/lib > /usr/X11R7/lib > > I swapped the ordr of the two lines, and now it works. > Ahh, that could cause similar issues with X binaries in /usr/pkg/bin. Best to just remove those 2 lines entirely. When these programs are compiled, they're also told where their library files are to be found. For example, /usr/X11R7/bin/xterm: $ readelf -d /usr/X11R7/bin/xterm | fgrep RPATH 0x000000000000000f (RPATH) Library rpath: [/usr/X11R7/lib] $ So, when xterm is run, the system will look in /usr/X11R7/lib (in addition to /lib:/usr/lib). For programs in /usr/pkg/bin, they're set to use /usr/pkg/lib: $ readelf -d /usr/pkg/bin/vim | fgrep RPATH 0x000000000000000f (RPATH) Library rpath: [/usr/pkg/lib] $ No need to supply any overrides. Also, remove modular-xorg if you've installed that. -RVP