Fluxbox transparency only works on one desktop with dual monitors.

"Jerry Eastmanhouser" <[email protected]>
Newsgroups gmane.comp.window-managers.fluxbox.user
Message-ID <[email protected]>
Hi,

I've been having some trouble getting Fluxbox transparency to work on dual
monitors.  Specifically I'm talking about the toolbar, menus and window
titles and window borders.  I have the alphas setup for transparency, but
they're solid on my second monitor where the very same alphas are
transparent on my primary monitor.  The init config matches on both
desktops...so as far as I can tell....it should work for both, but seems to
only work for one.

I have RENDER setup for both desktops...as running
xdpyinfo | grep RENDER returns "RENDER" on both desktops.

Currently my distro is Gentoo.

Here are my configs....init followed by xorg.conf.

session.screen1.menu.alpha:    115
session.screen1.overlay.lineWidth:    1
session.screen1.overlay.lineStyle:    LineSolid
session.screen1.overlay.joinStyle:    JoinMiter
session.screen1.overlay.capStyle:    CapNotLast
session.screen1.toolbar.placement:    BottomLeft
session.screen1.toolbar.maxOver:    false
session.screen1.toolbar.tools:    iconbar, systemtray
session.screen1.toolbar.onTop:    true
session.screen1.toolbar.autoHide:    false
session.screen1.toolbar.widthPercent:    100
session.screen1.toolbar.layer:    Desktop
session.screen1.toolbar.visible:    true
session.screen1.toolbar.height:    0
session.screen1.toolbar.mode:    WorkspaceIcons
session.screen1.toolbar.alpha:    115
session.screen1.toolbar.onhead:    0
session.screen1.tab.rotatevertical:    true
session.screen1.tab.width:    64
session.screen1.tab.placement:    Bottom
session.screen1.tab.height:    16
session.screen1.tab.alignment:    Relative
session.screen1.titlebar.left:    Stick
session.screen1.titlebar.right:    Minimize Maximize Close
session.screen1.iconbar.deiconifyMode:    Follow
session.screen1.iconbar.clientWidth:    70
session.screen1.iconbar.usePixmap:    true
session.screen1.iconbar.iconTextPadding:    10l
session.screen1.iconbar.alignment:    Relative
session.screen1.iconbar.wheelMode:    Screen
session.screen1.iconbar.mode:    Workspace
session.screen1.iconbar.iconWidth:    70
session.screen1.slit.direction:    Vertical
session.screen1.slit.placement:    BottomRight
session.screen1.slit.maxOver:    false
session.screen1.slit.layer:    Normal
session.screen1.slit.onhead:    0
session.screen1.slit.alpha:    115
session.screen1.slit.onTop:    True
session.screen1.slit.autoHide:    true
session.screen1.window.focus.alpha:    145
session.screen1.window.unfocus.alpha:    40
session.screen1.decorateTransient:    false
session.screen1.autoRaise:    false
session.screen1.menuAlpha:    145
session.screen1.sloppywindowgrouping:    true
session.screen1.fullMaximization:    false
session.screen1.menuMode:    Delay
session.screen1.clickRaises:    true
session.screen1.rowPlacementDirection:    LeftToRight
session.screen1.imageDither:    false
session.screen1.workspacewarping:    true
session.screen1.desktopwheeling:    true
session.screen1.workspaces:    1
session.screen1.focusModel:    ClickFocus
session.screen1.showwindowposition:    true
session.screen1.focusLastWindow:    true
session.screen1.menuDelay:    0
session.screen1.maxOverSlit:    true
session.screen1.rootCommand:
session.screen1.edgeSnapThreshold:    0
session.screen1.resizeMode:    Bottom
session.screen1.antialias:    false
session.screen1.windowScrollReverse:    false
session.screen1.windowMenu:
session.screen1.focusNewWindows:    true
session.screen1.strftimeFormat:    %l:%M %p
session.screen1.colPlacementDirection:    TopToBottom
session.screen1.opaqueMove:    false
session.screen1.menuDelayClose:    0
session.screen1.workspaceNames:    Five,
session.screen1.followModel:    Ignore
session.screen1.windowScrollAction:
session.screen1.tabFocusModel:    ClickToTabFocus
session.screen1.windowPlacement:    RowSmartPlacement
session.screen0.menu.alpha:    115
session.screen0.overlay.lineWidth:    1
session.screen0.overlay.lineStyle:    LineSolid
session.screen0.overlay.joinStyle:    JoinMiter
session.screen0.overlay.capStyle:    CapNotLast
session.screen0.toolbar.placement:    BottomLeft
session.screen0.toolbar.maxOver:    false
session.screen0.toolbar.tools:    workspacename, iconbar, systemtray, clock
session.screen0.toolbar.onTop:    true
session.screen0.toolbar.autoHide:    false
session.screen0.toolbar.widthPercent:    85
session.screen0.toolbar.layer:    Desktop
session.screen0.toolbar.visible:    true
session.screen0.toolbar.height:    0
session.screen0.toolbar.mode:    WorkspaceIcons
session.screen0.toolbar.alpha:    115
session.screen0.toolbar.onhead:    0
session.screen0.tab.rotatevertical:    true
session.screen0.tab.width:    64
session.screen0.tab.placement:    Bottom
session.screen0.tab.height:    16
session.screen0.tab.alignment:    Relative
session.screen0.titlebar.left:    Stick
session.screen0.titlebar.right:    Minimize Maximize Close
session.screen0.iconbar.deiconifyMode:    Follow
session.screen0.iconbar.clientWidth:    70
session.screen0.iconbar.usePixmap:    true
session.screen0.iconbar.iconTextPadding:    10l
session.screen0.iconbar.alignment:    Relative
session.screen0.iconbar.wheelMode:    Screen
session.screen0.iconbar.mode:    Workspace
session.screen0.iconbar.iconWidth:    70
session.screen0.slit.direction:    Vertical
session.screen0.slit.placement:    BottomRight
session.screen0.slit.maxOver:    false
session.screen0.slit.layer:    Normal
session.screen0.slit.onhead:    0
session.screen0.slit.alpha:    115
session.screen0.slit.onTop:    True
session.screen0.slit.autoHide:    true
session.screen0.window.focus.alpha:    145
session.screen0.window.unfocus.alpha:    40
session.screen0.decorateTransient:    false
session.screen0.autoRaise:    false
session.screen0.menuAlpha:    145
session.screen0.sloppywindowgrouping:    true
session.screen0.fullMaximization:    false
session.screen0.menuMode:    Delay
session.screen0.clickRaises:    true
session.screen0.rowPlacementDirection:    LeftToRight
session.screen0.imageDither:    false
session.screen0.workspacewarping:    true
session.screen0.desktopwheeling:    true
session.screen0.workspaces:    4
session.screen0.focusModel:    ClickFocus
session.screen0.showwindowposition:    true
session.screen0.focusLastWindow:    true
session.screen0.menuDelay:    0
session.screen0.maxOverSlit:    true
session.screen0.rootCommand:
session.screen0.edgeSnapThreshold:    0
session.screen0.resizeMode:    Bottom
session.screen0.antialias:    false
session.screen0.windowScrollReverse:    false
session.screen0.windowMenu:
session.screen0.focusNewWindows:    true
session.screen0.strftimeFormat:    %l:%M %p
session.screen0.colPlacementDirection:    TopToBottom
session.screen0.opaqueMove:    false
session.screen0.menuDelayClose:    0
session.screen0.workspaceNames:    One,Two,Three,Four,
session.screen0.followModel:    Ignore
session.screen0.windowScrollAction:
session.screen0.tabFocusModel:    ClickToTabFocus
session.screen0.windowPlacement:    RowSmartPlacement
session.titlebar.left:    Stick
session.titlebar.right:    Minimize Maximize Close
session.styleOverlay:    ~/.fluxbox/overlay
session.styleFile:    /root/.fluxbox/styles/cyclosys
session.tabPadding:    0
session.numLayers:    13
session.slitlistFile:    /root/.fluxbox/slitlist
session.forcePseudoTransparency:    false
session.iconbar:    true
session.keyFile:    ~/.fluxbox/keys
session.cacheLife:    5l
session.doubleClickInterval:    250
session.menuFile:    /root/.fluxbox/menu
session.appsFile:    ~/.fluxbox/apps
session.tabs:    false
session.updateDelayTime:    5
session.imageDither:    True
session.groupFile:
session.focusTabMinWidth:    0
session.ignoreBorder:    false
session.colorsPerChannel:    4
session.opaqueMove:    false
session.cacheMax:    200l
session.autoRaiseDelay:    0
session.tabsAttachArea:    Window
session.useMod1:    true

0------------------------------------------------0

Section "Module"
    Load        "dbe"      # Double buffer extension
    Load    "extmod"
    Load        "type1"
    Load        "freetype"
    Load        "glx"
EndSection

#Section "Extensions"
#    Option "Composite" "true"
#EndSection

Section "Files"
    FontPath    "/usr/share/fonts/misc:unscaled"
    FontPath    "/usr/share/fonts/Type1"
    FontPath    "/usr/share/fonts/TTF"
    FontPath    "/usr/share/fonts/corefonts"
    FontPath    "/usr/share/fonts/freefont"
    FontPath    "/usr/share/fonts/sharefonts"
    FontPath    "/usr/share/fonts/terminus"
    FontPath    "/usr/share/fonts/ttf-bitstream-vera"
    FontPath    "/usr/share/fonts/unifont"
    FontPath    "/usr/share/fonts/75dpi:unscaled"
    FontPath    "/usr/share/fonts/100dpi:unscaled"
    FontPath    "/usr/share/fonts/artwiz-aleczapka-en"
    FontPath    "/usr/share/fonts/default/ghostscript"
    FontPath    "/usr/share/fonts/Type1"
    FontPath    "/usr/share/fonts/terminus"
    FontPath    "/usr/share/fonts/dejavu"
    FontPath    "/usr/share/fonts/cyrillic"
EndSection

Section "InputDevice"
    Identifier    "Keyboard1"
    Driver    "kbd"
    Option "AutoRepeat" "250 30"
    Option "XkbModel"    "pc104"
    Option "XkbLayout"    "us"
EndSection

Section "InputDevice"
    Identifier    "Mouse1"
    Driver    "mouse"
    Option "Protocol"    "IMPS/2"
    Option "Device"      "/dev/input/mice"
    Option "SendCoreEvents" "1"
    Option "Buttons" "5"
    Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier  "Monitor0"
    HorizSync   30-95
    VertRefresh 50-160
    #DisplaySize 423 318
EndSection

Section "Monitor"
    Identifier  "Monitor1"
    HorizSync   31,38,46.8,48
    VertRefresh 50-100
EndSection

Section "Device"
    Identifier  "nvidia0"
    Driver      "nvidia"
    Screen     0
    BusID    "PCI:1:0:0"
    Option      "UseEdidDpi"   "FALSE"
    Option      "DPI"   "96 x 96"
    Option    "NoLogo"    "True"
    Option    "CursorShadow"    "True"
    Option    "CursorShadowAlpha"    "128"
    Option    "CursorShadowXOffset"    "9"
    Option    "CursorShadowYOffset"    "5"
    Option      "RenderAccel"
    Option      "AllowGLXWithComposite" "On"
    Option      "backingstore" "true"
EndSection

Section "Device"
    Identifier  "nvidia1"
    Driver      "nvidia"
    Screen     1
    BusID    "PCI:1:0:0"
    Option      "UseEdidDpi"   "FALSE"
    Option      "DPI"   "75 x 75"
    Option    "NoLogo"    "True"
    Option    "CursorShadow"    "True"
    Option    "CursorShadowAlpha"    "128"
    Option    "CursorShadowXOffset"    "9"
    Option    "CursorShadowYOffset"    "5"
    Option      "RenderAccel"
    Option      "AllowGLXWithComposite" "On"
    Option      "backingstore" "true"
EndSection

Section "Screen"
    Identifier  "Screen0"
    Device      "nvidia0"
    Monitor     "Monitor0"
   DefaultDepth 24
    Subsection "Display"
        Depth       8
        Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

Section "Screen"
    Identifier  "Screen1"
    Device      "nvidia1"
    Monitor     "Monitor1"
   DefaultDepth 24
    Subsection "Display"
        Depth       8
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "dual"
    Screen     0    "Screen0"
    Screen     1    "Screen1" LeftOf "Screen0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "ServerLayout"
    Identifier  "normal"
    Screen     0    "Screen0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

0----------------------------------0

Any assistance with debugging this would be greatly appreciated.

Thx

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Fluxbox-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fluxbox-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.