xorg-server:

- configure xorg directories sooner
This commit is contained in:
Stephan Raue 2010-03-15 18:38:30 +01:00
parent 25aa8896e4
commit c3b91e179a
2 changed files with 19 additions and 27 deletions

View 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

View File

@ -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