![데스크탑 환경에서 시스템 트레이가 표시되는지 확인](https://linux55.com/image/43378/%EB%8D%B0%EC%8A%A4%ED%81%AC%ED%83%91%20%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%20%EC%8B%9C%EC%8A%A4%ED%85%9C%20%ED%8A%B8%EB%A0%88%EC%9D%B4%EA%B0%80%20%ED%91%9C%EC%8B%9C%EB%90%98%EB%8A%94%EC%A7%80%20%ED%99%95%EC%9D%B8.png)
저는 시스템 트레이를 사용하는 여러 응용 프로그램의 작성자입니다. 최근 일부 데스크톱은 표시기(Ubuntu Unity 참조)만 지원하기 때문에 검사를 도입했으며 표시기가 지원되면 응용 프로그램은 시스템 트레이 대신 표시기를 사용합니다.
try:
import appindicator
HAS_APPINDICATOR = True
except: HAS_APPINDICATOR = False
훌륭하게 작동합니다. 문제는 시스템 트레이가 지원되는 경우에도 표시기 대신 시스템 트레이를 사용하고 싶다는 것입니다. 현재 데스크탑 환경이 시스템 트레이를 지원하는지/차단하지 않는지 알 수 있는 방법이 있나요?