You are not logged in.
Pages: 1
Topic closed
Hello,
Is it possible to have Skype using the Adwaita GTK3 theme on a 64Bit system?
I only get the following error:
Gtk-Message: Failed to load module "canberra-gtk-module"
(skype:8290): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
Gtk-Message: Failed to load module "canberra-gtk-module"
Regards
Last edited by orschiro (2012-12-02 10:02:16)
Offline
No. Skype is compiled with the qt graphics library.
You might be able to emulate the general appearance of your GTK theme, but don't expect miracles.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
The closest I could get was by using QtConfig (run the command qtconfig in a terminal as a normal user) and setting the default GUI style in GTK instead of Qt, Clearlooks or any other option. But no, I'm using Gnome 3.6.2 and I can't get skype fully integrated with my GTK theme.
Best of Luck
"The way your heart sounds makes all the difference" John Myung
I love Dream Theater! ImL
Best Guitar Solo Ever
Offline
I applied the qtconfig suggestion. But now it looks even uglier.
Screenshot: https://dl.dropbox.com/u/8902804/Screenshots/Skype.png
Does Skype look the same for you on Gnome with Adwaita?
Regards
Offline
I applied the qtconfig suggestion and it worked flawlessly with the theme bleufear on a fully up-to-date system. I have not tried Adwaita though.
Offline
Just to point out that skype is 32bit application.
Try suggestions from wiki
O' rly ? Ya rly Oo
Offline
I already tried the settings proposed in the wiki. No luck.
But just to clarify. Does Skype need a GTK2 theme to work properly?
And is there an Adwaita GTK2 theme at all?
EDIT:
Skype looks somewhat acceptable when I use this qtconfig settings: https://dl.dropbox.com/u/8902804/Screen … gSkype.png
However, every time I open qtconfig again all my settings are reverted back to default. Is that the same for you?
Last edited by orschiro (2012-11-27 21:01:10)
Offline
@orschiro - I believe you do need a GTK2 theme. There are some GTK2 ports or look-a-likes such as:
https://aur.archlinux.org/packages/gtk-theme-adwaita-x/
https://aur.archlinux.org/packages/gtk-theme-aldabra/
As for qtconfig, after changing settings did you go to File -> Save Settings? I don't remember the exact wording, or if its necessary but its worth a shot.
Offline
As for qtconfig, after changing settings did you go to File -> Save Settings? I don't remember the exact wording, or if its necessary but its worth a shot.
Yes I did that. The settings that I changed were for Active Palette.
Just a final thought on the GTK2 theme. Please correct me if I am wrong.
First of all I would need a GTK2 port of the Adwaita theme, together with the package lib32-gtk2 and/or lib32-gtk-engines (do I need both?).
Then I would have to create a ~/.gtkrc-2.0 file with the theme name of the port in it.
Is that correct? I am asking because that is what I did but Skype still does not apply the theme settings. Could somebody else with Adwaita theme test this?
Last edited by orschiro (2012-11-28 06:43:41)
Offline
If you don't already have one, you can install a GTK2-based application (ex. geany, pcmanfm) to check if your ~/.gtkrc-2.0 is fine.
Offline
I resolved the issue.
1. Install Adwaita-X theme from AUR together with lib32-gtk2. You do not need to install lib32-gtk-engines.
2. Create ~/.gtkrc-2.0 with gtk-theme-name = "Adwaita-X" in it.
3. Add export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0" to your ~/.xinitrc.
Skype should now use the Adwaita-X gtk2 port on a 64bit system. You do not need to change or set anything in qtconfig.
If you then launch skype you may still receive the following messages:
Gtk-Message: Failed to load module "canberra-gtk-module"
(skype:8290): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
The first one just says that you need to install lib32-libcanberra-pulse from multilib repo.
As for the second warning I do not know how to get rid of that since I cannot reproduce why skype still looks for the adwaita theme although Adwaita-X was specified in the gtkrc file.
Regards
Last edited by orschiro (2012-12-02 10:04:17)
Offline
This hasn't worked for me.
C, ARM, ARM assembly, HTML, CSS, JS, Linux
Offline
Don't necrobump: particularly with empty posts.
Closing
Offline
Pages: 1
Topic closed