Auto-start X on boot: autologin root on TTY1, startx from .bash_profile
Also add all OrionOS binaries to file_permissions so archiso sets 755 on them in the squashfs (fixes Permission denied from xinitrc). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
689249cf5e
commit
1fa8f212b1
3 files changed
+16
No files matched your search
@@ -0,0 +1,3 @@
|
||||
[Service]
|
||||
ExecStart=
|
||||
ExecStart=-/sbin/agetty --autologin root --noclear %I $TERM
|
||||
@@ -0,0 +1,3 @@
|
||||
if [[ -z $DISPLAY ]] && [[ $(tty) == /dev/tty1 ]]; then
|
||||
exec startx
|
||||
fi
|
||||
@@ -17,6 +17,16 @@ airootfs_image_tool_options=('-comp' 'zstd' '-Xcompression-level' '15')
|
||||
file_permissions=(
|
||||
["/etc/orionos/xinitrc"]="0:0:755"
|
||||
["/root/.xinitrc"]="0:0:755"
|
||||
["/root/.bash_profile"]="0:0:644"
|
||||
["/etc/skel/.xinitrc"]="0:0:755"
|
||||
["/root/customize_airootfs.sh"]="0:0:755"
|
||||
["/usr/local/bin/orionwm"]="0:0:755"
|
||||
["/usr/local/bin/oriondeskbar"]="0:0:755"
|
||||
["/usr/local/bin/orionlauncher"]="0:0:755"
|
||||
["/usr/local/bin/orionwallpaper"]="0:0:755"
|
||||
["/usr/local/bin/orionnotify"]="0:0:755"
|
||||
["/usr/local/bin/orionlock"]="0:0:755"
|
||||
["/usr/local/bin/orionshot"]="0:0:755"
|
||||
["/usr/local/bin/orionclip"]="0:0:755"
|
||||
["/usr/local/bin/orionpkg"]="0:0:755"
|
||||
)
|
||||
Reference in new issue
Block a user