LINUX.ORG.RU

[arch64][[skype][gtk-look]


0

3

покурив арчевики по этой! ссылке я проделал все действия которые там описываются. В результате у меня все qt приложения подхватили мою gtk тему, а вот Skype нет.

Так как скайп у нас 32 битный а система 64 битная стало очевидно что нужен движок моей темы под 32 бита.

Gtk тема моя использует Murrine, поставил lib32-gtk-engine-murrine но не помогло.

Кто скажет чего еще не хватает скайпу для нормального отображения gtk темы?


Ответ на: комментарий от carasin

в том то и дело, я не знаю чего еще ему не хватает, и прошу подсказать чего именно не хватает

zili
() автор топика

Завтра проделаю у себя пошагово и дам точную инструкцию.

Навскидку: я ставил из AUR lib32-oxygen-gtk, lib32-gtk2 вроде. Потом надо прописать EXPORT на HOME/.gtkrc-2.0. В skype ставить тему gtk+. Выглядит как qt, но без градиента.

ekzotech ★★★★
()
Ответ на: комментарий от xorik

Лорчую вопрос, та же тема, только гента 64-битная, а не арч

Для генты хз, не задавался вопросом, но по идее подход тот же: подсунуть 32-битные либы gtk2 и движок oxygen-gtk, ну и прописать skype отдельный экспорт под это дело.

ekzotech ★★★★
()

Странные вещи. В кубунте всё работало из коробки (с QtCurve). Но, увы, сейчас не имею кедов, да и вообще сижу из-под оффтопика с другого девайса - так что подсказать не могу.

djambeyshik ★★★★★
()

установка lib32-oxygen-gtk проблеме не помогла.

Раньше стоял Xubuntu x64 и все было хорошо.

zili
() автор топика
Ответ на: комментарий от zili

Вот как я заставил это работать у себя.

pacman -S lib32-gtk2 && yaourt -S lib32-oxygen-gtk

После того, как всё поставится, надо сделать скриптик в /usr/bin (ну или куда удобно, главное, чтобы по команде skype выполнялся скрипт) с таким содержанием:

#!/bin/bash

export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0" skype-bin

Перед этим надо сделать

mv /usr/bin/skype /usr/bin/skype-bin
, конечно же. Можешь сделать по-другому, как тебе удобнее.

У меня помимо экспорта на GTK2_RC ещё стоит LD_PRELOAD для нормального видео в skype.f

Ну и не забудь тему выставить в gtk+.

ekzotech ★★★★
()
Ответ на: комментарий от djambeyshik

В кубунте всё работало из коробки (с QtCurve)

Под ubuntu x64 пересобрали пакет же.

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

нет, не заработало, все остальные qtшные приложения работают, а скайп нет...уже терплю.

zili
() автор топика
Ответ на: комментарий от zili

Аналогично. У меня теперь вообще пропала тема GTK в skype.

ekzotech ★★★★
()
14 мая 2012 г.

Решил вопрос установкой этих пакетов:

lib32-gtk-engine-murrine lib32-gtk2 libgnomeui

Скайп запускаю так:

export GTK2_RC_FILES=«/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0»
/usr/bin/skype --disable-cleanlooks -style GTK

В qtconfig выбрать GTK+.

Разумеется тема должна использовать murrine, если нет, то нужно ставить движок своей темы в lib32 варианте.

P.S.
Выглядит Скайп всё равно мерзостно (значки, серые тона и прочая унылость).

У Пиджина есть плагин для Скайпа, но меня раздражают цветные ники.

Попробую Finch и если не понравится потыкаю виндовый скайп через Wine.

ksevelyar
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.