답변1
"데스크탑" 프로필을 설정하지 않고 lxde-meta가 나타났을 때 이 문제가 발생했습니다. 이는 "jpeg" USE 플래그(및 기타 모든 가상 플래그)가 설정되지 않았음을 의미합니다.
LXDE는 여전히 설치되지만 "gdk-pixbuf"(이미지 로딩 담당) 패키지를 가져오면 jpeg 지원 없이 컴파일됩니다. 이로 인해 배경이 검정색이 되고(이미지를 로드할 수 없음) 기본 이미지 뷰어(gpicview)가 jpg를 열 수 없게 됩니다. PCManFM 축소판도 영향을 받습니다.
다음을 실행하여 문제를 해결할 수 있습니다.
euse -E jpeg jpeg2k
emerge -UDua @world
"jpeg" 및 "jpeg2k" USE 플래그를 전역적으로 추가하려면 컴파일 이후 변경된 USE 플래그가 있는 모든 패키지를 다시 표시하십시오.
또한 다음을 실행하여 "gdk-pixbuf"의 종속성을 다시 컴파일해야 했습니다.
emerge -ae gdk-pixbuf
내가 아는 한, 이것은 필요하지 않지만 USE 플래그의 영향을 받는 패키지만 다시 나타나는 경우 필요한 라이브러리가 제자리에 있지 않기 때문에 필요할 수 있습니다.
"gdk-pixbuf"에 사용 가능한 플래그와 현재 상태는 다음 명령을 실행하여 쉽게 찾을 수 있습니다.
equery uses gdk-pixbuf
답변2
이를 위해서는 "jpeg" USE 플래그를 설정해야 하며, 활성화되어 있는지 확인하세요.