mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
xorg-server:
- add an xinit replacement script
This commit is contained in:
parent
4c0acc7f0a
commit
0e8e2140b2
28
packages/x11/xserver/xorg-server/scripts/xinit
Executable file
28
packages/x11/xserver/xorg-server/scripts/xinit
Executable file
@ -0,0 +1,28 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
. /etc/sysconfig
|
||||||
|
|
||||||
|
# 'vt02' starts X on virtual terminal 2.
|
||||||
|
# '-logverbose 6' enables useful troubleshooting output in /var/log/Xorg.0.0.log.
|
||||||
|
|
||||||
|
args="-s 0 -br -allowMouseOpenFail "
|
||||||
|
|
||||||
|
if /usr/bin/test "${MOOVIDA_DEBUG}" = "yes" ; then
|
||||||
|
args="${args} -logverbose 6 -verbose 0"
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p /var/cache/xkb
|
||||||
|
|
||||||
|
exec /usr/bin/Xorg :0.0 vt$TTY ${args} > /dev/null 2>&1 &
|
||||||
|
|
||||||
|
while true; do
|
||||||
|
if [ -f /tmp/.X0-lock ]; then
|
||||||
|
for file in /usr/etc/xinitrc.d/* ; do
|
||||||
|
. ${file}
|
||||||
|
done
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user