mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-01 15:07:49 +00:00
xorg-server: use xorg-nvidia-chd.conf if CrystalHD card is detected
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
733dd46b00
commit
7d9b936e6a
@ -28,6 +28,7 @@
|
|||||||
|
|
||||||
XORG_DEFAULT_CONF="/etc/X11/xorg.conf"
|
XORG_DEFAULT_CONF="/etc/X11/xorg.conf"
|
||||||
XORG_NVIDIA_CONF="/etc/X11/xorg-nvidia.conf"
|
XORG_NVIDIA_CONF="/etc/X11/xorg-nvidia.conf"
|
||||||
|
XORG_NVIDIA_CHD_CONF="/etc/X11/xorg-nvidia-chd.conf"
|
||||||
XORG_USER_CONF="/storage/.config/xorg.conf"
|
XORG_USER_CONF="/storage/.config/xorg.conf"
|
||||||
XORG_ARGS="-s 0 -nr -noreset -allowMouseOpenFail -nocursor -nolisten tcp"
|
XORG_ARGS="-s 0 -nr -noreset -allowMouseOpenFail -nocursor -nolisten tcp"
|
||||||
|
|
||||||
@ -46,7 +47,14 @@
|
|||||||
ln -sf /usr/lib/libGL_nvidia.so.1 /var/lib/libGL.so
|
ln -sf /usr/lib/libGL_nvidia.so.1 /var/lib/libGL.so
|
||||||
ln -sf /usr/lib/xorg/modules/extensions/libglx_nvidia.so /var/lib/libglx.so
|
ln -sf /usr/lib/xorg/modules/extensions/libglx_nvidia.so /var/lib/libglx.so
|
||||||
XORG_ARGS="$XORG_ARGS -ignoreABI"
|
XORG_ARGS="$XORG_ARGS -ignoreABI"
|
||||||
XORG_CONF="$XORG_NVIDIA_CONF"
|
|
||||||
|
# check if we have an Broadcom CrystalHD card installed, so we can disable
|
||||||
|
# the use of shared memory
|
||||||
|
if lspci -n | grep 0480 | grep -q 14e4; then
|
||||||
|
XORG_CONF="$XORG_NVIDIA_CHD_CONF"
|
||||||
|
else
|
||||||
|
XORG_CONF="$XORG_NVIDIA_CONF"
|
||||||
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user