Made the tweaks that you suggested to .xsession--thanks. 

I tried removing xfce4-power-manager from .xsession and running it from 
an xterm one the desktop was running but I get the same thing. So, I 
think there must be something that the running the full xfce4 session 
sets up in order to make this work correctly that I am missing from my 
simpler setup. 


On Thursday, July 10, 2014 7:48 AM, Brian <a...@cityscape.co.uk> wrote:
 


On Wed 09 Jul 2014 at 18:41:56 -0700, Daniel LaFlamme wrote:


> The laptop can suspend and resume without issue when I run a plain
> vanilla Xfce session (started with "Xfce session" from the lightdm
> login screen). However, I don't want to run an entire Xfce desktop
> environment; I want to use dwm but use xfce4-power-manager to manage
> suspend and resume. I am using Debian 7, stable.
> 
> I have an .xsession that looks like:
> 
> ---- .xsession ----
> 
> #!/bin/bash
> xrdb -merge .Xresources
> 
> if [ -x /usr/bin/xfce4-power-manager ];
> then
>    xfce4-power-manager &
> fi
> 
> $HOME/share/bin/dwm
> -----
> 
> I use lightdm to log in and select "default x session." The dwm starts
> up as expected. xfce4-power-manager also starts up (I can see
> notifications in the top right of the screen when I plug or unplug the
> laptop). If I close the lid, the laptop will not suspend (the fan is
> still running). When I open the lid, the screen gets brighter and
> blinks, but I dont see the desktop. I see the xfce4-power-manager
> notification pop up and then see nothing else. I can't get back to the
> desktop and need to log into a virtual console to restart the laptop.
> 
> So, when xfce is running as a regular session, suspend and resume
> works. Something with how I am running it from .xsession with dwm is
> not working. Anyone have any ideas?

If that were my .xsession I wouldn't have 'xrdb -merge .Xresources'
because it is taken care of in /etc/X11/Xsession.d. I'd also be inclined
to have 'exec $HOME/share/bin/dwm'. But those are two minor points and
your .xsession looks ok to me.

What you could do is have only 'exec $HOME/share/bin/dwm' in it and run
xfce4-power-manager (there is also xfce4-power-manager-settings) to see
if there is any difference.

TBH, I cannot think what bearing the WM would have on the problem but
you could install fvwm, do without any .xsession and start the power
manager again from an xterm.


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/10072014123514.788c68ac4...@desktop.copernicus.demon.co.uk

Reply via email to