mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
xorg-server:
- configure xorg directories sooner
This commit is contained in:
parent
25aa8896e4
commit
c3b91e179a
19
packages/x11/xserver/xorg-server/init.d/05_configure_xorg
Executable file
19
packages/x11/xserver/xorg-server/init.d/05_configure_xorg
Executable file
@ -0,0 +1,19 @@
|
|||||||
|
#
|
||||||
|
# configure xorg directories
|
||||||
|
#
|
||||||
|
# runlevels: openelec, text
|
||||||
|
|
||||||
|
progress "creating directories needed for Xorg"
|
||||||
|
|
||||||
|
$IONICE mkdir -p /var/cache/xkb
|
||||||
|
$IONICE mkdir -p /var/lib
|
||||||
|
$IONICE mkdir -m 1777 -p /tmp/.ICE-unix
|
||||||
|
$IONICE chown root:root /tmp/.ICE-unix
|
||||||
|
|
||||||
|
if lspci -n | grep 0300 | grep -q 10de; then
|
||||||
|
$IONICE ln -sf /usr/lib/libGL_nvidia.so.1 /var/lib/libGL.so
|
||||||
|
$IONICE ln -sf /usr/lib/xorg/modules/extensions/libglx_nvidia.so /var/lib/libglx.so
|
||||||
|
else
|
||||||
|
$IONICE ln -sf /usr/lib/libGL_mesa.so.1 /var/lib/libGL.so
|
||||||
|
$IONICE ln -sf /usr/lib/xorg/modules/extensions/libglx_mesa.so /var/lib/libglx.so
|
||||||
|
fi
|
@ -1,27 +0,0 @@
|
|||||||
# configure X.Org video settings
|
|
||||||
#
|
|
||||||
# runlevels: openelec, text, debug
|
|
||||||
|
|
||||||
if lspci -n | grep 0300 | grep -q 10de; then
|
|
||||||
|
|
||||||
progress "Found nVidia card, loading NVidia driver"
|
|
||||||
$IONICE modprobe nvidia &
|
|
||||||
|
|
||||||
progress "Found nVidia card, enabling NVIDIA GLX as requested"
|
|
||||||
$IONICE mkdir -p /var/lib
|
|
||||||
$IONICE ln -sf /usr/lib/libGL_nvidia.so.1 /var/lib/libGL.so
|
|
||||||
$IONICE ln -sf /usr/lib/xorg/modules/extensions/libglx_nvidia.so /var/lib/libglx.so
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
progress "Not found nVidia card, enabling Mesa GLX as requested"
|
|
||||||
$IONICE mkdir -p /var/lib
|
|
||||||
$IONICE ln -sf /usr/lib/libGL_mesa.so.1 /var/lib/libGL.so
|
|
||||||
$IONICE ln -sf /usr/lib/xorg/modules/extensions/libglx_mesa.so /var/lib/libglx.so
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Make some needed directorys
|
|
||||||
$IONICE mkdir -p /var/cache/xkb
|
|
||||||
$IONICE mkdir -m 1777 -p /tmp/.ICE-unix
|
|
||||||
$IONICE chown root:root /tmp/.ICE-unix
|
|
Loading…
x
Reference in New Issue
Block a user