You are not logged in.
I updated awesome to 3.4.7 today and when I restarted the wm it seemed to have loaded two configs, mine then the default. At the top of the screen where it lists the desktops it listed my tags followed by the default 1 through 9. I tried deleting the default config at /etc/xdg/awesome/rc.lua and awesome wouldn't load at all. I replaced the default with my custom config and again it wouldn't load. When I removed my custom config and edited the default where it was, changing only the default terminal from xterm to urxvt it again failed to load awesome, although awesome -k found no errors. Moving the default to ~/.config/awesome/rc.lua again left me with a non-loading awesome.
I realize that newer versions of awesome tend to bring changes to config syntax, but I didn't find anything on the awesome wiki saying that 3.4.7 did. Also, awesome refused the default config when the only change I made was to set urxvt as the terminal.
Not a huge issue, as 3.4.6 works great, but I like to have the latest software, so it irks my ocd a little that I can't.
For reference, I'm using gdm and a 32bit install.
PS, I just started using awesome a week ago, so if I'm missing something really stupid, don't be too hard on me.
Last edited by hurleyef (2010-10-05 03:11:36)
Offline
are you using some widgets? maybe something is missing. pastebin your rc.lua. the rc.lua from 3.4.6 and 3.4.7 is exactly the same.
read this and try it:
http://wiki.archlinux.org/index.php/Awe … ing_Xephyr
PS: you have to install xorg-server-xephyr.
Arch64/DWM || My Dropbox referral link
Offline
current config:
http://pastebin.com/hqez3ZKS
I've only been using awesome for about a week now, so it's not anything fancy. I'm not using any widgets except what it came with.
I'll try the xephyr thing when I get a chance and let you know what came up.
Offline
delete line 429: mymainmenu:add_signal("mouse::leave", function (c) c:hide() end)
and you should use only one function to autorun apps.
Arch64/DWM || My Dropbox referral link
Offline
That did it!
429 never worked anyway : /
Also changed the second autorun part to a simple os.execute command. xscreensaver didn't like the run_once part.
Thanks for the help!
Offline
try this:
-- {{{ AUTORUN APPS!
function run_once(prg)
if not prg then
do return nil end
end
awful.util.spawn_with_shell("pgrep -u $USER -x '" .. prg .. "' || (" .. prg .. ")")
end
run_once("example --argument")
-- }}}
Arch64/DWM || My Dropbox referral link
Offline
Thanks again, that worked perfectly.
Offline