Ubuntu 18.04 Xampp 데스크탑 아이콘에 오류 대화 상자가 표시됨 - 응용 프로그램을 시작하는 동안 오류가 발생했습니다.

Ubuntu 18.04 Xampp 데스크탑 아이콘에 오류 대화 상자가 표시됨 - 응용 프로그램을 시작하는 동안 오류가 발생했습니다.

Xampp용 바탕 화면 아이콘을 작동시키는 데 문제가 있습니다. 내 .desktop 코드는 다음과 같습니다.

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

그러나 내가 실행하면 :-

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY /opt/lampp/manager-linux-x64.run

터미널에서는 잘 작동합니다. 파일을 프로그램 및 chmod 777로 실행할 수 있는 권한을 설정했습니다. 작은 점으로 Xampp 아이콘이 아닌 기본 아이콘만 표시됩니다.

감사해요

답변1

확인 정렬했습니다. 아래 코드는 문제를 해결합니다.

#!/usr/bin/env xdg-open
[Desktop Entry]
Comment=Start or Stop XAMPP
Exec=sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY sudo /opt/lampp/manager-linux-x64.run"
Encoding=UTF-8
Terminal=false
Name[en_US]=XAMPP Control Panel
Comment[en_US]=Start or Stop XAMPP
Type=Application
Icon=/opt/lampp/htdocs/favicon.ico

여전히 작은 문제가 있습니다. Xampp을 열면 왼쪽의 세로 즐겨찾기 표시줄에 아이콘이 나타나지만 Xampp 아이콘 대신 표준 '패키지' 아이콘(항목 없음 기호와 같이 빨간색 대각선이 있는 빨간색 원)이 표시됩니다. 별도의 질문으로 게시하겠지만 계속해서 스스로 연구하고 실험해 보겠습니다.

관련 정보