On Wed, May 13, 2009 at 07:19:28PM +0200, dante4d wrote: > well, ok, i tried to run awesome with default rc.lua. and it worked. > so my conclusio here is: > 1) as i already mentioned, the rc.lua changes that break my setup are > horrible thing. the whole concept of this is a mess. ok, i do git > version, but still... this is fucked up. BUT,
Such breakages are to be expected if you're tracking git. You already know that. Awesome is pretty much still work-in-progress, so such changes may be even there when upgrading between same major number versions. If there was a way for us to know a priori what's the best design/implementation we would definitely had gone that way; if you do happen to know some method, please share. > 2) having a bad config file causes awesome not to crash and say - ok, > the config file is a mess, but lock up my system to the point that i > can't do anything? that's even worse fuckup You should check your xinitrc file and your console foo. Even if X gets stuck like that, you can kill it by ctrl-alt-backspace, or you can switch to a virtual console with ctrl-alt-Fn. If you had followed the instructions on the wiki and docs, you should have the debugging output somewhere handy. From there, you could fix your errors and restart or reload awesome (pkill -HUP awesome). Note: because you didn't have a graphical environment to play with this doesn't mean your computer is locked up! > 3) i tried to do awesome -k and it did say my config file is ok - so > then, what's the point of that option if it doesn't help any? awesome -k checks your config file for errors. According to the error messages in your original email, the problem was in your theme file, not your configuration file. Perhaps we should extend our testing chores to that as well. > guys, this is BAD. awesome let's me down once again... Sorry to hear that. awesome is an open source project so feel free to correct whatever it is that you don't like and contribute your patches back to this list. Cheers. \n\n -- To unsubscribe, send mail to [email protected].
