Openbox and Themes

So here's an interesting issue. I'm using Openbox WM with bits and pieces of xfce. The major parts (I think) that I've removed include xfwm, xfce4-panel, and xfdesktop. When changing themes though I'm running into an odd issue. Obconf changes Openbox theme like it should, but I have to use xfce4-theme-manager to change the gtk themes, and lxappearance to change the mouse cursors. 
If I try to change the gtk themes in lxappearance it will change the theme for the application's own window only. Clicking apply doesn't do anything and none of the other windows change. If I try to change the xcursors in xfce4-theme-manager I get no response either. If I change the gtk theme in xfce4-theme-manager, my cursor theme changes back to default and I have to use lxappearance to reset it.
Any idea why neither of these programs are working like they should? Does xfce4-theme-manager require xfwm or xfdesktop to change the mouse cursor? I'd much rather use lxappearance I think.

You might need to export GTK2_RC_FILES=$HOME/.gtkrc-2.0 in your xinitrc (or equivalent start-up script).

Similar Messages

  • Compton, Openbox and Catalyst 14

    Hi.
    I'm new with Arch Linux, Openbox and Compton, so...
    I install compton and after that ATI driver... when I do that...the screen freeze and I can't see what I type/click, but if I kill the process (CTRL+ATL+F2, ps aux, kill -9...), everything is back again.
    I use the Vi0L0's catalyst, and the compton.conf you can see below.
    How can I fix that, for enable transparency, shadow and of course: Steam.
    # Backend
    # Backend to use: "xrender" or "glx".
    # GLX backend is typically much faster but depends on a sane driver.
    backend = "glx";
    # GLX backend
    glx-no-stencil = true;
    # GLX backend: Copy unmodified regions from front buffer instead of redrawing them all.
    # My tests with nvidia-drivers show a 10% decrease in performance when the whole screen is modified,
    # but a 20% increase when only 1/4 is.
    # My tests on nouveau show terrible slowdown.
    # Useful with --glx-swap-method, as well.
    glx-copy-from-front = false;
    # GLX backend: Use MESA_copy_sub_buffer to do partial screen update.
    # My tests on nouveau shows a 200% performance boost when only 1/4 of the screen is updated.
    # May break VSync and is not available on some drivers.
    # Overrides --glx-copy-from-front.
    # glx-use-copysubbuffermesa = true;
    # GLX backend: Avoid rebinding pixmap on window damage.
    # Probably could improve performance on rapid window content changes, but is known to break things on some drivers (LLVMpipe).
    # Recommended if it works.
    # glx-no-rebind-pixmap = true;
    # GLX backend: GLX buffer swap method we assume.
    # Could be undefined (0), copy (1), exchange (2), 3-6, or buffer-age (-1).
    # undefined is the slowest and the safest, and the default value.
    # copy is fastest, but may fail on some drivers,
    # 2-6 are gradually slower but safer (6 is still faster than 0).
    # Usually, double buffer means 2, triple buffer means 3.
    # buffer-age means auto-detect using GLX_EXT_buffer_age, supported by some drivers.
    # Useless with --glx-use-copysubbuffermesa.
    # Partially breaks --resize-damage.
    # Defaults to undefined.
    glx-swap-method = "undefined";
    # Shadows
    # Enabled client-side shadows on windows.
    shadow = true;
    # Don't draw shadows on DND windows.
    no-dnd-shadow = true;
    # Avoid drawing shadows on dock/panel windows.
    no-dock-shadow = true;
    # Zero the part of the shadow's mask behind the window. Fix some weirdness with ARGB windows.
    clear-shadow = true;
    # The blur radius for shadows. (default 12)
    shadow-radius = 5;
    # The left offset for shadows. (default -15)
    shadow-offset-x = -5;
    # The top offset for shadows. (default -15)
    shadow-offset-y = -5;
    # The translucency for shadows. (default .75)
    shadow-opacity = 0.5;
    # Set if you want different colour shadows
    # shadow-red = 0.0;
    # shadow-green = 0.0;
    # shadow-blue = 0.0;
    # The shadow exclude options are helpful if you have shadows enabled. Due to the way compton draws its shadows, certain applications will have visual glitches
    # (most applications are fine, only apps that do weird things with xshapes or argb are affected).
    # This list includes all the affected apps I found in my testing. The "! name~=''" part excludes shadows on any "Unknown" windows, this prevents a visual glitch with the XFWM alt tab switcher.
    shadow-exclude = [
    "! name~=''",
    "name = 'Notification'",
    "name = 'Plank'",
    "name = 'Docky'",
    "name = 'Kupfer'",
    "name = 'xfce4-notifyd'",
    "name *= 'VLC'",
    "name *= 'compton'",
    "name *= 'Chromium'",
    "name *= 'Chrome'",
    "name *= 'Firefox'",
    "class_g = 'Conky'",
    "class_g = 'Kupfer'",
    "class_g = 'Synapse'",
    "class_g ?= 'Notify-osd'",
    "class_g ?= 'Cairo-dock'",
    "class_g ?= 'Xfce4-notifyd'",
    "class_g ?= 'Xfce4-power-manager'"
    # Avoid drawing shadow on all shaped windows (see also: --detect-rounded-corners)
    shadow-ignore-shaped = false;
    # Opacity
    menu-opacity = 1;
    inactive-opacity = 1;
    active-opacity = 1;
    frame-opacity = 1;
    inactive-opacity-override = false;
    alpha-step = 0.06;
    # Dim inactive windows. (0.0 - 1.0)
    # inactive-dim = 0.2;
    # Do not let dimness adjust based on window opacity.
    # inactive-dim-fixed = true;
    # Blur background of transparent windows. Bad performance with X Render backend. GLX backend is preferred.
    # blur-background = true;
    # Blur background of opaque windows with transparent frames as well.
    # blur-background-frame = true;
    # Do not let blur radius adjust based on window opacity.
    blur-background-fixed = false;
    blur-background-exclude = [
    "window_type = 'dock'",
    "window_type = 'desktop'"
    # Fading
    # Fade windows during opacity changes.
    fading = true;
    # The time between steps in a fade in milliseconds. (default 10).
    fade-delta = 4;
    # Opacity change between steps while fading in. (default 0.028).
    fade-in-step = 0.03;
    # Opacity change between steps while fading out. (default 0.03).
    fade-out-step = 0.03;
    # Fade windows in/out when opening/closing
    # no-fading-openclose = true;
    # Specify a list of conditions of windows that should not be faded.
    fade-exclude = [ ];
    # Other
    # Try to detect WM windows and mark them as active.
    mark-wmwin-focused = true;
    # Mark all non-WM but override-redirect windows active (e.g. menus).
    mark-ovredir-focused = true;
    # Use EWMH _NET_WM_ACTIVE_WINDOW to determine which window is focused instead of using FocusIn/Out events.
    # Usually more reliable but depends on a EWMH-compliant WM.
    use-ewmh-active-win = true;
    # Detect rounded corners and treat them as rectangular when --shadow-ignore-shaped is on.
    detect-rounded-corners = true;
    # Detect _NET_WM_OPACITY on client windows, useful for window managers not passing _NET_WM_OPACITY of client windows to frame windows.
    # This prevents opacity being ignored for some apps.
    # For example without this enabled my xfce4-notifyd is 100% opacity no matter what.
    detect-client-opacity = true;
    # Specify refresh rate of the screen.
    # If not specified or 0, compton will try detecting this with X RandR extension.
    refresh-rate = 0;
    # Set VSync method. VSync methods currently available:
    # none: No VSync
    # drm: VSync with DRM_IOCTL_WAIT_VBLANK. May only work on some drivers.
    # opengl: Try to VSync with SGI_video_sync OpenGL extension. Only work on some drivers.
    # opengl-oml: Try to VSync with OML_sync_control OpenGL extension. Only work on some drivers.
    # opengl-swc: Try to VSync with SGI_swap_control OpenGL extension. Only work on some drivers. Works only with GLX backend. Known to be most effective on many drivers. Does not actually control paint timing, only buffer swap is affected, so it doesn’t have the effect of --sw-opti unlike other methods. Experimental.
    # opengl-mswc: Try to VSync with MESA_swap_control OpenGL extension. Basically the same as opengl-swc above, except the extension we use.
    # (Note some VSync methods may not be enabled at compile time.)
    vsync = "opengl-swc";
    # Enable DBE painting mode, intended to use with VSync to (hopefully) eliminate tearing.
    # Reported to have no effect, though.
    dbe = false;
    # Painting on X Composite overlay window. Recommended.
    paint-on-overlay = true;
    # Limit compton to repaint at most once every 1 / refresh_rate second to boost performance.
    # This should not be used with --vsync drm/opengl/opengl-oml as they essentially does --sw-opti's job already,
    # unless you wish to specify a lower refresh rate than the actual value.
    sw-opti = false;
    # Unredirect all windows if a full-screen opaque window is detected, to maximize performance for full-screen windows, like games.
    # Known to cause flickering when redirecting/unredirecting windows.
    # paint-on-overlay may make the flickering less obvious.
    unredir-if-possible = true;
    # Specify a list of conditions of windows that should always be considered focused.
    focus-exclude = [ ];
    # Use WM_TRANSIENT_FOR to group windows, and consider windows in the same group focused at the same time.
    detect-transient = true;
    # Use WM_CLIENT_LEADER to group windows, and consider windows in the same group focused at the same time.
    # WM_TRANSIENT_FOR has higher priority if --detect-transient is enabled, too.
    detect-client-leader = true;
    # Window type settings
    wintypes:
    tooltip =
    # fade: Fade the particular type of windows.
    fade = true;
    # shadow: Give those windows shadow
    shadow = false;
    # opacity: Default opacity for the type of windows.
    opacity = 0.85;
    # focus: Whether to always consider windows of this type focused.
    focus = true;
    Last edited by patrickmaciel (2014-07-26 22:07:58)

    emeres wrote:Just wanted to make sure. It is also the regular one, not catalyst legacy, right?
    I install that (from the arch wiki):
    Once you have added some Catalyst repository, update pacman's database and install these packages (see #Tools for more information):
    - catalyst-hook
    - catalyst-utils
    - catalyst-libgl
    - opencl-catalyst - optional, needed for OpenCL support
    - lib32-catalyst-utils - optional, needed for 32-bit OpenGL support on 64-bit systems
    - lib32-catalyst-libgl - optional, needed for 32-bit OpenGL support on 64-bit systems
    - lib32-opencl-catalyst - optional, needed for 32-bit OpenCL support on 64-bit systems
    So... after that I get:
    - Videos in browser (firefox/chrome/chromium) freeze in fullscreen
    - Resize windows is slowly
    - Teamviewer stop working
    - Record screen stop working
    - Sometimes I can't see what I'm typing... but after kill compton, everything appears
    I try using default compton.conf and "no" compton.conf... same problem.
    Sorry for my english
    Last edited by patrickmaciel (2014-07-27 01:56:54)

  • Openbox and NetworkManager issue

    I've just installed a fresh copy of arch, and then also openbox + pypanel. because I have problem with setting up my wireless connection through  wpa_supplicant I have decided to replace it with a network manager applet (like the one in ubuntu). I've visited this site and did as following: 
    1. added in ~/.xinitrc
    pypanel&
    exec openbox
    (I'm using startx)
    2. installed
    pacman -S hicolor-icon-theme gnome-icon-theme
    (because I use WM as stand-alone)
    3. as next
    pacman -S cnetworkmanager
    4. then edited rc.conf
    DAEMONS=( ... !network hal networkmanager..).
    I've tried to run the command  /etc/rc.d/networkmanager start as a root and a normal user - but both gave me [FAILD]. 
    I'm trying to build very minimalistic system and making almost everything manual but I would like to have the applet manager starting with my pypanel or tint2 automatically (problems with wpa_supplicant and hidden SSID). I would like to achieve such a thing
    EDIT: I would like also to get the speaker-icon on my panel.
    Last edited by bierni (2010-07-16 16:01:44)

    Oh, I'm sorry. I see what is happening here. You installed cnetworkmanager, which is a command-line only version of networkmanager. Uninstall that and then install network-manager-applet.
    pacman -Rsn cnetworkmanager
    pacman -S network-manager-applet
    Then, in ~/.xinitrc do this:
    pypanel&
    nm-applet&
    exec openbox
    As for the volume, you should install volwheel from the AUR and also add that to your .xinitrc.
    A few suggestions:
    Instead of using .xinitrc, openbox has its own autostart file in ~/.config/openbox/autostart.sh. Edit that file to have pypanel&, nm-applet&, etc. Then do:
    chmod +x ~/.config/openbox/autostart.sh
    Then change your ~.xinitrc to this:
    exec ck-launch-session openbox-session
    The ck-launch-session will allow you to shutdown, reboot, etc from inside openbox and the openbox-session command makes openbox run the autostart.sh script.
    I'll also suggest using Nitrogen or feh to set your wallpaper. They are in the wiki.

  • Openbox obtuner themes prob

    heyho!
    im just beginning with a box as my wm, openbox.
    am trying to configure it and so far so good.
    ive got "obconf" for changing themes and some important settings and "obtuner" for editing my keyboard and mouse shortcuts.
    ive manually "diff'ed"  obconf to obtuner and think i dont need obconf but with the tuner the option to change my theme doesnt work :cry: it doenst show the selected theme "on the fly" like on obconf which is very useful imo and also doesnt changes it after selecting and hitting "OK".    :?
    is it a bug in obtuner, of s.th. to easily fix? plz help me out

    detto wrote:
    heyho!
    im just beginning with a box as my wm, openbox.
    am trying to configure it and so far so good.
    ive got "obconf" for changing themes and some important settings and "obtuner" for editing my keyboard and mouse shortcuts.
    ive manually "diff'ed"  obconf to obtuner and think i dont need obconf but with the tuner the option to change my theme doesnt work :cry: it doenst show the selected theme "on the fly" like on obconf which is very useful imo and also doesnt changes it after selecting and hitting "OK".    :?
    is it a bug in obtuner, of s.th. to easily fix? plz help me out
    Hey, good to see someone else using obtuner.  One of the few downfalls of obtuner is that when you change themes, you must manually restart openbox for theme changes to take place, as opposed to obconf which does this automatically.  Hopefully this will be fixed in the next release.

  • [SOLVED] Openbox and tint2 - adding another panel/ taskbar...

    Hi, so I'm fairly new and usually don't have any questions to ask because I can always find someone who's asked them before
    However, this time, I don't know if I'm not searching the correct way or something, but I just can't find it - and it's a pretty simple thing.
    I have Openbox and my panel is tint2. All very nice, but I was wondering if I can add another panel (that is - I want two tint2 panels). I'm almost sure that's possible due to the way the theming config is organized but I can't find how :s
    So if someone knows or can direct me to the right thread, I'd appreciate it. Thanks
    Last edited by vandakiara (2011-07-12 11:36:30)

    You need two different config files.  See this thread for hints:
        https://bbs.archlinux.org/viewtopic.php?pid=811107

  • Openbox and window focusing

    I'm having some problem with Openbox not focusing the windows as it should, if someone post a link on IRC and I click it in XChat then Firefox will load the url and will be moved to front just like it should. However the focus isn't shifted from XChat to Firefox, so any keyboard input will still be sent to XChat which is quite annoying if I want to close the tab (CTRL+W) as it will close the currently active tab in XChat instead of Firefox. Anyone have any idea what the problem could be?
    In ObConf I have the option "Focus new windows when they appear" checked, however, my Firefox is always running so it's not a new window and thus this one should be irreleveant.
    Versions (in case it should matter):
    $ pacman -Q firefox xchat openbox
    firefox 2.0.0.7-1
    xchat 2.8.4-1
    openbox 3.4.4-1

    fivre wrote:Is anyone familiar enough with whatever changes Openbox and Fluxbox have made to the *box theme spec to explain me the major differences?
    http://icculus.org/openbox/index.php/Help:Themes
    thayer wrote:The next major version of Openbox is also said to be doing away entirely with the X resource style themes.  Themes will be written in pure XML.
    afaik there is a small script which "translates" existing themes automatically to xml.
    ps: but i´m not finding it right now...
    Last edited by DonVla (2008-08-08 23:57:23)

  • Openbox gtk themes

    Hey, I had openbox when I first got Arch and later moved to gnome as my de/wm. I went back to openbox and tried to change my icons and gtk via lxappearance but it was just stayed on the candido theme(I had on gnome previously). I went to my .gtkrc-2.0 and found out my settins were the ones I chose for my gtk theme when I had dwm as my wm. How can I fix this?

    gnome-settings-daemon is probably to blame.
    The default autostart.sh (/etc/xdg/openbox/autostart.sh -- which you might have copied into ~/.config/openbox/ when you first started using Openbox) runs gnome-settings-daemon if it is available.
    Last edited by ssjlegendx (2009-03-16 19:46:55)

  • Trouble with iMovie '11 transitions and themes? I'm running Lion, Mac OS X and just noticed today that the transitions and themes don't seem to be working at all when I start new projects or try to add to old projects.  What is the solve here?

    Trouble with iMovie '11 transitions and themes? I'm running Lion, Mac OS X and just noticed today that the transitions and themes don't seem to be working at all when I start new projects or try to add to old projects.  What is the solve here?
    I've seen notes about clearing the cache but it seems that this is an older OS and I can't find the plist mentioned here because it's an older system.  http://www.youtube.com/watch?v=2cL9RuDV3Qc 
    Thoughts?  Anyone? 

    GUYS, I NEED HELP !
    ANYONE?

  • I need to work on documents in both my iMac and air book. But I have to download document and them upload it, and when I upload it I can't open it unless I open it on my phone first. Yet changes made on phone appear straight away. Does this make sense????

    I need to work on documents in both my iMac and air book. But I have to download document and them upload it, and when I upload it I can't open it unless I open it on my phone first. Yet changes made on phone appear straight away. Does this make sense????

    On your Macs open System Preferences > iCloud
    Deselect the box next to Documents & Data, then reselect that box then restart your Macs.
    On the iPhone tap Settings > iCloud. Switch Documents & Data off then back on then reset the iPhone.
    Hold the On/Off Sleep/Wake button and the Home button down at the same time for at least ten seconds, until the Apple logo appears.
    See if you can open the files now without opening on the iPhone first.

  • How to change the master page and theme dynamically in sharepoint2013 anonymous site

    hi
    I have to change the master page and theme dynamically in sharepoint2013 anonymous site. i have to show one master page to authenticated user  another master page to anonymous user through code
    Srinivas

    Hi Srinivas,
    According to your description, my understanding is that you want to change the master page and theme dynamically based on the anonymous users or authenticated users.
    Per my knowledge, there is not an OOB way to change the master page and theme dynamically.
    SharePoint is based on Asp.net, as we know Asp.Net request processing is based on pipeline model, so we can delevlop a custom HttpModule to dynamic change the master page based on current logon user profile(using SP Object Model to get).
    Another solution could be to use the SecurityTrimmed control that injects the CSS depending on global user permissions, more information, please refer to
    it.
    Some similar posts for your reference:
    http://social.msdn.microsoft.com/Forums/office/en-US/c2b2d0da-c752-4aea-9c2d-e31a5b1a2988/sharepoint-2010-dynamic-masterpage-based-on-userprofile-property
    http://johanleino.wordpress.com/2011/10/20/using-a-different-master-page-for-authenticated-users-in-sharepoint/
    http://sharepoint.stackexchange.com/questions/21679/how-can-we-use-a-different-masterpage-for-annoymous-and-authenticated-users
    http://sivarajan.me/post/How-to-customize-the-SharePoint-2013-Master-Page-for-Anonymous-Users
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • Do the Templates and Themes for iBooks Author include the flip page animation?

    Well, this question is concern about something similar asked by romondodavis on 28-mar-2012  (https://discussions.apple.com/message/17981772#17981772) and also answered by K T.
    So my question refers to know if when buying the Templates and Themes for iBooks Author the curl/turn/flip animation is included with them or should I have to buy necessary Pages so I can generate those industry standard e-pubs as K T suggests in order to get the turn page animation enabled by default?
    Thanks in advance
    Alex

    When asking about a product, always ask the seller...

  • Since upgrading to OSx 10.9, I cannot place my music for iPhoto slideshows.  The only music that works is the Sample and Theme music that comes with iPhoto.  Any idea of what to do about this problem?

    Since upgrading to OSx 10.9, I cannot place my music for iPhoto slideshows.  The only music that works is the Sample and Theme music that comes with iPhoto.  Any idea of what to do about this problem?

    In iTunes go File -> Library -> Organise Library -> Reorganise Library.
    Then quit and restart iPhoto.
    Credit to user keysandfood who figured that one out.

  • Xfce4 styles and themes

    where do you get your styles and themes for xfce4 from?
    or do you know about communitys for customize it?

    There's an XFce section on themedepot.org: http://www.themedepot.org/showarea.php4?area=40

  • Styles and Themes - CUSTOMIZATION

    Hi everyone,
    do you know if is it possible to customize styles in Xcelsius or to create owner styles and themes (for ex. like  ADMIRAL, AQUA, ELAN...) ???
    Thanks for your help!
    LC

    Hi LC
    No you can't.  Take a look at this thread and also the threads/urls it references:
    How to create custom themes?
    Regards
    Charles

  • Exporting video from iPhoto including music added and theme

    Hi,
    is there a way to export a video from iPhoto including music and theme?
    I'm able to export the video itself, with its native sound, but the theme and music added in iPhoto is not included. When trying to share on Flickr - running in to the same problem.
    Don't think it makes a difference, but the video was taking by GoPro Black and the audio added was purchased in iToons store.
    Really appreciate your help
    Thanks!
    Lanawwylma77

    iPhoto has no ability to add anything to video. Do you mean a slideshow? If so, how are you exporting?
    the audio added was purchased in iToons store.
    You may run into copyright issues if you upload that to a site like flickr or youtube.

Maybe you are looking for