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