xampp.desktop 바로가기가 실행되지 않는 이유를 확인하기 위해 권장되는 진단 단계는 무엇입니까?

xampp.desktop 바로가기가 실행되지 않는 이유를 확인하기 위해 권장되는 진단 단계는 무엇입니까?

xampp를 클릭하면맞춤 단축키시작 메뉴에 아이콘이 표시되지만 아무 일도 일어나지 않습니다. 'sudo /opt/lamp/manager-linux-64.run'을 실행하여 터미널에서 성공적으로 시작할 수 있습니다. 인정하겠습니다. 시스템 모니터를 열 때 '프로세스' 이름이 무엇인지 모르겠습니다.

다음은 내가 작성한 구성 텍스트 파일입니다.

kaign@kaign:/usr/share/applications$ gedit xampp.desktop

[Desktop Entry]
Encoding=UTF-8
Name=XAMPP Control Panel
Comment=Start and Stop XAMPP
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Categories=Application
Type=Application
Terminal=true

그런 다음 파일 소유자를 확인하고 루트에서 내 관리자 계정으로 변경했습니다.

kaign@kaign:/usr/share/applications$ ls -l xampp.desktop
-rwxrwxr-x+ 1 root root 217 Dec 29 17:03 xampp.desktop

kaign@kaign:~$ sudo chown -R kaign: /usr/share/applications/xampp.desktop

kaign@kaign:/usr/share/applications$ ls -l xampp.desktop
-rwxrwxr-x+ 1 kaign kaign 217 Dec 29 17:03 xampp.desktop

GUI 폴더 위치로 이동하여 '.desktop' 파일이 프로그램으로 실행될 수 있는지 확인했습니다.

관리자 파일 프로그램으로 실행

답변1

귀하의 모든 문서를 통해 현재 상태로 아주 좋은 진단을 하고 있기 때문에 귀하의 특정 질문에 대한 답변을 드릴 수 없습니다. 그러나 왜 아무 일도 일어나지 않는지에 대해 링크한 페이지에는 "gksudo"라고 표시되어 있습니다. 그러나 "sudo"를 사용합니다. .desktop 실행 프로그램에서 실행하면 해당 실행 파일은 표준 출력이나 입력에 연결되지 않고 백그라운드에서 실행됩니다. sudo당신의 비밀번호를 기다리고 있습니다. 비밀번호에 대한 질문이 표시되지 않으며 sudo키 누름을 수신하지 않기 때문에 오지 않을 것입니다. 암호를 묻는 그래픽 대화 상자를 호출하는 현재 대안 sudo은 입니다 pkexec.

관련 정보