Re: Passmenu gets stuck
Thanks Elv1313! This was the problem and it works well now. Stéphane Campinas On 2 Oct 2015 19:04, "Elv1313 ." wrote: > Hello, > > This happen because os.execute is a blocking command. Awesome stops until > the command return. When the GTK window is created, it ask the window > manager to manage it. As Awesome is busy waiting for the command to finish, > everything freeze. It is usually called a "deadlock" because both process > are waiting for the other. Please use awful.util.spawn instead of > os.execute. rc.lua should never call blocking functions. > On Oct 2, 2015 3:46 PM, "Namikaze Minato" wrote: > >> Hi Stéphane, share with us the awesome logs produced during the >> problem you are experiencing. >> >> Regards, >> LLoyd >> >> -- >> To unsubscribe, send mail to [email protected]. >> >
Re: Passmenu gets stuck
Hello, This happen because os.execute is a blocking command. Awesome stops until the command return. When the GTK window is created, it ask the window manager to manage it. As Awesome is busy waiting for the command to finish, everything freeze. It is usually called a "deadlock" because both process are waiting for the other. Please use awful.util.spawn instead of os.execute. rc.lua should never call blocking functions. On Oct 2, 2015 3:46 PM, "Namikaze Minato" wrote: > Hi Stéphane, share with us the awesome logs produced during the > problem you are experiencing. > > Regards, > LLoyd > > -- > To unsubscribe, send mail to [email protected]. >
Re: Passmenu gets stuck
Hi Stéphane, share with us the awesome logs produced during the problem you are experiencing. Regards, LLoyd -- To unsubscribe, send mail to [email protected].
