Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Built-in vs. Modular Xorg under -current



After a few reported breaks I was finally able to build 8.99.37 amd64.
Xorg now works fine with AIGLX etc., so as far as I am concerned the
latest Mesa 18.4 import plus the other llvm bits are working OK. The
nouveau driver still does not work with my GeForce 950m, but I didn't
expect it, the Intel 530 is enough. I previously managed to screw the
installation by switching to a different pkgin source for
modular-xorg, now some packages give me weird output, perhaps linked
with the modular bits, so I will blast /usr/pkg and /var/pkg and
reinstall everything from a consistent source. An example of what
appears to be failing is 'xscreensaver-command -demo'; the programs
run fine in the small demo window, but full screen they break, so that
the keyboard is lost, the screen gets black after a message about not
being able to find some Mesa related parameters; this happens under
Gnome and XFCE4, but works OK under ctwm. Go figure...

On Mon, 1 Apr 2019 at 07:42, Chavdar Ivanov <ci4ic4%gmail.com@localhost> wrote:
>
> The patch applied cleanly and the subsequent build finished. However,
> the resulting Xorg does not even load GLX now:
> ...
> [   412.701] (II) Loading /usr/X11R7/lib/modules/extensions/libglx.so
> [   412.716] (EE) Failed to load
> /usr/X11R7/lib/modules/extensions/libglx.so:
> /usr/X11R7/lib/modules/extensions/libglx.so: Undefined symbol
> "glXGetProcAddressARB" (symnum = 492)
> ....
>
> Maybe I was wrong to build this with '-u', I might try a full build later.
>
> On Sun, 31 Mar 2019 at 22:00, Chavdar Ivanov <ci4ic4%gmail.com@localhost> wrote:
> >
> > Thanks, I'll check it out right away.
> >
> > Chavdar
> >
> > On Sun, 31 Mar 2019 at 21:21, matthew green <mrg%eterna.com.au@localhost> wrote:
> > >
> > > > Is there anything I might be missing or our built-in Xorg is lacking
> > > > for this hardware?
> > >
> > > this may be old Mesa on your intel GPU not supporting that.
> > >
> > > we're very close to switching xsrc to Mesa 18 for all ports.
> > > it works on non x86, and this patch below is needed for x86.
> > >
> > >    https://www.netbsd.org/~mrg/mesa18.src.working.v2.diffs
> > >
> > > you'll need to build with -V HAVE_MESA_VER=18, and it will
> > > build llvm tools *and* libs and thus take a significantly
> > > longer time to build, but this works for me on kaby lake
> > > intel, bunch of radeon generations, and some nouveau ones.
> > >
> > >
> > > .mrg.
> >
> >
> >
> > --
> > ----
>
>
>
> --
> ----



-- 
----


Home | Main Index | Thread Index | Old Index