Bug 197505 - emulators/linux-c6 option to use NVIDIAL_GL doesn't allow for use of legacy Nvidia drivers.
Summary: emulators/linux-c6 option to use NVIDIAL_GL doesn't allow for use of legacy N...
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-emulation (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-10 03:29 UTC by blahblah.1981
Modified: 2016-12-30 14:06 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (emulation)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description blahblah.1981 2015-02-10 03:29:48 UTC
emulators/linux-c6 option to use NVIDIAL_GL doesn't allow for use of legacy Nvidia drivers.

If I am using the legacy Nvidia port, x11/nvidia-driver-340, setting the "Use GL driver from nvidia-driver" option in the emulators/linux-c6 port causes it to pull in the newest Nvidia driver, x11/nvidia-driver, instead of using my installed legacy driver, x11/nvidia-driver-340.

From the emulators/linux-c6 Makefile:

OPTIONS_DEFINE= NVIDIA_GL
NVIDIA_GL_DESC= Use GL driver from nvidia-driver

NVIDIA_GL_RUN_DEPENDS=  ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver \
                        linux-c6-libGLU>0:${PORTSDIR}/graphics/linux-c6-libGLU
NVIDIA_GL_RUN_DEPENDS_OFF=      linux-c6-dri>0:${PORTSDIR}/graphics/linux-c6-dri


Is it possible to allow this to use legacy Nvidia drivers?
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-02-10 03:29:48 UTC
Auto-assigned to maintainer emulation@FreeBSD.org
Comment 2 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-02-12 13:34:03 UTC
Not really: we don't yet have the "provides" syntax required for it, and adding multiple options for the various nvidia builds isn't justifiable.
Comment 3 Tijl Coosemans freebsd_committer freebsd_triage 2016-12-30 14:06:51 UTC
The conflict between linux-c6-dri and nvidia-driver has been resolved and the NVIDIAL_GL option has been removed from all linux ports.