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
. 운이 좋지 않습니다. 동일한 오류 (루트 사용자) - 내가 달리면
conf 파일은Xorg -configure
/root
in이 아닌/etc/X11
inXauthority
아래 에도 생성되었습니다/root
. - su 이후에 로그인하지 않은 사용자로부터 실행하는 것은 권한으로 인해
startx kodi
불가능하므로 다음을 사용하는 것을 보았습니다.
루트로 실행하는 사용자에게 권한을 부여하지만 xhost가 동일한 오류를 반환하기 때문에 작동하지 않습니다.xhost +kodiuser
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를 시작하고 로그인할 필요 없음) 그대로 작동하지 않습니다.
감사해요