История изменений
Исправление firkax, (текущая версия) :
Практически ничего полезного он там не делает, ни с xauth, ни с аргументами. И вообще у него в начале есть комментарий, что это пример как запускать иксы (демо), а вовсе не скрипт для использования в проде (там прям так и написано - крайне рекомендуется написать свой а не использовать этот). Скорее всего всё то разнообразие строчек внутри него сделано специально именно с целью продемонстрировать возможные разные подходы, причём где-то в 90-х и с тех пор не особо обновлялось.
Что касается вайланда, то у тебя странное сравнение. Можно с тем же успехом засунуть запуск Xorg внутрь бинарника wm и сказать что скрипты теперь не нужны, только зачем? Это потеря универсальности, модульности, юниксвея. Суть скрипта-запускатора именно в том, что ты можешь в нём отдельно настроить графический сервер и отдельно - его полезную нагрузку (в том числе вообще отказавшись от wm, если тебе нужно только одно фулскрин приложение).
Исправление firkax, :
Практически ничего полезного он там не делает, ни с xauth, ни с аргументами. И вообще у него в начале есть комментарий, что это пример как запускать иксы (демо), а вовсе не скрипт для использования в проде (там прям так и написано - крайне рекомендуется написать свой а не использовать этот). Скорее всего всё то разнообразие строчек внутри него сделано специально именно с целью продемонстрировать возможные разные подходы.
Что касается вайланда, то у тебя странное сравнение. Можно с тем же успехом засунуть запуск Xorg внутрь бинарника wm и сказать что скрипты теперь не нужны, только зачем? Это потеря универсальности, модульности, юниксвея. Суть скрипта-запускатора именно в том, что ты можешь в нём отдельно настроить графический сервер и отдельно - его полезную нагрузку (в том числе вообще отказавшись от wm, если тебе нужно только одно фулскрин приложение).
Исходная версия firkax, :
Практически ничего полезного он там не делает. И вообще у него в начале есть комментарий, что это пример как запускать иксы (демо), а вовсе не скрипт для использования в проде (там прям так и написано - крайне рекомендуется написать свой а не использовать этот).
Что касается вайланда, то у тебя странное сравнение. Можно с тем же успехом засунуть запуск Xorg внутрь бинарника wm и сказать что скрипты теперь не нужны, только зачем? Это потеря универсальности, модульности, юниксвея. Суть скрипта-запускатора именно в том, что ты можешь в нём отдельно настроить графический сервер и отдельно - его полезную нагрузку (в том числе вообще отказавшись от wm, если тебе нужно только одно фулскрин приложение).