PDA

View Full Version : [all variants] Screen locking behaviour in icewm



narnie
September 23rd, 2009, 11:34 PM
Hi,

I'm trying to "gain control" of the screen lock/screen saver preferences in icewm. I have modified the ~/.icewm/preferences file to what I want running as in the code below (xlock -mode matrix) but when it times out, it runs random. If I lock the screen manually by Super+Del -> Lock workstation, it does run the matrix screensaver.

How/when does icewm call the xlock program after periods of inactivity? I would like to turn it OFF at times and change the default delay to activate the screen lock. I see no settings in .icewm/preferences that do this.

I'd really like to find out.

Yours,
Narnie




# preferences(1.2.37) - generated by genpref

# This file should be copied to /etc/icewm/ or $HOME/.icewm/ directory
# NOTE: All settings are commented out by default, be sure to
# uncomment them if you change them!

# Focus windows by clicking
# ClickToFocus=1 # 0/1

# Focus windows when application requests to raise
# FocusOnAppRaise=0 # 0/1

# Request focus (flashing in taskbar) when application requests raise
# RequestFocusOnAppRaise=1 # 0/1

# Raise windows when focused
# RaiseOnFocus=1 # 0/1

# Focus window when client area clicked
# FocusOnClickClient=1 # 0/1

# Raise window when client area clicked
# RaiseOnClickClient=1 # 0/1

# Raise window when title bar is clicked
# RaiseOnClickTitleBar=1 # 0/1

# Raise window when frame button is clicked
# RaiseOnClickButton=1 # 0/1

# Raise window when frame border is clicked
# RaiseOnClickFrame=1 # 0/1

# Lower the active window when clicked again
# LowerOnClickWhenRaised=0 # 0/1

# Pass focusing click on client area to client
# PassFirstClickToClient=1 # 0/1

# Change to the workspace of newly focused windows
# FocusChangesWorkspace=0 # 0/1

# Focus normal window when initially mapped
# FocusOnMap=1 # 0/1

# Focus dialog window when initially mapped
# FocusOnMapTransient=0 # 0/1

# Focus dialog window when initially mapped only if parent frame focused
# FocusOnMapTransientActive=1 # 0/1

# Put new windows on top even if not focusing them
# MapInactiveOnTop=1 # 0/1

# Colormap focus follows pointer
# PointerColormap=1 # 0/1

# Don't rotate the cursor for popup menus
# DontRotateMenuPointer=1 # 0/1

# Limit size of windows to screen
# LimitSize=1 # 0/1

# Limit position of windows to screen
# LimitPosition=1 # 0/1

# Let the Dock layer limit the workspace (incompatible with GNOME Panel)
# LimitByDockLayer=1 # 0/1

# Consider border frames when maximizing horizontally
# ConsiderHBorder=0 # 0/1

# Consider border frames when maximizing vertically
# ConsiderVBorder=0 # 0/1

# Center maximized windows which can't fit the screen (like terminals)
# CenterMaximizedWindows=0 # 0/1

# Maximized windows can be resized
# SizeMaximized=0 # 0/1

# Show position status window during move/resize
# ShowMoveSizeStatus=1 # 0/1

# Show name of current workspace while switching
# ShowWorkspaceStatus=1 # 0/1

# Display mini-icons on desktop for minimized windows
# MinimizeToDesktop=0 # 0/1

# Place the mini-icons horizontal instead of vertical
# MiniIconsPlaceHorizontal=0 # 0/1

# Place new mini-icons from right to left
# MiniIconsRightToLeft=0 # 0/1

# Place new mini-icons from bottom to top
# MiniIconsBottomToTop=0 # 0/1

# Always maintain focus under mouse window (makes some keyboard support non-functional or unreliable
# StrongPointerFocus=0 # 0/1

# Opaque window move
# OpaqueMove=1 # 0/1

# Opaque window resize
# OpaqueResize=1 # 0/1

# Windows initially placed manually by user
# ManualPlacement=0 # 0/1

# Smart window placement (minimal overlap)
# SmartPlacement=1 # 0/1

# Center dialogs on owner window
# CenterTransientsOnOwner=1 # 0/1

# Menus track mouse even with no mouse buttons held
# MenuMouseTracking=0 # 0/1

# Auto raise windows after delay
# AutoRaise=0 # 0/1

# Delay pointer focusing when mouse moves
# DelayPointerFocus=1 # 0/1

# Support win95 keyboard keys (Penguin/Meta/Win_L,R shows menu)
# Win95Keys=1 # 0/1

# Treat Super/Win modifier as Ctrl+Alt
# ModSuperIsCtrlAlt=1 # 0/1

# Support mouse wheel
# UseMouseWheel=0 # 0/1

# Show popup menus above mouse pointer
# ShowPopupsAbovePointer=0 # 0/1

# Send the clicks outside menus to target window
# ReplayMenuCancelClick=0 # 0/1

# Alt+Tab window switching
# QuickSwitch=1 # 0/1

# Alt+Tab to minimized windows
# QuickSwitchToMinimized=1 # 0/1

# Alt+Tab to hidden windows
# QuickSwitchToHidden=1 # 0/1

# Alt+Tab to windows on other workspaces
# QuickSwitchToAllWorkspaces=0 # 0/1

# Alt+Tab: group windows on current workspace
# QuickSwitchGroupWorkspaces=1 # 0/1

# Show all reachable icons when quick switching
# QuickSwitchAllIcons=1 # 0/1

# Show the window title above (all reachable) icons
# QuickSwitchTextFirst=0 # 0/1

# Attempt to create a small QuickSwitch window (1/3 instead of 3/5 of screen width)
# QuickSwitchSmallWindow=0 # 0/1

# Go trough all window titles and choose width of the longest one
# QuickSwitchMaxWidth=0 # 0/1

# Place the icons and titles vertical instead of horizontal
# QuickSwitchVertical=1 # 0/1

# Show the huge (48x48) of the window icon for the active window
# QuickSwitchHugeIcon=0 # 0/1

# Fill the rectangle highlighting the current icon
# QuickSwitchFillSelection=0 # 0/1

# Manage root window (EXPERIMENTAL - normally enabled!)
# GrabRootWindow=1 # 0/1

# Snap to nearest screen edge/window when moving windows
# SnapMove=1 # 0/1

# Workspace switches by moving mouse to left/right screen edge
# EdgeSwitch=0 # 0/1

# Workspace switches by moving mouse to left/right screen edge
# HorizontalEdgeSwitch=0 # 0/1

# Workspace switches by moving mouse to top/bottom screen edge
# VerticalEdgeSwitch=0 # 0/1

# Workspace switches continuously when moving mouse to screen edge
# ContinuousEdgeSwitch=1 # 0/1

# Reload menu files automatically
# AutoReloadMenus=1 # 0/1

# Show task bar
# ShowTaskBar=1 # 0/1

# Task bar at top of the screen
# TaskBarAtTop=0 # 0/1

# Keep the task bar below regular windows
# TaskBarKeepBelow=0 # 0/1

# Auto hide task bar after delay
# TaskBarAutoHide=0 # 0/1

# Auto show task bar when fullscreen window active
# TaskBarFullscreenAutoShow=1 # 0/1

# Show clock on task bar
# TaskBarShowClock=1 # 0/1

# Show APM/ACPI/Battery/Power status monitor on task bar
# TaskBarShowAPMStatus=0 # 0/1

# Show APM status on task bar in time-format
# TaskBarShowAPMTime=1 # 0/1

# Show mailbox status on task bar
# TaskBarShowMailboxStatus=1 # 0/1

# Beep when new mail arrives
# TaskBarMailboxStatusBeepOnNewMail=0 # 0/1

# Count messages in mailbox
# TaskBarMailboxStatusCountMessages=0 # 0/1

# Show workspace switching buttons on task bar
# TaskBarShowWorkspaces=1 # 0/1

# Show windows on the taskbar
# TaskBarShowWindows=1 # 0/1

# Show 'show desktop' button on taskbar
# TaskBarShowShowDesktopButton=1 # 0/1

# Show Ellipsis in taskbar items
# ShowEllipsis=1 # 0/1

# Show windows in the tray
# TaskBarShowTray=1 # 0/1

# Show windows from all workspaces on tray
# TrayShowAllWindows=1 # 0/1

# Show transient (dialogs, ...) windows on task bar
# TaskBarShowTransientWindows=1 # 0/1

# Show windows from all workspaces on task bar
# TaskBarShowAllWindows=0 # 0/1

# Show icons of windows on the task bar
# TaskBarShowWindowIcons=1 # 0/1

# Show 'Start' menu on task bar
# TaskBarShowStartMenu=1 # 0/1

# Show 'window list' menu on task bar
# TaskBarShowWindowListMenu=1 # 0/1

# Show CPU status on task bar (Linux & Solaris)
# TaskBarShowCPUStatus=1 # 0/1

# Show network status on task bar (Linux only)
# TaskBarShowNetStatus=1 # 0/1

# Show a button to collapse the taskbar
# TaskBarShowCollapseButton=0 # 0/1

# Use double-height task bar
# TaskBarDoubleHeight=0 # 0/1

# Place workspace pager on left, not right
# TaskBarWorkspacesLeft=1 # 0/1

# Execute taskbar applet commands (like MailCommand, ClockCommand, ...) on single click
# TaskBarLaunchOnSingleClick=1 # 0/1

# Allow mouse actions on client windows (buggy with some programs)
# ClientWindowMouseActions=1 # 0/1

# Show programs submenu
# ShowProgramsMenu=1 # 0/1

# Show settings submenu
# ShowSettingsMenu=1 # 0/1

# Show focus mode submenu
# ShowFocusModeMenu=1 # 0/1

# Show themes submenu
# ShowThemesMenu=1 # 0/1

# Show logout submenu
# ShowLogoutMenu=1 # 0/1

# Show the help menu item
# ShowHelp=1 # 0/1

# Show logout submenu
# ShowLogoutSubMenu=1 # 0/1

# Show the about menu item
# ShowAbout=1 # 0/1

# Show the run menu item
# ShowRun=1 # 0/1

# Show the window menu item
# ShowWindowList=1 # 0/1

# Allow to switch a window to fullscreen
# AllowFullscreen=1 # 0/1

# Disable Imlib's image/pixmap caches
# DisableImlibCaches=1 # 0/1

# Enable address bar functionality in taskbar
# EnableAddressBar=1 # 0/1

# Show address bar in task bar
# ShowAddressBar=1 # 0/1

# Overrides automatic multiple byte detection
# MultiByte=1 # 0/1

# Confirm logout
# ConfirmLogout=1 # 0/1

# Don't cut client windows by shapes set trough frame corner pixmap
# ShapesProtectClientWindow=1 # 0/1

# Use double buffering when redrawing the display
# DoubleBuffer=1 # 0/1

# Pointer motion distance before click gets interpreted as drag
# ClickMotionDistance=4 # [0-32]

# Delay before click gets interpreted as drag
# ClickMotionDelay=200 # [0-2000]

# Multiple click time
# MultiClickTime=400 # [0-5000]

# Delay before activating menu items
# MenuActivateDelay=40 # [0-5000]

# Delay before activating menu submenus
# SubmenuMenuActivateDelay=300 # [0-5000]

# Maximal width of popup menus, 2/3 of the screen's width if set to zero
# MenuMaximalWidth=0 # [0-16384]

# Delay before tooltip window is displayed
# ToolTipDelay=1000 # [0-5000]

# Time before tooltip window is hidden (0 means never
# ToolTipTime=0 # [0-60000]

# Delay before task bar is hidden
# AutoHideDelay=300 # [0-5000]

# Delay before task bar is shown
# AutoShowDelay=500 # [0-5000]

# Delay before windows are auto raised
# AutoRaiseDelay=400 # [0-5000]

# Resistance in pixels when trying to move windows off the screen (10000 = infinite)
# EdgeResistance=32 # [0-10000]

# Delay for pointer focus switching
# PointerFocusDelay=200 # [0-1000]

# Distance in pixels before windows snap together
# SnapDistance=8 # [0-64]

# Screen edge workspace switching delay
# EdgeSwitchDelay=600 # [0-5000]

# Inital scroll bar autoscroll delay
# ScrollBarStartDelay=500 # [0-5000]

# Scroll bar autoscroll delay
# ScrollBarDelay=30 # [0-5000]

# Auto scroll start delay
# AutoScrollStartDelay=500 # [0-5000]

# Auto scroll delay
# AutoScrollDelay=60 # [0-5000]

# Time before workspace status window is hidden
# WorkspaceStatusTime=2500 # [0-2500]

# Bitmask of root window button click to use in window manager
# UseRootButtons=255 # [0-255]

# Bitmask of buttons that raise the window when pressed
# ButtonRaiseMask=1 # [0-255]

# Desktop mouse-button click to show the window list menu
# DesktopWinMenuButton=0 # [0-20]

# Desktop mouse-button click to show the window list
# DesktopWinListButton=2 # [0-20]

# Desktop mouse-button click to show the root menu
# DesktopMenuButton=3 # [0-20]

# TitleBar mouse-button double click to maximize the window
# TitleBarMaximizeButton=1 # [0-5]

# TitleBar mouse-button double click to rollup the window
# TitleBarRollupButton=2 # [0-5]

# Preselect to Cancel (0) or the OK (1) button in message boxes
# MsgBoxDefaultAction=0 # [0-1]

# Delay between new-mail checks. (seconds)
# MailCheckDelay=30 # [0-86400]

# Width of CPU Monitor
# TaskBarCPUSamples=20 # [2-1000]

# Delay between CPU Monitor samples in ms
# TaskBarCPUDelay=500 # [10-3600000]

# Width of Net Monitor
# TaskBarNetSamples=20 # [2-1000]

# Delay between Net Monitor samples in ms
# TaskBarNetDelay=500 # [10-3600000]

# default number of tasks in taskbar
# TaskbarButtonWidthDivisor=3 # [1-25]

# Primary screen for xinerama (taskbar, ...)
# XineramaPrimaryScreen=0 # [0-63]

# Number of seconds the taskbar app will blink when requesting focus
# FocusRequestFlashTime=0 # [0-86400]

# Minimal number of themes after which the Themes menu becomes nested (0=disabled)
# NestedThemeMenuMinNumber=15 # [0-1234]

# Delay between power status updates (seconds)
# BatteryPollingPeriod=10 # [2-3600]

# Icon search path (colon separated)
# IconPath="/usr/share/icons:/usr/share/pixmaps"

# Mailbox path (use $MAIL instead)
# MailBoxPath=""

# Command to run on mailbox
# MailCommand="x-terminal-emulator -name mutt -title Mutt -e mutt"

# WM_CLASS to allow runonce for MailCommand
# MailClassHint="mutt.XTerm"

# Command to run when new mail arrives
# NewMailCommand=""

# Command to lock display/screensaver
LockCommand="xlock -remote -mode matrix"

# Command to run on clock
# ClockCommand="xclock -name icewm -title Clock"

# WM_CLASS to allow runonce for ClockCommand
# ClockClassHint="icewm.XClock"

# Command to select and run a program
# RunCommand=""

#
# OpenCommand=""

# Terminal emulator must accept -e option.
# TerminalCommand="x-terminal-emulator"

# Command to start logout
# LogoutCommand=""

# Command to cancel logout
# LogoutCancelCommand=""

# Command to shutdown the system
# ShutdownCommand=""

# Command to reboot the system
# RebootCommand=""

# Command to run on CPU status
# CPUStatusCommand="x-terminal-emulator -name top -title Process\ Status -e top"

# WM_CLASS to allow runonce for CPUStatusCommand
# CPUStatusClassHint="top.XTerm"

# Command to run on Net status
# NetStatusCommand="x-terminal-emulator -name netstat -title 'Network Status' -e netstat -c"

# WM_CLASS to allow runonce for NetStatusCommand
# NetStatusClassHint="netstat.XTerm"

# Command to run for address bar entries
# AddressBarCommand=""

# Network device to show status for
# NetworkStatusDevice="ppp0 eth0"

# Clock Time format (strftime format string)
# TimeFormat="%X"

# Alternate Clock Time format (e.g. for blinking effects)
# TimeFormatAlt=""

# Clock Date format for tooltip (strftime format string)
# DateFormat="%c"

# List of battery names (directories) in /proc/acpi/battery to ignore. Useful when more slots are built-in, but only one battery is used
# AcpiIgnoreBatteries=""

# Mouse binding for window move
# MouseWinMove="Alt+Pointer_Button1"

# Mouse binding for window resize
# MouseWinSize="Alt+Pointer_Button3"

# Mouse binding to raise window
# MouseWinRaise="Ctrl+Alt+Pointer_Button1"

#
# KeyWinRaise="Alt+F1"

#
# KeyWinOccupyAll="Alt+F2"

#
# KeyWinLower="Alt+F3"

#
# KeyWinClose="Alt+F4"

#
# KeyWinRestore="Alt+F5"

#
# KeyWinPrev="Alt+Shift+F6"

#
# KeyWinNext="Alt+F6"

#
# KeyWinMove="Alt+F7"

#
# KeyWinSize="Alt+F8"

#
# KeyWinMinimize="Alt+F9"

#
# KeyWinMaximize="Alt+F10"

#
# KeyWinMaximizeVert="Alt+Shift+F10"

#
# KeyWinMaximizeHoriz=""

#
# KeyWinFullscreen="Alt+F11"

#
# KeyWinHide="Alt+Shift+F12"

#
# KeyWinRollup="Alt+F12"

#
# KeyWinMenu="Alt+Space"

#
# KeyWinArrangeN="Ctrl+Alt+KP_8"

#
# KeyWinArrangeNE="Ctrl+Alt+KP_9"

#
# KeyWinArrangeE="Ctrl+Alt+KP_6"

#
# KeyWinArrangeSE="Ctrl+Alt+KP_3"

#
# KeyWinArrangeS="Ctrl+Alt+KP_2"

#
# KeyWinArrangeSW="Ctrl+Alt+KP_1"

#
# KeyWinArrangeW="Ctrl+Alt+KP_4"

#
# KeyWinArrangeNW="Ctrl+Alt+KP_7"

#
# KeyWinArrangeC="Ctrl+Alt+KP_5"

#
# KeySysSwitchNext="Alt+Tab"

#
# KeySysSwitchLast="Alt+Shift+Tab"

#
# KeySysWinNext="Alt+Esc"

#
# KeySysWinPrev="Alt+Shift+Esc"

#
# KeySysWinMenu="Shift+Esc"

#
# KeySysDialog="Alt+Ctrl+Del"

#
# KeySysMenu="Ctrl+Esc"

#
# KeySysWindowList="Alt+Ctrl+Esc"

#
# KeySysWinListMenu=""

#
# KeySysAddressBar="Alt+Ctrl+Space"

#
# KeySysWorkspacePrev="Alt+Ctrl+Left"

#
# KeySysWorkspaceNext="Alt+Ctrl+Right"

#
# KeySysWorkspaceLast="Alt+Ctrl+Down"

#
# KeySysWorkspacePrevTakeWin="Alt+Ctrl+Shift+Left"

#
# KeySysWorkspaceNextTakeWin="Alt+Ctrl+Shift+Right"

#
# KeySysWorkspaceLastTakeWin="Alt+Ctrl+Shift+Down"

#
# KeySysWorkspace1="Alt+Ctrl+1"

#
# KeySysWorkspace2="Alt+Ctrl+2"

#
# KeySysWorkspace3="Alt+Ctrl+3"

#
# KeySysWorkspace4="Alt+Ctrl+4"

#
# KeySysWorkspace5="Alt+Ctrl+5"

#
# KeySysWorkspace6="Alt+Ctrl+6"

#
# KeySysWorkspace7="Alt+Ctrl+7"

#
# KeySysWorkspace8="Alt+Ctrl+8"

#
# KeySysWorkspace9="Alt+Ctrl+9"

#
# KeySysWorkspace10="Alt+Ctrl+0"

#
# KeySysWorkspace11="Alt+Ctrl+bracketleft"

#
# KeySysWorkspace12="Alt+Ctrl+bracketright"

#
# KeySysWorkspace1TakeWin="Alt+Ctrl+Shift+1"

#
# KeySysWorkspace2TakeWin="Alt+Ctrl+Shift+2"

#
# KeySysWorkspace3TakeWin="Alt+Ctrl+Shift+3"

#
# KeySysWorkspace4TakeWin="Alt+Ctrl+Shift+4"

#
# KeySysWorkspace5TakeWin="Alt+Ctrl+Shift+5"

#
# KeySysWorkspace6TakeWin="Alt+Ctrl+Shift+6"

#
# KeySysWorkspace7TakeWin="Alt+Ctrl+Shift+7"

#
# KeySysWorkspace8TakeWin="Alt+Ctrl+Shift+8"

#
# KeySysWorkspace9TakeWin="Alt+Ctrl+Shift+9"

#
# KeySysWorkspace10TakeWin="Alt+Ctrl+Shift+0"

#
# KeySysWorkspace11TakeWin="Alt+Ctrl+Shift+bracketleft"

#
# KeySysWorkspace12TakeWin="Alt+Ctrl+Shift+bracketright"

#
# KeySysTileVertical="Alt+Shift+F2"

#
# KeySysTileHorizontal="Alt+Shift+F3"

#
# KeySysCascade="Alt+Shift+F4"

#
# KeySysArrange="Alt+Shift+F5"

#
# KeySysArrangeIcons="Alt+Shift+F8"

#
# KeySysMinimizeAll="Alt+Shift+F9"

#
# KeySysHideAll="Alt+Shift+F11"

#
# KeySysUndoArrange="Alt+Shift+F7"

#
# KeySysShowDesktop="Alt+Ctrl+d"

#
# KeySysCollapseTaskBar="Alt+Ctrl+h"

#

# Items supported in menu window (rmsnxfhualytickw)
# WinMenuItems="rmsnxfhualyticw"

# -----------------------------------------------------------
# Themable preferences. Themes will override these.
# To override the themes, place them in ~/.icewm/prefoverride
# -----------------------------------------------------------

# Does it support the 'O' title bar button images (for mouse rollover)
# RolloverButtonsSupported=0 # 0/1

# Task bar clock/APM uses nice pixmapped LCD display (but then it doesn't display correctly in many languages anymore, e.g. for Japanese and Korean it works only when a real font is used and not the LEDs
# TaskBarClockLeds=0 # 0/1

# Surround the tray with plastic border
# TrayDrawBevel=0 # 0/1

# Draw window title centered (obsoleted by TitleBarJustify)
# TitleBarCentered=0 # 0/1

# Join title*S and title*T
# TitleBarJoinLeft=0 # 0/1

# Join title*T and title*B
# TitleBarJoinRight=0 # 0/1

# Show application icon over menu button
# ShowMenuButtonIcon=1 # 0/1

# Horizontal window border
# BorderSizeX=6 # [0-128]

# Vertical window border
# BorderSizeY=6 # [0-128]

# Horizontal dialog window border
# DlgBorderSizeX=2 # [0-128]

# Vertical dialog window border
# DlgBorderSizeY=2 # [0-128]

# Resize corner width
# CornerSizeX=24 # [0-64]

# Resize corner height
# CornerSizeY=24 # [0-64]

# Title bar height
# TitleBarHeight=20 # [0-128]

# Justification of the window title
# TitleBarJustify=0 # [0-100]

# Horizontal offset for the window title text
# TitleBarHorzOffset=0 # [-128-128]

# Vertical offset for the window title text
# TitleBarVertOffset=0 # [-128-128]

# Scrollbar width
# ScrollBarX=16 # [0-64]

# Scrollbar (button) height
# ScrollBarY=16 # [0-64]

# Menu icon size
# MenuIconSize=16 # [8-128]

# Dimension of the small icons
# SmallIconSize=16 # [8-128]

# Dimension of the large icons
# LargeIconSize=32 # [8-128]

# Dimension of the large icons
# HugeIconSize=48 # [8-128]

# Horizontal margin of the quickswitch window
# QuickSwitchHorzMargin=3 # [0-64]

# Vertical margin of the quickswitch window
# QuickSwitchVertMargin=3 # [0-64]

# Vertical margin in the quickswitch window
# QuickSwitchIconMargin=4 # [0-64]

# Distance between the active icon and it's border
# QuickSwitchIconBorder=2 # [0-64]

# Height of the separator between (all reachable) icons and text, 0 to avoid it
# QuickSwitchSeparatorSize=6 # [0-64]

# Theme author, e-mail address, credits
# ThemeAuthor=""

# Description of the theme, credits
# ThemeDescription=""

# Titlebar buttons from left to right (x=close, m=max, i=min, h=hide, r=rollup, s=sysmenu, d=depth)
# TitleButtonsLeft="s"

# Titlebar buttons from right to left (x=close, m=max, i=min, h=hide, r=rollup, s=sysmenu, d=depth)
# TitleButtonsRight="xmir"

# Titlebar buttons supported by theme (x,m,i,r,h,s,d)
# TitleButtonsSupported="xmis"

#
# TitleFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

#
# TitleFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

#
# MenuFontName="-*-sans-bold-r-*-*-*-100-*-*-*-*-*-*"

#
# MenuFontNameXft="sans-serif,Bitstream Vera Serif:size=10:bold"

#
# StatusFontName="-*-monospace-bold-r-*-*-*-120-*-*-*-*-*-*"

#
# StatusFontNameXft="monospace,Bitstream Vera Sans Mono:size=12:bold"

#
# QuickSwitchFontName="-*-monospace-bold-r-*-*-*-120-*-*-*-*-*-*"

#
# QuickSwitchFontNameXft="monospace,Bitstream Vera Sans Mono:size=12:bold"

#
# NormalButtonFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

#
# NormalButtonFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

#
# ActiveButtonFontName="-*-sans-bold-r-*-*-*-120-*-*-*-*-*-*"

#
# ActiveButtonFontNameXft="sans-serif,Bitstream Vera Serif:size=12:bold"

#
# NormalTaskBarFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

#
# NormalTaskBarFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

#
# ActiveTaskBarFontName="-*-sans-bold-r-*-*-*-120-*-*-*-*-*-*"

#
# ActiveTaskBarFontNameXft="sans-serif,Bitstream Vera Serif:size=12:bold"

# fallback: NormalButtonFontName
# ToolButtonFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

# fallback: NormalButtonFontName
# ToolButtonFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

# fallback: NormalButtonFontName
# NormalWorkspaceFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

# fallback: NormalButtonFontName
# NormalWorkspaceFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

# fallback: ActiveButtonFontName
# ActiveWorkspaceFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

# fallback: ActiveButtonFontName
# ActiveWorkspaceFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

#
# MinimizedWindowFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

#
# MinimizedWindowFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

#
# ListBoxFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

#
# ListBoxFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

#
# ToolTipFontName="-*-sans-medium-r-*-*-*-120-*-*-*-*-*-*"

#
# ToolTipFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

#
# ClockFontName="-*-monospace-medium-r-*-*-*-140-*-*-*-*-*-*"

#
# ClockFontNameXft="monospace,Bitstream Vera Sans Mono:size=12"

#
# ApmFontName="-*-monospace-medium-r-*-*-*-140-*-*-*-*-*-*"

#
# ApmFontNameXft="monospace,Bitstream Vera Sans Mono:size=12"

#
# InputFontName="-*-monospace-medium-r-*-*-*-140-*-*-*-*-*-*"

#
# InputFontNameXft="monospace,Bitstream Vera Sans Mono:size=12"

#
# LabelFontName="-*-sans-medium-r-*-*-*-140-*-*-*-*-*-*"

#
# LabelFontNameXft="sans-serif,Bitstream Vera Serif:size=12"

# Background of dialog windows
# ColorDialog="rgb:C0/C0/C0"

# Border of inactive windows
# ColorNormalBorder="rgb:C0/C0/C0"

# Border of active windows
# ColorActiveBorder="rgb:C0/C0/C0"

# Background of regular buttons
# ColorNormalButton="rgb:C0/C0/C0"

# Textcolor of regular buttons
# ColorNormalButtonText="rgb:00/00/00"

# Background of pressed buttons
# ColorActiveButton="rgb:E0/E0/E0"

# Textcolor of pressed buttons
# ColorActiveButtonText="rgb:00/00/00"

# Background of titlebar buttons
# ColorNormalTitleButton="rgb:C0/C0/C0"

# Textcolor of titlebar buttons
# ColorNormalTitleButtonText="rgb:00/00/00"

# Background of toolbar buttons, ColorNormalButton is used if empty
# ColorToolButton=""

# Textcolor of toolbar buttons, ColorNormalButtonText is used if empty
# ColorToolButtonText=""

# Background of workspace buttons, ColorNormalButton is used if empty
# ColorNormalWorkspaceButton=""

# Textcolor of workspace buttons, ColorNormalButtonText is used if empty
# ColorNormalWorkspaceButtonText=""

# Background of the active workspace button, ColorActiveButton is used if empty
# ColorActiveWorkspaceButton=""

# Textcolor of the active workspace button, ColorActiveButtonText is used if empty
# ColorActiveWorkspaceButtonText=""

# Background of the titlebar of regular windows
# ColorNormalTitleBar="rgb:80/80/80"

# Textcolor of the titlebar of regular windows
# ColorNormalTitleBarText="rgb:00/00/00"

# Textshadow of the titlebar of regular windows
# ColorNormalTitleBarShadow=""

# Background of the titlebar of active windows
# ColorActiveTitleBar="rgb:00/00/A0"

# Textcolor of the titlebar of active windows
# ColorActiveTitleBarText="rgb:FF/FF/FF"

# Textshadow of the titlebar of active windows
# ColorActiveTitleBarShadow=""

# Background for mini icons of regular windows
# ColorNormalMinimizedWindow="rgb:C0/C0/C0"

# Textcolor for mini icons of regular windows
# ColorNormalMinimizedWindowText="rgb:00/00/00"

# Background for mini icons of active windows
# ColorActiveMinimizedWindow="rgb:E0/E0/E0"

# Textcolor for mini icons of active windows
# ColorActiveMinimizedWindowText="rgb:00/00/00"

# Background of pop-up menus
# ColorNormalMenu="rgb:C0/C0/C0"

# Textcolor of regular menu items
# ColorNormalMenuItemText="rgb:00/00/00"

# Background of selected menu item, leave empty to force transparency
# ColorActiveMenuItem="rgb:A0/A0/A0"

# Textcolor of selected menu items
# ColorActiveMenuItemText="rgb:00/00/00"

# Textcolor of disabled menu items
# ColorDisabledMenuItemText="rgb:80/80/80"

# Shadow of regular menu items
# ColorDisabledMenuItemShadow=""

# Background of move/resize status window
# ColorMoveSizeStatus="rgb:C0/C0/C0"

# Textcolor of move/resize status window
# ColorMoveSizeStatusText="rgb:00/00/00"

# Background of the quick switch window
# ColorQuickSwitch="rgb:C0/C0/C0"

# Textcolor in the quick switch window
# ColorQuickSwitchText="rgb:00/00/00"

# Rectangle arround the active icon in the quick switch window
# ColorQuickSwitchActive=""

# Background of the taskbar
# ColorDefaultTaskBar="rgb:C0/C0/C0"

# Background for task buttons of regular windows
# ColorNormalTaskBarApp="rgb:C0/C0/C0"

# Textcolor for task buttons of regular windows
# ColorNormalTaskBarAppText="rgb:00/00/00"

# Background for task buttons of the active window
# ColorActiveTaskBarApp="rgb:E0/E0/E0"

# Textcolor for task buttons of the active window
# ColorActiveTaskBarAppText="rgb:00/00/00"

# Background for task buttons of minimized windows
# ColorMinimizedTaskBarApp="rgb:A0/A0/A0"

# Textcolor for task buttons of minimized windows
# ColorMinimizedTaskBarAppText="rgb:00/00/00"

# Background for task buttons of windows on other workspaces
# ColorInvisibleTaskBarApp="rgb:80/80/80"

# Textcolor for task buttons of windows on other workspaces
# ColorInvisibleTaskBarAppText="rgb:00/00/00"

# Scrollbar background (sliding area)
# ColorScrollBar="rgb:A0/A0/A0"

# Background of the slider button in scrollbars
# ColorScrollBarSlider="rgb:C0/C0/C0"

# Background of the arrow buttons in scrollbars
# ColorScrollBarButton="rgb:C0/C0/C0"

# Background of the arrow buttons in scrollbars (obsolete)
# ColorScrollBarArrow="rgb:C0/C0/C0"

# Color of active arrows on scrollbar buttons
# ColorScrollBarButtonArrow="rgb:00/00/00"

# Color of inactive arrows on scrollbar buttons
# ColorScrollBarInactiveArrow="rgb:80/80/80"

# Background of listboxes
# ColorListBox="rgb:C0/C0/C0"

# Textcolor in listboxes
# ColorListBoxText="rgb:00/00/00"

# Background of selected listbox items
# ColorListBoxSelection="rgb:80/80/80"

# Textcolor of selected listbox items
# ColorListBoxSelectionText="rgb:00/00/00"

# Background of tooltips
# ColorToolTip="rgb:E0/E0/00"

# Textcolor of tooltips
# ColorToolTipText="rgb:00/00/00"

# Background of labels, leave empty to force transparency
# ColorLabel="rgb:C0/C0/C0"

# Textcolor of labels
# ColorLabelText="rgb:00/00/00"

# Background of text entry fields (e.g. the addressbar)
# ColorInput="rgb:FF/FF/FF"

# Textcolor of text entry fields (e.g. the addressbar)
# ColorInputText="rgb:00/00/00"

# Background of selected text in an entry field
# ColorInputSelection="rgb:80/80/80"

# Selected text in an entry field
# ColorInputSelectionText="rgb:00/00/00"

# Background of non-LCD clock, leave empty to force transparency
# ColorClock="rgb:00/00/00"

# Background of non-LCD monitor
# ColorClockText="rgb:00/FF/00"

# Background of APM monitor, leave empty to force transparency
# ColorApm="rgb:00/00/00"

# Textcolor of APM monitor
# ColorApmText="rgb:00/FF/00"

# User load on the CPU monitor
# ColorCPUStatusUser="rgb:00/FF/00"

# System load on the CPU monitor
# ColorCPUStatusSystem="rgb:FF/00/00"

# Interrupts on the CPU monitor
# ColorCPUStatusInterrupts="rgb:FF/FF/00"

# IO Wait on the CPU monitor
# ColorCPUStatusIoWait="rgb:60/00/60"

# Soft Interrupts on the CPU monitor
# ColorCPUStatusSoftIrq="rgb:00/FF/FF"

# Nice load on the CPU monitor
# ColorCPUStatusNice="rgb:00/00/FF"

# Idle (non) load on the CPU monitor, leave empty to force transparency
# ColorCPUStatusIdle="rgb:00/00/00"

# Outgoing load on the network monitor
# ColorNetSend="rgb:FF/FF/00"

# Incoming load on the network monitor
# ColorNetReceive="rgb:FF/00/FF"

# Idle (non) load on the network monitor, leave empty to force transparency
# ColorNetIdle="rgb:00/00/00"

# List of gradient pixmaps in the current theme
# Gradients=""

#

WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4 "

#
# icewmbg preferences
#
# IMPORTANT: You MUST run icewmbg (probably before icewm)
# to set the background!
#

# Display desktop background centered and not tiled
# DesktopBackgroundCenter=0 # 0/1

# Support for semitransparent terminals like Eterm or gnome-terminal
# SupportSemitransparency=1 # 0/1

# Desktop background scaled to full screen
# DesktopBackgroundScaled=0 # 0/1

# Desktop background color
# DesktopBackgroundColor="rgb:00/20/40"

# Desktop background image
# DesktopBackgroundImage=""

# Color to announce for semi-transparent windows
# DesktopTransparencyColor=""

# Image to announce for semi-transparent windows
# DesktopTransparencyImage=""

#

fbnaia
September 24th, 2009, 06:35 PM
# Command to lock display/screensaver
LockCommand="xlock -remote -mode matrix"


That "LockCommand" only sets what is run when you select "lock" from the icewm menu, it doesn't set what gets run when the computer is idle. you might have another program managing the screensaver/locking. I'm using icewm too, but i'm using xscreensaver to manage the screensaver/locking.

i have an entry on ~/.icewm/startup to run "xscreensaver &" and also for the lock command on ~/.icewm/preferences i use LockCommand="xscreensaver-command -lock"

I configure the screensaver to run and the idle time etc, with "xscreensaver-demo"

narnie
September 24th, 2009, 09:12 PM
Yeah, I knew the <Super+DEL> only locks it in that way. I don't have another program running. xscreensaver isn't installed on my system. I like xlock and would prefer to continue using it, but I don't understand where it is getting called after an idle period. What in icewm is calling it? Or is it at a lower level in X.org?

I've done a ps aux|grep -i screen to make sure nothing like xscreensaver is running. I don't have a clue what is calling it. I've also checked to make sure that somehow xlock isn't running in the background, and it is not as is expected since once it is run it starts the screensaver/lock

Narnie

fbnaia
September 25th, 2009, 01:09 AM
To my knowledge, icewm doesn't run stuff in the background (daemon style), icewm should only start whats in it's startup configuration file on ~/.icewm/startup or /etc/X11/icewm/startup.

How did you install icewm?, in my setup i started from a command line install, so i dont have all the standard ubuntu installation, like a lot of stuff that gnome runs in the background.

I have another regular ubuntu install, if i have time i'll try xlock to see whats comes up...

narnie
September 25th, 2009, 03:24 AM
Very good question. One which I should have stated from the beginning. It was installed over a Jaunty install, then selected as the default WM. I think I have Fluxbox installed as well. I'll see if it does the same thing.

I had already checked out the /etc/gdm/gdm.conf file to see if there was anything there that carried over after the gdm login, but found nothing. Something somehow is running as a background process and after a certain amount of time, is calling xlock. I thought it might be inherent to icewm, but if Fluxbox does it, too, then we'll know it is something gdm is starting during the hand-off to icewm.

May research how to boot directly into icewm temporarily to see if I can avoid any background apps that might be starting xlock.

I had to create the .icewm/startup from scratch as it was not copied over during install. All that is in it is:



#! /bin/bash
#
pcmanfm &
tilda &
tilda &
tilda &
tilda &
nm-applet &


I have checked the .conf files and none of the above have anything to do with evoking xlock.

I'll keep looking around. I'll post if I find it. Otherwise, any other thoughts are appreciated.

narnie
September 25th, 2009, 04:57 AM
went to a virtual terminal and /etc/init.d/gdm stop
then ran Xorg followed by icewm

The resulting manager ran for over 30 mins without any input and no locking behavior.

I don't see any smoking gun between a ps aux between the two running states.

This one is the one that doesn't use a gdm login that DOESN'T run xlock:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 4104 984 ? Ss 00:39 0:01 /sbin/init
root 2 0.0 0.0 0 0 ? S< 00:39 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S< 00:39 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S< 00:39 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 00:39 0:00 [watchdog/0]
root 6 0.0 0.0 0 0 ? S< 00:39 0:00 [migration/1]
root 7 0.0 0.0 0 0 ? S< 00:39 0:03 [ksoftirqd/1]
root 8 0.0 0.0 0 0 ? S< 00:39 0:00 [watchdog/1]
root 9 0.0 0.0 0 0 ? S< 00:39 0:00 [events/0]
root 10 0.0 0.0 0 0 ? S< 00:39 0:00 [events/1]
root 11 0.0 0.0 0 0 ? S< 00:39 0:00 [khelper]
root 12 0.0 0.0 0 0 ? S< 00:39 0:00 [kstop/0]
root 13 0.0 0.0 0 0 ? S< 00:39 0:00 [kstop/1]
root 14 0.0 0.0 0 0 ? S< 00:39 0:00 [kintegrityd/0]
root 15 0.0 0.0 0 0 ? S< 00:39 0:00 [kintegrityd/1]
root 16 0.0 0.0 0 0 ? S< 00:39 0:00 [kblockd/0]
root 17 0.0 0.0 0 0 ? S< 00:39 0:00 [kblockd/1]
root 18 0.1 0.0 0 0 ? S< 00:39 1:45 [kacpid]
root 19 0.0 0.0 0 0 ? S< 00:39 0:24 [kacpi_notify]
root 20 0.0 0.0 0 0 ? S< 00:39 0:00 [cqueue]
root 21 0.0 0.0 0 0 ? S< 00:39 0:00 [ata/0]
root 22 0.0 0.0 0 0 ? S< 00:39 0:00 [ata/1]
root 23 0.0 0.0 0 0 ? S< 00:39 0:00 [ata_aux]
root 24 0.0 0.0 0 0 ? S< 00:39 0:00 [ksuspend_usbd]
root 25 0.0 0.0 0 0 ? S< 00:39 0:00 [khubd]
root 26 0.0 0.0 0 0 ? S< 00:39 0:00 [kseriod]
root 27 0.0 0.0 0 0 ? S< 00:39 0:00 [kmmcd]
root 28 0.0 0.0 0 0 ? S< 00:39 0:00 [btaddconn]
root 29 0.0 0.0 0 0 ? S< 00:39 0:00 [btdelconn]
root 30 0.0 0.0 0 0 ? S 00:39 0:00 [pdflush]
root 31 0.0 0.0 0 0 ? S 00:39 0:00 [pdflush]
root 32 0.0 0.0 0 0 ? S< 00:39 0:00 [kswapd0]
root 33 0.0 0.0 0 0 ? S< 00:39 0:00 [aio/0]
root 34 0.0 0.0 0 0 ? S< 00:39 0:00 [aio/1]
root 35 0.0 0.0 0 0 ? S< 00:39 0:00 [ecryptfs-kthrea]
root 38 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_0]
root 39 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_1]
root 40 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_2]
root 41 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_3]
root 42 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_4]
root 43 0.0 0.0 0 0 ? S< 00:39 0:02 [scsi_eh_5]
root 44 0.0 0.0 0 0 ? S< 00:39 0:00 [kstriped]
root 45 0.0 0.0 0 0 ? S< 00:39 0:00 [kmpathd/0]
root 46 0.0 0.0 0 0 ? S< 00:39 0:00 [kmpathd/1]
root 47 0.0 0.0 0 0 ? S< 00:39 0:00 [kmpath_handlerd]
root 48 0.0 0.0 0 0 ? S< 00:39 0:00 [ksnapd]
root 49 0.0 0.0 0 0 ? R< 00:39 0:00 [kondemand/0]
root 50 0.0 0.0 0 0 ? S< 00:39 0:00 [kondemand/1]
root 51 0.0 0.0 0 0 ? S< 00:39 0:00 [krfcommd]
root 304 0.0 0.0 0 0 ? S< 00:39 0:00 [khpsbpkt]
root 334 0.0 0.0 0 0 ? S< 00:39 0:00 [knodemgrd_0]
root 775 0.0 0.0 0 0 ? S< 00:39 0:01 [kjournald]
root 909 0.0 0.0 16792 632 ? S<s 00:39 0:00 /sbin/udevd --daemon
hidden 1269 0.0 0.4 111432 17436 ? TN 12:38 0:01 matrixview -r
root 1628 0.0 0.0 0 0 ? S< 00:39 0:00 [kpsmoused]
root 1659 0.0 0.0 0 0 ? S< 00:39 0:04 [iwlagn/0]
root 1660 0.0 0.0 0 0 ? S< 00:39 0:04 [iwlagn/1]
root 1661 0.0 0.0 0 0 ? S< 00:39 0:06 [iwlagn]
root 1679 0.0 0.0 0 0 ? S< 00:39 0:00 [mmcqd]
hidden 1908 0.0 0.2 396792 10976 ? Sl 12:39 0:00 /usr/lib/evolution/evolution-data-server-2.26 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_CalFactory:1 .2 --oaf-ior-fd=26
root 2166 0.0 0.0 0 0 ? S< 00:39 0:04 [kjournald]
root 2408 0.0 0.0 69260 1924 tty1 Ss 12:41 0:00 /bin/login --
root 2664 0.0 0.0 3944 608 tty4 Ss+ 00:39 0:00 /sbin/getty 38400 tty4
root 2665 0.0 0.0 3944 604 tty5 Ss+ 00:39 0:00 /sbin/getty 38400 tty5
root 2672 0.0 0.0 3944 608 tty2 Ss+ 00:39 0:00 /sbin/getty 38400 tty2
root 2673 0.0 0.0 3944 608 tty3 Ss+ 00:39 0:00 /sbin/getty 38400 tty3
root 2674 0.0 0.0 3944 604 tty6 Ss+ 00:39 0:00 /sbin/getty 38400 tty6
root 2783 0.0 0.0 4868 1636 ? Ss 00:39 0:01 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket
syslog 2822 0.0 0.0 12376 756 ? Ss 00:39 0:00 /sbin/syslogd -u syslog
root 2845 0.0 0.0 8204 624 ? S 00:39 0:00 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
klog 2847 0.0 0.0 7012 3704 ? Ss 00:39 0:00 /sbin/klogd -P /var/run/klogd/kmsg
108 2870 0.0 0.0 21916 1656 ? Ss 00:39 0:36 /bin/dbus-daemon --system
root 2894 0.0 0.0 48940 1176 ? Ss 00:39 0:00 /usr/sbin/sshd
root 2947 0.0 0.0 134724 3808 ? Ssl 00:39 0:00 /usr/lib/bonobo-activation/bonobo-activation-server --ac-activate --ior-output-fd=13
root 2955 0.0 0.3 163780 13432 ? S 00:39 0:00 python /etc/rc2.d/S20autokey start
root 3210 0.0 0.0 4468 1132 ? S 00:39 0:00 /usr/sbin/hddtemp -d -l 127.0.0.1 -p 7634 -s | /dev/sg0 /dev/sda
root 3302 0.0 0.0 37048 2216 ? Ss 00:39 0:00 /usr/lib/postfix/master
root 3363 0.0 0.0 66312 1576 ? Ss 00:39 0:00 /usr/sbin/winbindd
root 3388 0.0 0.0 66312 1312 ? S 00:39 0:00 /usr/sbin/winbindd
111 3411 0.0 0.1 36540 5196 ? Ss 00:39 0:23 /usr/sbin/hald
root 3414 0.0 0.0 107192 3272 ? Ssl 00:39 0:01 /usr/sbin/console-kit-daemon
root 3477 0.0 0.0 15816 1264 ? S 00:39 0:00 hald-runner
root 3506 0.0 0.0 28484 2088 ? S 00:39 0:00 hald-addon-input: Listening on /dev/input/event7 /dev/input/event1 /dev/input/event0 /dev/input/event6 /dev/input/event2 /dev/input/event4
root 3522 0.0 0.0 29376 3104 ? S 00:39 0:02 /usr/lib/hal/hald-addon-rfkill-killswitch
root 3533 0.0 0.0 28476 2076 ? S 00:39 0:00 /usr/lib/hal/hald-addon-generic-backlight
root 3560 0.0 0.0 28484 2064 ? S 00:39 0:03 hald-addon-storage: polling /dev/sr0 (every 16 sec)
root 3566 0.0 0.0 28492 2132 ? S 00:39 0:00 /usr/lib/hal/hald-addon-cpufreq
111 3569 0.0 0.0 32392 2076 ? S 00:39 0:01 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root 3584 0.0 0.0 28000 1876 ? S 00:39 0:02 /usr/sbin/powersaved -d -f /var/run/acpid.socket
root 3639 0.0 0.0 62616 2988 ? Ss 00:40 0:11 /usr/sbin/NetworkManager --pid-file /var/run/NetworkManager/NetworkManager.pid
avahi 3659 0.0 0.0 31888 1608 ? Ss 00:40 0:00 avahi-daemon: running [toshiba-laptop.local]
avahi 3660 0.0 0.0 31764 544 ? Ss 00:40 0:00 avahi-daemon: chroot helper
root 3662 0.0 0.0 21100 2260 ? S 00:40 0:00 /sbin/wpa_supplicant -u -f /var/log/wpa_supplicant.log
root 3664 0.0 0.0 68976 3500 ? S 00:40 0:00 /usr/sbin/nm-system-settings --config /etc/NetworkManager/nm-system-settings.conf
root 3680 0.0 0.0 28356 1648 ? Ss 00:40 0:00 /usr/sbin/bluetoothd
root 3726 0.0 0.0 68084 2876 ? Ss 00:40 0:00 /usr/sbin/cupsd
root 3754 0.0 0.0 33296 1240 ? Ss 00:40 0:00 /usr/bin/system-tools-backends
daemon 3831 0.0 0.0 16524 456 ? Ss 00:40 0:00 /usr/sbin/atd
root 3859 0.0 0.0 19972 1112 ? Ss 00:40 0:00 /usr/sbin/cron
postfix 4462 0.0 0.0 39152 2168 ? S 00:40 0:00 qmgr -l -t fifo -u
ntp 4500 0.0 0.0 27648 1472 ? Ss 00:40 0:02 /usr/sbin/ntpd -p /var/run/ntpd.pid -u 112:124 -g
hidden 4548 0.0 0.0 105820 3640 ? Sl 00:40 0:48 /usr/local/Brother/sane/brscan-skey-0.2.1-1
hidden 4933 0.0 0.4 111436 17476 ? TN 00:41 0:04 matrixview -r
postfix 21141 0.0 0.0 39104 2124 ? S 20:39 0:00 pickup -l -t fifo -u -c
hidden 24371 0.0 0.1 229576 5536 ? Ssl 21:45 0:00 /usr/bin/pulseaudio --start --log-target=syslog
hidden 24372 0.0 0.0 68048 3092 ? S 21:45 0:00 /usr/lib/pulseaudio/pulse/gconf-helper
hidden 24493 0.0 0.1 21664 4556 tty1 S 21:47 0:00 -bash
root 24797 5.2 0.4 101432 19316 tty7 Ss+ 21:49 0:17 Xorg
hidden 25150 0.3 0.1 68168 5032 tty1 S+ 21:50 0:01 icewm
hidden 25203 0.1 0.3 241940 13868 ? S 21:51 0:00 pcmanfm
hidden 25205 0.0 0.0 17544 1364 ? S 21:51 0:00 /usr/lib/gamin/gam_server
hidden 25216 0.0 0.0 21256 880 ? Ss 21:52 0:00 //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
hidden 25217 0.0 0.0 23824 692 ? S 21:52 0:00 dbus-launch --autolaunch 80180f3cc61c89d9451c61a94a80287a --binary-syntax --close-stderr
hidden 25219 0.1 0.1 46284 6132 ? S 21:52 0:00 /usr/lib/libgconf2-4/gconfd-2
hidden 25257 0.5 0.3 177308 15340 ? Sl 21:54 0:00 term
hidden 25259 0.0 0.0 14412 780 ? S 21:54 0:00 gnome-pty-helper
hidden 25260 0.2 0.1 21448 4268 pts/0 Ss 21:54 0:00 bash
hidden 25272 0.0 0.0 15172 1136 pts/0 R+ 21:55 0:00 ps aux

This is the one that somewhere is launching xlock


USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 4104 984 ? Ss 00:39 0:01 /sbin/init
root 2 0.0 0.0 0 0 ? S< 00:39 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S< 00:39 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S< 00:39 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 00:39 0:00 [watchdog/0]
root 6 0.0 0.0 0 0 ? S< 00:39 0:00 [migration/1]
root 7 0.0 0.0 0 0 ? S< 00:39 0:03 [ksoftirqd/1]
root 8 0.0 0.0 0 0 ? S< 00:39 0:00 [watchdog/1]
root 9 0.0 0.0 0 0 ? S< 00:39 0:00 [events/0]
root 10 0.0 0.0 0 0 ? S< 00:39 0:00 [events/1]
root 11 0.0 0.0 0 0 ? S< 00:39 0:00 [khelper]
root 12 0.0 0.0 0 0 ? S< 00:39 0:00 [kstop/0]
root 13 0.0 0.0 0 0 ? S< 00:39 0:00 [kstop/1]
root 14 0.0 0.0 0 0 ? S< 00:39 0:00 [kintegrityd/0]
root 15 0.0 0.0 0 0 ? S< 00:39 0:00 [kintegrityd/1]
root 16 0.0 0.0 0 0 ? S< 00:39 0:00 [kblockd/0]
root 17 0.0 0.0 0 0 ? S< 00:39 0:00 [kblockd/1]
root 18 0.1 0.0 0 0 ? S< 00:39 1:43 [kacpid]
root 19 0.0 0.0 0 0 ? S< 00:39 0:24 [kacpi_notify]
root 20 0.0 0.0 0 0 ? S< 00:39 0:00 [cqueue]
root 21 0.0 0.0 0 0 ? S< 00:39 0:00 [ata/0]
root 22 0.0 0.0 0 0 ? S< 00:39 0:00 [ata/1]
root 23 0.0 0.0 0 0 ? S< 00:39 0:00 [ata_aux]
root 24 0.0 0.0 0 0 ? S< 00:39 0:00 [ksuspend_usbd]
root 25 0.0 0.0 0 0 ? S< 00:39 0:00 [khubd]
root 26 0.0 0.0 0 0 ? S< 00:39 0:00 [kseriod]
root 27 0.0 0.0 0 0 ? S< 00:39 0:00 [kmmcd]
root 28 0.0 0.0 0 0 ? S< 00:39 0:00 [btaddconn]
root 29 0.0 0.0 0 0 ? S< 00:39 0:00 [btdelconn]
root 30 0.0 0.0 0 0 ? S 00:39 0:00 [pdflush]
root 31 0.0 0.0 0 0 ? S 00:39 0:00 [pdflush]
root 32 0.0 0.0 0 0 ? S< 00:39 0:00 [kswapd0]
root 33 0.0 0.0 0 0 ? S< 00:39 0:00 [aio/0]
root 34 0.0 0.0 0 0 ? S< 00:39 0:00 [aio/1]
root 35 0.0 0.0 0 0 ? S< 00:39 0:00 [ecryptfs-kthrea]
root 38 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_0]
root 39 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_1]
root 40 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_2]
root 41 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_3]
root 42 0.0 0.0 0 0 ? S< 00:39 0:00 [scsi_eh_4]
root 43 0.0 0.0 0 0 ? S< 00:39 0:02 [scsi_eh_5]
root 44 0.0 0.0 0 0 ? S< 00:39 0:00 [kstriped]
root 45 0.0 0.0 0 0 ? S< 00:39 0:00 [kmpathd/0]
root 46 0.0 0.0 0 0 ? S< 00:39 0:00 [kmpathd/1]
root 47 0.0 0.0 0 0 ? S< 00:39 0:00 [kmpath_handlerd]
root 48 0.0 0.0 0 0 ? S< 00:39 0:00 [ksnapd]
root 49 0.0 0.0 0 0 ? S< 00:39 0:00 [kondemand/0]
root 50 0.0 0.0 0 0 ? S< 00:39 0:00 [kondemand/1]
root 51 0.0 0.0 0 0 ? S< 00:39 0:00 [krfcommd]
root 304 0.0 0.0 0 0 ? S< 00:39 0:00 [khpsbpkt]
root 334 0.0 0.0 0 0 ? S< 00:39 0:00 [knodemgrd_0]
root 775 0.0 0.0 0 0 ? S< 00:39 0:01 [kjournald]
root 909 0.0 0.0 16792 632 ? S<s 00:39 0:00 /sbin/udevd --daemon
hidden 1269 0.0 0.4 111432 17436 ? TN 12:38 0:01 matrixview -r
root 1301 0.0 0.0 157284 3976 ? S 12:39 0:00 /usr/sbin/gdm
root 1628 0.0 0.0 0 0 ? S< 00:39 0:00 [kpsmoused]
root 1659 0.0 0.0 0 0 ? S< 00:39 0:04 [iwlagn/0]
root 1660 0.0 0.0 0 0 ? S< 00:39 0:04 [iwlagn/1]
root 1661 0.0 0.0 0 0 ? S< 00:39 0:06 [iwlagn]
root 1679 0.0 0.0 0 0 ? S< 00:39 0:00 [mmcqd]
hidden 1908 0.0 0.2 396792 10976 ? Sl 12:39 0:00 /usr/lib/evolution/evolution-data-server-2.26 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_CalFactory:1 .2 --oaf-ior-fd=26
root 2166 0.0 0.0 0 0 ? S< 00:39 0:04 [kjournald]
root 2408 0.0 0.0 3944 600 tty1 Ss+ 12:41 0:00 /sbin/getty 38400 tty1
root 2664 0.0 0.0 3944 608 tty4 Ss+ 00:39 0:00 /sbin/getty 38400 tty4
root 2665 0.0 0.0 3944 604 tty5 Ss+ 00:39 0:00 /sbin/getty 38400 tty5
root 2672 0.0 0.0 3944 608 tty2 Ss+ 00:39 0:00 /sbin/getty 38400 tty2
root 2673 0.0 0.0 3944 608 tty3 Ss+ 00:39 0:00 /sbin/getty 38400 tty3
root 2674 0.0 0.0 3944 604 tty6 Ss+ 00:39 0:00 /sbin/getty 38400 tty6
root 2783 0.0 0.0 4868 1636 ? Ss 00:39 0:01 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket
syslog 2822 0.0 0.0 12376 756 ? Ss 00:39 0:00 /sbin/syslogd -u syslog
root 2845 0.0 0.0 8204 624 ? S 00:39 0:00 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
klog 2847 0.0 0.0 7012 3704 ? Ss 00:39 0:00 /sbin/klogd -P /var/run/klogd/kmsg
108 2870 0.0 0.0 21916 1616 ? Ss 00:39 0:36 /bin/dbus-daemon --system
root 2894 0.0 0.0 48940 1176 ? Ss 00:39 0:00 /usr/sbin/sshd
root 2947 0.0 0.0 134724 3808 ? Ssl 00:39 0:00 /usr/lib/bonobo-activation/bonobo-activation-server --ac-activate --ior-output-fd=13
root 2955 0.0 0.3 163780 13432 ? S 00:39 0:00 python /etc/rc2.d/S20autokey start
root 3210 0.0 0.0 4468 1132 ? S 00:39 0:00 /usr/sbin/hddtemp -d -l 127.0.0.1 -p 7634 -s | /dev/sg0 /dev/sda
root 3302 0.0 0.0 37048 2216 ? Ss 00:39 0:00 /usr/lib/postfix/master
root 3363 0.0 0.0 66312 1576 ? Ss 00:39 0:00 /usr/sbin/winbindd
root 3388 0.0 0.0 66312 1312 ? S 00:39 0:00 /usr/sbin/winbindd
111 3411 0.0 0.1 36540 5196 ? Ss 00:39 0:23 /usr/sbin/hald
root 3414 0.0 0.0 107192 3264 ? Ssl 00:39 0:01 /usr/sbin/console-kit-daemon
root 3477 0.0 0.0 15816 1264 ? S 00:39 0:00 hald-runner
root 3506 0.0 0.0 28484 2088 ? S 00:39 0:00 hald-addon-input: Listening on /dev/input/event7 /dev/input/event1 /dev/input/event0 /dev/input/event6 /dev/input/event2 /dev/input/event4
root 3522 0.0 0.0 29376 3088 ? S 00:39 0:02 /usr/lib/hal/hald-addon-rfkill-killswitch
root 3533 0.0 0.0 28476 2076 ? S 00:39 0:00 /usr/lib/hal/hald-addon-generic-backlight
root 3560 0.0 0.0 28484 2064 ? S 00:39 0:03 hald-addon-storage: polling /dev/sr0 (every 2 sec)
root 3566 0.0 0.0 28492 2132 ? S 00:39 0:00 /usr/lib/hal/hald-addon-cpufreq
111 3569 0.0 0.0 32392 2076 ? S 00:39 0:01 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root 3584 0.0 0.0 28000 1876 ? S 00:39 0:02 /usr/sbin/powersaved -d -f /var/run/acpid.socket
root 3610 0.0 0.0 123132 2148 ? Ss 00:39 0:00 /usr/sbin/gdm
root 3639 0.0 0.0 62616 2988 ? Ss 00:39 0:11 /usr/sbin/NetworkManager --pid-file /var/run/NetworkManager/NetworkManager.pid
avahi 3659 0.0 0.0 31888 1584 ? Ss 00:39 0:00 avahi-daemon: running [toshiba-laptop.local]
avahi 3660 0.0 0.0 31764 544 ? Ss 00:39 0:00 avahi-daemon: chroot helper
root 3662 0.0 0.0 21100 2260 ? S 00:39 0:00 /sbin/wpa_supplicant -u -f /var/log/wpa_supplicant.log
root 3664 0.0 0.0 68976 3500 ? S 00:39 0:00 /usr/sbin/nm-system-settings --config /etc/NetworkManager/nm-system-settings.conf
root 3680 0.0 0.0 28356 1648 ? Ss 00:39 0:00 /usr/sbin/bluetoothd
root 3726 0.0 0.0 68084 2876 ? Ss 00:39 0:00 /usr/sbin/cupsd
root 3754 0.0 0.0 33296 1240 ? Ss 00:40 0:00 /usr/bin/system-tools-backends
daemon 3831 0.0 0.0 16524 456 ? Ss 00:40 0:00 /usr/sbin/atd
root 3859 0.0 0.0 19972 1112 ? Ss 00:40 0:00 /usr/sbin/cron
postfix 4462 0.0 0.0 39152 2168 ? S 00:40 0:00 qmgr -l -t fifo -u
ntp 4500 0.0 0.0 27648 1472 ? Ss 00:40 0:02 /usr/sbin/ntpd -p /var/run/ntpd.pid -u 112:124 -g
hidden 4548 0.0 0.0 105696 3600 ? Sl 00:40 0:48 /usr/local/Brother/sane/brscan-skey-0.2.1-1
hidden 4933 0.0 0.4 111436 17476 ? TN 00:41 0:04 matrixview -r
postfix 21141 0.0 0.0 39104 2124 ? S 20:39 0:00 pickup -l -t fifo -u -c
root 23484 1.6 0.5 111528 20288 tty9 Rs+ 21:30 0:03 /usr/X11R6/bin/X :0 -br -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt9
hidden 23507 0.0 0.0 84092 2536 ? S 21:31 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
hidden 23519 0.0 0.0 59656 1456 ? Ss 21:31 0:00 /usr/bin/icewm-session
hidden 23555 0.0 0.0 19600 452 ? Ss 21:31 0:00 syndaemon -SdtKi 2
hidden 23635 0.0 0.0 35940 680 ? Ss 21:31 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/icewm-session
hidden 23640 0.0 0.0 21256 948 ? Ss 21:31 0:00 //bin/dbus-daemon --fork --print-pid 6 --print-address 9 --session
hidden 23642 0.0 0.0 23824 720 ? S 21:31 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/icewm-session
hidden 23661 0.0 0.0 63824 2208 ? SNs 21:31 0:00 icewmbg
hidden 23662 0.5 0.1 68548 5560 ? Ss 21:31 0:01 icewm
hidden 23664 0.0 0.0 65352 2476 ? Ss 21:31 0:00 icewmtray
hidden 23666 0.3 0.3 201508 14624 ? S 21:31 0:00 pcmanfm
hidden 23668 0.1 0.2 171068 10864 ? Sl 21:31 0:00 tilda
hidden 23673 0.0 0.2 171036 10748 ? Sl 21:31 0:00 tilda
hidden 23674 0.0 0.0 17544 1364 ? S 21:31 0:00 /usr/lib/gamin/gam_server
hidden 23676 0.0 0.0 14412 780 ? S 21:31 0:00 gnome-pty-helper
hidden 23678 0.0 0.2 170896 10684 ? Sl 21:31 0:00 tilda
hidden 23680 0.0 0.2 165924 10120 ? Sl 21:31 0:00 tilda
hidden 23687 0.0 0.1 21552 4408 pts/0 Ss 21:31 0:00 [bash]
hidden 23690 0.0 0.3 192820 13668 ? S 21:31 0:00 nm-applet
hidden 23701 0.0 0.0 14412 780 ? S 21:31 0:00 gnome-pty-helper
hidden 23702 0.0 0.0 14412 780 ? S 21:31 0:00 gnome-pty-helper
hidden 23704 0.1 0.3 168684 13316 ? S 21:31 0:00 /usr/lib/notify-osd/notify-osd
hidden 23705 0.0 0.0 14412 780 ? S 21:31 0:00 gnome-pty-helper
hidden 23706 0.0 0.1 21552 4368 pts/1 Ss+ 21:31 0:00 [bash]
hidden 23716 0.0 0.1 46288 6156 ? S 21:31 0:00 /usr/lib/libgconf2-4/gconfd-2
hidden 23717 0.0 0.1 21552 4368 pts/2 Ss+ 21:31 0:00 [bash]
hidden 23718 0.0 0.1 21552 4372 pts/3 Ss+ 21:31 0:00 [bash]
hidden 23721 0.0 0.0 40720 2248 ? S 21:31 0:00 /usr/lib/gvfs/gvfsd
hidden 23734 0.0 0.0 71000 2576 ? Ssl 21:31 0:00 /usr/lib/gvfs//gvfs-fuse-daemon /home/hidden/.gvfs
hidden 23785 0.0 0.0 15172 1140 pts/0 R+ 21:34 0:00 ps aux

narnie
September 25th, 2009, 05:41 AM
Well, after installing and leaving a running fluxbox session alone after gdm login, xlock is started again automatically, so it is not something peculure to icewm, but something that gdm is starting.

I'll keep looking.