저는 openbox DE를 실행하는 x64 Archlinux를 사용하고 있으며 Oxygen용으로 설정한 GTK+ 테마를 사용하도록 Skype를 구성하는 데 한동안 어려움을 겪고 있습니다.
나는 다음을 시도했다이 위키또한이 스레드그러나 그들 중 누구도 나를 위해 일하지 않았습니다. Archlinux에서 lib32-gtk-engines 패키지를 설치했습니다.AUR 패키지 웹사이트.Skype는 여전히 모양을 바꾸지 않습니다.
보시다시피 GTK+ 테마 설정은 다음과 같습니다.
답변1
Skype는 Gtk+가 아닌 Qt를 사용합니다. 다음을 사용하여 라이브러리를 확인할 수 있습니다 ldd
.
> ldd /usr/lib32/skype/skype | grep Qt
libQtDBus.so.4 => /usr/lib32/libQtDBus.so.4 (0xf57aa000)
libQtWebKit.so.4 => /usr/lib32/libQtWebKit.so.4 (0xf40fa000)
libQtXml.so.4 => /usr/lib32/libQtXml.so.4 (0xf40b6000)
libQtGui.so.4 => /usr/lib32/libQtGui.so.4 (0xf35e1000)
libQtNetwork.so.4 => /usr/lib32/libQtNetwork.so.4 (0xf349c000)
libQtCore.so.4 => /usr/lib32/libQtCore.so.4 (0xf31ac000)
내 추측으로는 과거에는 Gtk+를 사용했기 때문에 위키 페이지가 사용되었지만 작년에 Qt로 변경된 것 같습니다.
답변2
Skype에서 GTK+ 테마를 사용하도록 허용하려면 다음을 수행해야 합니다.
Skype 테마 수정 = 1. ~/.gtkrc-2.0 파일에 다음 행을 추가합니다(해당 파일이 없으면 수동으로 생성하십시오): gtk-theme-name="GTK+ 테마의 이름" 2. 다음 ~/.profile에 다음 줄을 추가합니다. import GTK2_RC_FILES="$HOME/.gtkrc-2.0" 3. 마지막으로 로그아웃했다가 다시 로그인하거나 컴퓨터를 다시 시작합니다.
이 작업을 수행한 후 내 Skype는 이제 내 컴퓨터의 나머지 부분과 동일한 테마를 갖습니다. 이것이 도움이 된다면 알려주시기 바랍니다.