KDE vs. Gnome: Putting KDE In Charge
Hi, This is a follow-on to my previous message / thread, "Gnome Application Appearance Under KDE." I've tried several of the suggestions given there, but none produce the desired results. For one thing, the appearance that was displayed by Gnome applications when run under KDE cannot (seem to be) replicated any more, regardless of which Gnome theme I select. Secondly, Gnome settings are affecting the appearance of KDE applications. And lastly, Gnome settings are not persistent, unless I place the following "gsd.desktop" file suggested by Trey Sizemore into "~/.kde/Autostart/": -==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==- [Desktop Entry] Name=gnome-settings-daemon Exec=gnome-settings-daemon \ --oaf-activate-iid=OAFIID:GNOME_SettingsDaemon Terminal=false Type=Application -==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==- (As with Trey's post, the "Exec=" line wrapped in the email. I've signified that with the backslash, but I don't know offhand whether the KDE desktop file parser treats those as a shell would.) If I include this file, then the Gnome settings are activated upon KDE login, but I'm pretty sure this is not how things were working before the latest YaST-supplied updates (from the supplementary for 9.1 repository). I say that because with this .desktop file in the KDE Autostart directory, I see a taskbar tile corresponding to this application, but it just stays there displaying the "bouncing cursor" until the launch feedback times out. I never saw that before. The most salient effect (possibly the only one) that the establishment of the Gnome settings has is to shrink all the font displays _in KDE applications_. Perhaps this is due to Gnome altering the monitor resolution setting that had previously been in effect. While this makes Gnome applications appear in a more normal size (as in, more like what I was used to), it makes KDE applications display fonts too small. I can still read them and, of course, can reconfigure the applications, but I really don't want to do this. Does anyone have definitive information (or a reference to such information) on how KDE and Gnome interact? And most of all, can anyone tell me how to keep Gnome from affecting KDE? I really want KDE to be in charge and I need something better than the Gnome / GTK defaults that are now being displayed by Gnome applications when running under KDE. The old way was much to my liking and this new situation is barely tolerable. Thanks in advance for any information anyone can supply. Randall Schulz
On Saturday 04 December 2004 02:02 pm, Randall R Schulz wrote:
Hi, [...] Does anyone have definitive information (or a reference to such information) on how KDE and Gnome interact? And most of all, can anyone tell me how to keep Gnome from affecting KDE? I really want KDE to be in charge and I need something better than the Gnome / GTK defaults that are now being displayed by Gnome applications when running under KDE.
The old way was much to my liking and this new situation is barely tolerable.
Thanks in advance for any information anyone can supply.
Randall Schulz ===========
Randall, I have one last thought on this problem. I didn't remember that you were running 9.1, as I thought you had updated to 9.2 already. My suspicions are that the updated files and you may want to check your logs to see exactly what was updated when your problems started, were 9.2 files or compiled on a 9.2 system. So many times I have run into something like this and ended up reverting back to the previous files or recompiling the source for the new ones to make things right. Others here have run into the same "bug". I'm guessing if you reinstall the original files that were replaced, your problem will go away rather quickly. regards, Lee -- --- KMail v1.7.1 --- SuSE Linux Pro v9.2 --- Registered Linux User #225206 "Don't let the fear of striking out keep you from playing the game!"
On Sat, 2004-12-04 at 11:02 -0800, Randall R Schulz wrote: <snip>
If I include this file, then the Gnome settings are activated upon KDE login, but I'm pretty sure this is not how things were working before the latest YaST-supplied updates (from the supplementary for 9.1 repository). I say that because with this .desktop file in the KDE Autostart directory, I see a taskbar tile corresponding to this application, but it just stays there displaying the "bouncing cursor" until the launch feedback times out. I never saw that before.
It sounds like you may need to specify the correct path to gnome-settings-daemon if it's not in your $PATH. Just do a: 'whereis gnome-settings-daemon' from a shell prompt and then include that in the gsd.desktop file. Something like Exec=/opt/gnome/bin/gnome-settings-daemon --oaf ..etc HTH
Trey, On Saturday 04 December 2004 14:41, Trey Sizemore wrote:
On Sat, 2004-12-04 at 11:02 -0800, Randall R Schulz wrote:
<snip>
If I include this file, then the Gnome settings are activated upon KDE login, but I'm pretty sure this is not how things were working before the latest YaST-supplied updates (from the supplementary for 9.1 repository). I say that because with this .desktop file in the KDE Autostart directory, I see a taskbar tile corresponding to this application, but it just stays there displaying the "bouncing cursor" until the launch feedback times out. I never saw that before.
It sounds like you may need to specify the correct path to gnome-settings-daemon if it's not in your $PATH. Just do a:
'whereis gnome-settings-daemon' from a shell prompt and then include that in the gsd.desktop file.
Eh? It runs the settings daemon. It's just that it doesn't produce the same results I had before. I want what I had, that's all. No interference from Gnome to KDE and Gnome apps under KDE showing something other than their the GTK default.
Something like
Exec=/opt/gnome/bin/gnome-settings-daemon --oaf ..etc
Gnome's bin is in my PATH.
HTH
Unfortunately, it does not. Randall Schulz
On Sunday 05 December 2004 00:05, Randall R Schulz wrote: I don't know if this might be the problem, but I've just put some updates on my 9.2 machine and suddenly I lost my gnome theme. After much searching I've finally found that GTK2_RC_FILES no longer included ~/.gtkrc-2.0, but instead included ~/.gtkrc-2.0-qtengine, so I've just linked those files together and I got my settings back. (I've never had the gnome stuff running in the background because it seems to mess up my KDE settings when the gnome themer is doing its stuff) -- Cheers James Ots www.jamesots.com
James, On Sunday 05 December 2004 16:41, James Ots wrote:
On Sunday 05 December 2004 00:05, Randall R Schulz wrote: I don't know if this might be the problem, but I've just put some updates on my 9.2 machine and suddenly I lost my gnome theme. After much searching I've finally found that GTK2_RC_FILES no longer included ~/.gtkrc-2.0, but instead included ~/.gtkrc-2.0-qtengine, so I've just linked those files together and I got my settings back. (I've never had the gnome stuff running in the background because it seems to mess up my KDE settings when the gnome themer is doing its stuff)
Thank you. That seems to be the first truly helpful suggestion. On my system, there is no ~/.gtkrc-2.0, but I do have ~/.gtkrc and ~/.gtkrc-1.2-gnome2. If I link ~/.gtkrc to ~/.gtkrc, I get partial restoration of the GTK application appearance I'm accustomed to, but the result is not a complete recovery of what I had before. Also, I observe a similar behavior: Running the Gnome settings daemon (what I take you to be referring to as "the gnome stuff running in the background") does indeed have a deleterious effect on KDE applications. Nonetheless, I'm pleased by this development. Perhaps I can figure out how to get all the way back to what I had before. Thanks again.
James Ots
Randall Schulz
On Sunday 05 December 2004 4:41 pm, James Ots wrote:
On Sunday 05 December 2004 00:05, Randall R Schulz wrote: I don't know if this might be the problem, but I've just put some updates on my 9.2 machine and suddenly I lost my gnome theme. After much searching I've finally found that GTK2_RC_FILES no longer included ~/.gtkrc-2.0, but instead included ~/.gtkrc-2.0-qtengine, so I've just linked those files together and I got my settings back. (I've never had the gnome stuff running in the background because it seems to mess up my KDE settings when the gnome themer is doing its stuff)
Thanks for the tip. I have 9.1 and after the recent KDE upgrade - I had the problem that all my gtk applications did not use the KDE style even though I had gtk-qt installed. Making this symbolic link fixed it! thanks.
-- Cheers James Ots www.jamesots.com
-- Osho
participants (5)
-
BandiPat
-
James Ots
-
Osho GG
-
Randall R Schulz
-
Trey Sizemore