startx는 더 이상 사용되지 않습니까?

startx는 더 이상 사용되지 않습니까?

startx설명하다:

--------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local and run "chkstat --system --set" afterwards

chmod 4775 /usr/bin/Xorg분명히 다음 Xorg 업데이트가 suid 비트를 다시 제거할 때까지 할 수 있습니다 . 그러나 "강력히 권장되는" "디스플레이 관리자 사용" 방법은 나에게 전혀 명확하지 않습니다!

무슨 뜻이에요?

  • startx 더 이상 사용되지 않음지금?
  • 무엇을 입력해야 합니까?
  • startx그렇다면 왜 옳은 일을 하지 않는 걸까요 ? 이것은 X가 다운될 경우를 대비해 생명의 은인이 될 것입니다. 아마도 배워야 할 첫 번째 명령 중 하나일 것입니다.

내 시스템이 디스플레이 관리자를 사용하고 있다고 확신합니다. xdm, kdm, gdm, lightdm 및 sddm이 있습니다. 데스크톱 환경으로 부팅하고 로그아웃 시 로그인 화면을 표시합니다. 즉, 이것은 표준 데스크톱 컴퓨터 설정이지만 만일을 대비해 OpenSuse Tumbleweed에서 KDE를 사용하고 있습니다.

나는 적절하게 문서화되어 합리적으로 완전한 종류의 목록을 수락합니다.특정 주문모든 Unix에서 startx는 . OpenSuse에서 정확히 같은 방식으로 작동하지 않는 것이 있으면 버그 보고서를 작성하겠습니다. 나는 순전히 기술적인 이유로 우리 모두가 알고 있는 것처럼 보이는 사용자 인터페이스가 순전히 기술적인 이유로 뒤집어지는 것을 보는 것을 싫어하며, 대체할 인터페이스를 아는 사람은 아무도 없습니다.

답변1

~에 따르면11.4 릴리스 노트, 예, startxSUSE에서는 더 이상 사용되지 않습니다. 그러나 업데이트 시 손실되지 않도록 setuid 비트를 설정하는 방법을 설명합니다.

/etc/permissions.local이전 구성을 사용하는 사용자는 다음 줄에서 주석 기호를 제거하여 setuid 비트를 직접 설정할 수 있습니다.

#/usr/bin/Xorg                 root:root       4711

그런 다음 SuSEconfig --module permissions.

관련 정보