LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

  • exec перед startx заменяет startx'ом процесс bash (чтобы не оставалось лишних процессов)
  • bashrc выполняется каждой интерактивной оболочкой, а bash_profile — только при логине

Главное — удостовериться, что startx учитывает значение переменной $XDG_VTNR и запускает Xorg на том VT, который там указан (т. е. на текущем). Иначе как раз огребёшь проблемы с logind.

Если всё сделать правильно, то иксы даже можно запускать без рута или SUID.

Исправление intelfx, :

  • exec перед startx заменяет startx'ом процесс bash (чтобы не оставалось лишних процессов)
  • bashrc выполняется каждой интерактивной оболочкой, а bash_profile — только при логине

Главное — удостовериться, что startx учитывает значение переменной $XDG_VTNR и запускает Xorg на том VT, который там указан (т. е. на текущем). Иначе как раз огребёшь проблемы с logind.

Исходная версия intelfx, :

  • exec перед startx заменяет startx'ом процесс bash (чтобы не оставалось лишних процессов)
  • bashrc выполняется каждой интерактивной оболочкой, а bash_profile — только при логине