mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-04 00:17:49 +00:00
xf86-video-nvidia: update to NVIDIA-Linux-256.35
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
a2be40a66a
commit
f7b609e6f2
@ -5,5 +5,5 @@
|
|||||||
$SCRIPTS/build toolchain
|
$SCRIPTS/build toolchain
|
||||||
$SCRIPTS/build linux
|
$SCRIPTS/build linux
|
||||||
|
|
||||||
cd $BUILD/$1/usr/src/nv
|
cd $BUILD/$1/kernel
|
||||||
make module CC=$CC SYSSRC=$(kernel_path) SYSOUT=$(kernel_path)
|
make module CC=$CC SYSSRC=$(kernel_path) SYSOUT=$(kernel_path)
|
||||||
|
@ -9,21 +9,23 @@ PKG_DIR=`find $PACKAGES -type d -name $1`
|
|||||||
VER=`ls $BUILD/linux*/modules/lib/modules`
|
VER=`ls $BUILD/linux*/modules/lib/modules`
|
||||||
|
|
||||||
mkdir -p $INSTALL/$XORG_PATH_MODULES/drivers
|
mkdir -p $INSTALL/$XORG_PATH_MODULES/drivers
|
||||||
cp -P $BUILD/$1/usr/X11R6/lib/modules/drivers/*_drv.so $INSTALL/$XORG_PATH_MODULES/drivers
|
cp -P $BUILD/$1/nvidia_drv.so $INSTALL/$XORG_PATH_MODULES/drivers
|
||||||
|
|
||||||
mkdir -p $INSTALL/$XORG_PATH_MODULES/extensions
|
mkdir -p $INSTALL/$XORG_PATH_MODULES/extensions
|
||||||
cp -P $BUILD/$1/usr/X11R6/lib/modules/extensions/libglx.so* $INSTALL/$XORG_PATH_MODULES/extensions/libglx_nvidia.so
|
# rename to not conflicting with Mesa libGL.so
|
||||||
|
cp -P $BUILD/$1/libglx.so* $INSTALL/$XORG_PATH_MODULES/extensions/libglx_nvidia.so
|
||||||
|
|
||||||
mkdir -p $INSTALL/etc/X11
|
mkdir -p $INSTALL/etc/X11
|
||||||
cp -P $PKG_DIR/config/*.conf $INSTALL/etc/X11
|
cp $PKG_DIR/config/*.conf $INSTALL/etc/X11
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/lib
|
mkdir -p $INSTALL/usr/lib
|
||||||
cp -P $BUILD/$1/usr/lib/libGLcore.so* $INSTALL/usr/lib/libGLcore.so.1
|
cp -P $BUILD/$1/libnvidia-glcore.so* $INSTALL/usr/lib
|
||||||
cp -P $BUILD/$1/usr/lib/libGL.so* $INSTALL/usr/lib/libGL_nvidia.so.1
|
cp -P $BUILD/$1/tls/libnvidia-tls.so* $INSTALL/usr/lib
|
||||||
cp -P $BUILD/$1/usr/lib/tls/*tls*.so* $INSTALL/usr/lib/libnvidia-tls.so.1
|
# rename to not conflicting with Mesa libGL.so
|
||||||
|
cp -P $BUILD/$1/libGL.so* $INSTALL/usr/lib/libGL_nvidia.so.1
|
||||||
|
|
||||||
mkdir -p $INSTALL/lib/modules/$VER/nvidia
|
mkdir -p $INSTALL/lib/modules/$VER/nvidia
|
||||||
cp -P $BUILD/$1/usr/src/nv/nvidia.ko $INSTALL/lib/modules/$VER/nvidia
|
cp $BUILD/$1/kernel/nvidia.ko $INSTALL/lib/modules/$VER/nvidia
|
||||||
|
|
||||||
for MOD in `find $INSTALL/lib/modules/$VER/nvidia -name *.ko`; do
|
for MOD in `find $INSTALL/lib/modules/$VER/nvidia -name *.ko`; do
|
||||||
$STRIP --strip-debug $MOD
|
$STRIP --strip-debug $MOD
|
||||||
@ -37,6 +39,6 @@ mkdir -p $INSTALL/lib/modules/$VER/nvidia
|
|||||||
if [ "$VDPAU" = yes ]; then
|
if [ "$VDPAU" = yes ]; then
|
||||||
$SCRIPTS/install libvdpau
|
$SCRIPTS/install libvdpau
|
||||||
|
|
||||||
cp $BUILD/$1/usr/lib/vdpau/libvdpau_nvidia.so* $INSTALL/usr/lib/libvdpau_nvidia.so.1
|
cp $BUILD/$1/libvdpau_nvidia.so* $INSTALL/usr/lib/libvdpau_nvidia.so.1
|
||||||
ln -sf libvdpau_nvidia.so.1 $INSTALL/usr/lib/libvdpau_nvidia.so
|
ln -sf libvdpau_nvidia.so.1 $INSTALL/usr/lib/libvdpau_nvidia.so
|
||||||
fi
|
fi
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
ftp://download.nvidia.com/XFree86/Linux-x86/195.36.31/NVIDIA-Linux-x86-195.36.31-pkg0.run
|
ftp://download.nvidia.com/XFree86/Linux-x86/256.35/NVIDIA-Linux-x86-256.35.run
|
||||||
ftp://download.nvidia.com/XFree86/Linux-x86_64/195.36.31/NVIDIA-Linux-x86_64-195.36.31-pkg0.run
|
ftp://download.nvidia.com/XFree86/Linux-x86_64/256.35/NVIDIA-Linux-x86_64-256.35-no-compat32.run
|
Loading…
x
Reference in New Issue
Block a user