SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2012-09-24 02:13:57

h8uthemost
#! Junkie
Registered: 2011-08-09
Posts: 286

Just updated OB

And for some reason OB isn't recognizing some of the things in my autostart or in my rc.xml. For example some apps that I have commented to not autostart are now autostarting. And some apps that I have in my rc.xml to start with out decoration is starting with decoration. Which I never had this problem with OB 3.4.11.

And another weird thing is, when I 'apt-cache policy OB', terminal is still showing I'm on OB 3.4.11. But I'm assuming I'm on OB 3.5 since the apps that are displayed in alt-tab are now show vertically instead of horizontally.

Anyone else come across stuff like this when updating?

EDIT: The volume icon is one of those apps autostarting now(there's also an entry in my Processes pipe menu named 'python' that's now autostarting as well), and I even tried removing it from my autostart.sh and it's still popping up when i log out and back in. I also check if there were two entries for volumeicon in the script and there isn't. And there's nothing named 'python' in the script as well.

Same for the apps that are starting decorated. I still have the entry in my rc.xml for the apps to start undecorated but they pop up decorated. I'm kinda of regretting updating to 3.5 now... This stuff is driving me crazy.

Last edited by h8uthemost (2012-09-24 05:07:22)


We are a nice, friendly community here and I hope we stay that way.

Offline

Be excellent to each other!

#2 2012-09-24 07:06:48

arinlares
Member
From: California
Registered: 2009-11-10
Posts: 30

Re: Just updated OB

check /etc/xdg/autostart and ~/.config/autostart for .desktop files for these programs.  I don't remember much about how to change these myself, but this blog post by urukrama, who is a great wealth of information, solves the issue.

Offline

#3 2012-09-24 07:44:32

xaos52
The Good Doctor
From: Planet of the @s
Registered: 2011-06-24
Posts: 4,315

Re: Just updated OB

@OP
Sounds like XFCE4 in stead of openbox?

Offline

#4 2012-09-24 10:42:48

Kuno
#! Die Hard
From: Osnabrück - DE
Registered: 2009-01-09
Posts: 610

Re: Just updated OB

arinlares wrote:

check /etc/xdg/autostart and ~/.config/autostart for .desktop files for these programs.  I don't remember much about how to change these myself, but this blog post by urukrama, who is a great wealth of information, solves the issue.

If i remember correctly OB 3.5 indeed installs an autostart-folder under /etc/xdg. Just take a look there and rename (or delete) those items, you don't want. Or comment out in ~/.config/autostart.

Offline

#5 2012-09-24 11:55:23

boomclart
#! Member
Registered: 2011-11-17
Posts: 77

Re: Just updated OB

Is there much difference in 3.1.1 and 3.5?

Might have a little play with it later on.

Just come across this as well after checking for changes between the two, may be of use to some - https://urukrama.wordpress.com/2012/06/ … enbox-3-5/

Last edited by boomclart (2012-09-24 11:58:34)


FB | G+ | T

Offline

#6 2012-09-24 19:59:03

arinlares
Member
From: California
Registered: 2009-11-10
Posts: 30

Re: Just updated OB

Kuno wrote:
arinlares wrote:

check /etc/xdg/autostart and ~/.config/autostart for .desktop files for these programs.  I don't remember much about how to change these myself, but this blog post by urukrama, who is a great wealth of information, solves the issue.

If i remember correctly OB 3.5 indeed installs an autostart-folder under /etc/xdg. Just take a look there and rename (or delete) those items, you don't want. Or comment out in ~/.config/autostart.

It doesn't make the folder.  Any desktop environment that complies to the standard uses it automatically.  All that changed was Openbox added support for this part of the standard.

I suppose it might make ~/.config/autostart or /etc/xdg/autostart if it doesn't exist, and you don't have any xdg-compliant apps installed, but it would be empty unless you added anything to it (network-manager-applet, wicd-gtk, etc), and so, not be a problem.  I've never actually had an install with Openbox 3.5 that didn't have ~/.config/autostart before installing it, though.

Last edited by arinlares (2012-09-24 20:01:59)

Offline

#7 2012-09-26 06:21:33

h8uthemost
#! Junkie
Registered: 2011-08-09
Posts: 286

Re: Just updated OB

Ok, thanks a lot you guys. There was indeed .desktop files in the etc/xdg/autostart folder. And once I renamed those they stopped autostarting when I log into OB.

But...I'm still having trouble with OB not recognizing my undecorate commands for a couple apps. And really it seems to only be specifically two apps. Swiftfox and Sylpheed. Basically every app I use on a daily basis(like those) I set to be undecorated in my rc.xml. And for some reason only these two apps are popping up decorated. Which I have to constantly hit alt+space and choosing the Un/Decorate option.

Which according to the OB 3.5 entry on the Archwiki some of the grammar has changed in the rc.xml on 3.5. So it says to compare the new rc.xml in etc/xdg/openbox to your regular one and see how it affects you. But I really don't know what I'm looking at. Besides, like I said, my regular rc.xml recognized my 'undecorate' command for every single other app except for those specific two...

Would anyone happen to know what's up this?

@boomclart: The other gui difference I see in 3.5 is the alt-tab menu. The apps are shown vertically now instead of horizontally. Besides that there are some bug fixes that the OB site mentions. If I would have know that I would have to go through this I probably wouldn't have updated to 3.5. 3.4.11 was doing just fine. But I was curious...

EDIT: Anyways, it looks like the part in the rc.xml that describes how to set rules for apps(undecorate, iconic, etc) looks the same in the new rc.xml in etc/xdg/openbox that came with 3.5 as it does in my regular one that's in ~.config/openbox. So this is definitely a stumper.

Last edited by h8uthemost (2012-09-26 06:35:50)


We are a nice, friendly community here and I hope we stay that way.

Offline

#8 2012-09-26 13:23:09

joek
#! Junkie
Registered: 2011-09-06
Posts: 320

Re: Just updated OB

If you have all your applications undecorated be default, why don't you just have:

  
  <applications>
    <application class="*">
      <decor>no</decor>
    </application>
  </applications>

?

Last edited by joek (2012-09-26 13:23:37)

Offline

#9 2012-09-27 02:23:56

h8uthemost
#! Junkie
Registered: 2011-08-09
Posts: 286

Re: Just updated OB

Well, I don't have every single app on my computer undecorated because I'm not the only one that uses this one. The other person that uses it prefers her apps decorated. So it's a bit of a pain. If it were only me I would have used the code that provided quite a while ago.


We are a nice, friendly community here and I hope we stay that way.

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo