drun-icon-theme 옵션을 사용하여 실행할 때 Rofi가 Debian 9에 아이콘을 표시하지 않는 이유는 무엇입니까?

drun-icon-theme 옵션을 사용하여 실행할 때 Rofi가 Debian 9에 아이콘을 표시하지 않는 이유는 무엇입니까?

저는 i3를 기본 사용자 인터페이스로 사용합니다. 애플리케이션을 시작하기 위해 Rofi를 사용하고 다음과 같이 실행합니다.

rofi -show drun -drun-icon-theme MacBuntu-Remix

그 중 MacBuntu-Remix는 ~/.icons에 설치한 테마입니다. Gentoo Linux에서 이 명령을 사용하면 Rofi의 응용 프로그램 이름 옆에 아이콘이 표시되지만 Debian에서는 정확히 동일한 명령(정확히 동일한 ~/.icons 폴더 사용)이 Rofi 메뉴를 생성하고 다음 응용 프로그램에는 아이콘이 없습니다. 프로그램에. 이유를 아는 사람 있나요? 데비안 패키저가 이 옵션으로 rofi를 컴파일하지 않기로 결정했습니까?

이 문제를 해결하기 위해 스트레치 저장소에서 Rofi를 사용하는 것에서 불안정한 저장소에서 Rofi를 사용하는 것으로 전환해 보았습니다. 문제를 일으키는 Rofi의 이전 버전이길 바라지만 문제가 해결되지 않았습니다. 또한 아이콘 테마를 올바르게 설치되었다고 확신하는 테마(그놈에서는 MacBuntu-Remix가 괜찮아 보일 것이라고 확신하지만), Adwaita로 전환해 보았습니다. 그런 다음 아이콘도 나타나지 않았습니다. 다음은 위의 MacBuntu-Remix 테마 명령을 사용하여 실행된 Debian 9에서 실행되는 Rofi의 스크린샷입니다:

여기에 이미지 설명을 입력하세요.

답변1

Debian Sid에도 아이콘이 표시되지 않습니다.

-show-icons옵션을 사용해 보셨나요?

rofi -modi drun,run -show drun -font "DejaVu Sans 10" -show-icons

답변2

다음을 사용하여 성공적으로 작동하게 만들었습니다.

bindsym $mod+d exec rofi -show drun -show-icons -modi drun,run

내 i3 구성 파일에.

관련 정보