로그인하여 데스크톱 환경을 시작할 필요 없이 GTK 애플리케이션과 Chromium 창을 각각 자체 모니터에서 전체 화면으로 실행하고 싶습니다. 어떻게 해야 하나요?
각각의 애플리케이션을 시작하기 위해 두 개의 시스템 서비스를 실행 systemctl disable lightdm.service
하고 생성했지만 이제는 애플리케이션을 표시하는 대신 명령줄 모드로 시작됩니다.
답변1
대신 LightDM을 비활성화하는 것이 좋습니다.자동 로그인 구성.xsession
각각 필요한 응용 프로그램을 실행하는 적절한 사용자로 X11을 시작하십시오 . 그러면 데스크탑 환경을 얻을 수 없습니다.
두 대의 모니터에서 단일 X 서버를 실행하는 것도 가능합니다. 자신만의 접근 방식을 선택하고 적절하게 설정할 수 있다고 가정합니다.
답변2
크롬은 설계상루트로 작업을 거부합니다. (그건매우좋은 것. )
따라서 필요 여부에 관계없이 사용자 세션이 필요합니다. 이는 데스크톱 환경 없이 무언가를 시작해야 하는 문제를 해결합니다. 데스크톱 환경이 꼭 필요합니다.
그러나 데스크탑 환경이 Gnome이나 KDE만큼 크고 복잡해야 한다는 주장은 없습니다. 저는 개인적으로 Awesome을 사용하는데 rc.lua에는 메뉴바가 없습니다. 다른 사람들은 i3를 선호합니다. 또는 sommermiefWM 또는 기타 경량 데스크탑 환경에서 창을 표시하려는 화면에 배치할 수 있습니다.