nvidia driver

Andriy Gapon avg at FreeBSD.org
Fri Nov 17 10:39:27 UTC 2017

I would like to clarify a couple of things about x11/nvidia-driver, because they
don't seem to be spelled out in the package documentation (pkg-message, etc).

First, it seems that the driver requires that syscons (device sc) is compiled
into the kernel.  Even if vt is actually used sc still must be present, because
otherwise the module would fail to load:
> link_elf_obj: symbol sc_get_softc undefined

Also, from my experiments it seems that switching between X and text consoles
works only with syscons.  If vt is used then there is a garbage on the screen
after switching to a text console.
Is this true?

Finally, it seems that syscons should not use any VESA ("graphic") modes.
On my system the screen becomes garbled and neither X nor text consoles are
usable if I enabled any VESA mode via device hints.

It would be nice to describe these things in pkg-message.


Andriy Gapon

More information about the freebsd-x11 mailing list