Xorg를 열 수 없으며 오류가 표시되고 다른 사용자와 로컬로 startx를 실행할 수 없습니다.

Xorg를 열 수 없으며 오류가 표시되고 다른 사용자와 로컬로 startx를 실행할 수 없습니다.

Debian 10(k5.4)을 사용하여 HTPC를 설정하는 데 몇 가지 문제가 있습니다. 저는 Linux 전문가가 아니기 때문에 누군가가 일부 문제를 해결하는 데 도움을 줄 수 있는지 궁금합니다.

맥락에 따라 AMD APU 및 vega 그래픽(amdgpu 드라이버)을 사용하여 소형 수동 냉각 HTPC를 구축하고 있으며 유일한 GUI 응용 프로그램은 kodi 및 steam 클라이언트(둘 다)이므로 kodi/steam 클라이언트와 일부 도커를 설치하고 싶습니다. 전체 화면 모드로 실행) 저는 Debian 10과 Xorg 콘솔만 설치했습니다(위에서 언급했듯이 Windows 관리자가 필요하지 않으며 둘 다 전체 화면으로 실행됩니다). 부팅 시 kodi가 자동으로 시작되기를 원했기 때문에 루트에서 kodi를 실행하고 싶지 않았기 때문에 kodi를 실행할 다른 비로그인 사용자를 만들었습니다.

  • startx kodi루트 사용자는 문제 없이 잘 작동합니다.
  • xclock기부
    Can't open display
    
    내가 오류가 발생하면
    echo $DISPLAY
    
    아무것도 반환되지 않습니다(루트 사용자의 경우에도 동일).
  • 나는 전에 시도했다
    export DISPLAY=:0
    
    그런 다음 실행하십시오 xclock. 운이 좋지 않습니다. 동일한 오류 (루트 사용자)
  • 내가 달리면
    Xorg -configure
    
    conf 파일은 /rootin이 아닌 /etc/X11in Xauthority아래 에도 생성되었습니다 /root.
  • su 이후에 로그인하지 않은 사용자로부터 실행하는 것은 권한으로 인해 startx kodi불가능하므로 다음을 사용하는 것을 보았습니다.
    xhost +kodiuser
    
    루트로 실행하는 사용자에게 권한을 부여하지만 xhost가 동일한 오류를 반환하기 때문에 작동하지 않습니다.
    Can't open display
    
  • w -oush돌아오는 중
    root     tty1     -                 1:22   -bash
    root     pts/0    192.168.1.210           w -oush
    

노트디스플레이가 HTPC 시스템에 로컬이기를 원하므로 X11 전달이 필요하지 않습니다. 인터넷의 모든 댓글은 ssh상자에 첨부되어 전달되도록 X11을 켜는 것이 좋습니다.

뭔가 빠진 것 같아요. 어쩌면 제 문제는 Xorg를 구성하는 방법인지 아니면 전혀 구성하지 않는지에 관한 것일 수도 있습니다. 따라서 제 질문은 다음과 같습니다.

  • "디스플레이를 열 수 없습니다" 오류를 제거하고 Xorg를 올바르게 구성하는 방법
  • kodi사용자에게 실행 권한을 부여 startx kodi하고 로컬 컴퓨터에서 올바른 디스플레이를 선택하는 방법 (사용자 권한 및 Xorg 권한)
  • 부팅 시 이 명령을 어떻게 실행할 수 있습니까(부팅 시 GUI를 시작하고 로그인할 필요 없음) 그대로 작동하지 않습니다.

감사해요

관련 정보