Ubuntu 14.04 노트북에서 lxpanel을 사용하고 있는데 이 문제가 발생했습니다. 문제는 패널의 실행 표시줄에 일부 응용 프로그램의 아이콘이 표시되지 않는다는 것입니다(또는 표시되는 아이콘은 중간에 빨간색 십자 표시가 있는 일반 흰색 아이콘입니다).
위 이미지에서 볼 수 있듯이 geany 앱의 세 번째 아이콘에 문제가 있어 표시되지 않습니다. Firefox를 실행 표시줄에 놓으면 동일한 현상이 발생합니다. 그러나 다른 모든 아이콘은 올바르게 표시되는 것 같습니다. 또한 geany/firefox 아이콘 문제는 올바르게 표시되는 실행 표시줄, 작업 표시줄 및 기본 메뉴에서만 발생한다는 점에 주목할 가치가 있습니다. 또한 /usr/share/icons
폴더에 geany 아이콘이 있는지 확인했습니다 . 나는 또한 변경 GTK 테마를 사용해 보았지만 lxappearance
아무것도 작동하지 않았습니다. 누군가 나를 도와줄 수 있나요?
편집하다
아이콘을 마우스 오른쪽 버튼으로 클릭하고 실행 표시줄 설정으로 이동하면 geany/firefox를 선택하는 위치에서 다음과 같은 선택기 대화 상자를 볼 수 있지만 아이콘을 변경하는 방법은 볼 수 없습니다.
답변1
아래와 같이 아이콘을 성공적으로 변경했습니다(예를 들어 Iceweasel을 사용하겠습니다).
1. 홈 폴더의 LXpanel 구성에서 ~/.config/lxpanel/LXDE/panels/panel
실행 표시줄을 지정하는 블록을 확인하세요.
Plugin {
type=launchbar
Config {
Button {
id=/usr/share/applications/lxterminal.desktop
}
Button {
id=/usr/share/applications/iceweasel.desktop
}
Button {
id=menu://applications/Internet/icedove.desktop
}
}
}
iceweasel.desktop
2. 구성 파일이 있는 위치를 찾습니다 . 이제 해당 파일 /usr/share/applications/iceweasel.desktop
의 행을 살펴보겠습니다 Icon
.
grep Icon /usr/share/applications/iceweasel.desktop
Icon=icewesael
icedove
3. 예를 들어 전체 경로 항목을 사용하는 아이콘과 같이 새 아이콘(루트)으로 변경하면 이제 다음 줄이 표시됩니다.
Icon=/usr/share/icons/hicolor/128x128/apps/icedove.png
4. 패널을 다시 시작하세요
lxpanelctl restart
이제 누락된 특정 아이콘이 어디에 있는지 알아내기만 하면 됩니다.