Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Sep 2010 13:40:41 +0200
From:      "barbara" <barbara.xxx1975@libero.it>
To:        "freebsd-emulation" <freebsd-emulation@freebsd.org>
Cc:        danfe <danfe@FreeBSD.org>, pgollucci <pgollucci@FreeBSD.org>, bsam <bsam@FreeBSD.org>
Subject:   x11/nvidia-driver and graphics/linux-dri74
Message-ID:  <L9CR3T$6E0284C1B151B30F38E9361C6BFE88F7@libero.it>

next in thread | raw e-mail | index | archive | help
After adding a comment in ports/149873 (still no feedback), I have some q=
uestions about x11/nvidia-driver and graphics/linux-dri74 ports.

The first is: should x11/nvidia-driver CONFLICTS with graphics/linux-dri7=
4 too? It's not matched in Makefile and the installed files of the latter=
 are almost the same of the linux-f10-dri port, so why it shouldn't?

The second is: the nvidia driver, either downloaded or from ports, rename=
s some files (check FIND_FILES in work/NVIDIA*/lib/Makefile), including /=
compat/linux/usr/lib/libGL.so.1.2.
As far as I can understand, this is the file used to check for the presen=
ce of a linux-dri port (default to linux-dri74 for linux_base-f10) in /us=
r/ports/Mk/bsd.linux-apps.mk, .
How is it possible to install or upgrade a port marked with "USE_LINUX_AP=
PS=3D dri" when the nvidia driver is installed?

Maybe, a check for nvidia-driver file should be implemented before fallin=
g back to linux-dri. Or an option to use nvidia instead of linux-dri shou=
ld be implemented.

In the meanwhile a workaround could be cd to /compat/linux/usr/lib and if=
 libGL.so.1.2 doesn't exist, touch it. Then install the linux port and wh=
en done remove it.


Thanks
Barbara







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?L9CR3T$6E0284C1B151B30F38E9361C6BFE88F7>