2015-10-09 15 views
0

我在我的真棒wm的rc.lua文件中配置透明度。我現在得到標題中提到的錯誤。自從我打開了原來位於/etc/xdg/awesome/rc.lua的rc.lua並使其完全相同,但仍然出現此錯誤。有什麼想法嗎?爲什麼我在糟糕的參數#-1的lua中得到這個運行時錯誤到'_newindex'(預期的字符串,得到零)

client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end) 
client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) 
+0

您更改了系統文件,看起來像您的修改文件導致的問題?或者你改變你的本地文件看起來像系統文件?你確定這些是導致問題的線路嗎? –

+0

不,我開始收到錯誤時,使用系統文件作爲修改文件的參考。當我重新啓動真棒錯誤是我的修改文件的路徑以及指向這兩行代碼的行引用的數量 –

+0

如果您評論這些行,錯誤消失或移動?這些線條看起來並不會造成這種錯誤(儘管metatable魔術可能會涉及並導致它)。 –

回答

1

我在安裝新主題時出錯,但我想這可能是同樣的問題。

上述兩行很完美,錯誤信息有誤導性!問題是(在我的混亂至少)我的主題文件的錯誤路徑:

# This was the original line: 
# beautiful.init("~/.config/awesome/themes/Darklooks/") 
# and now the working full path to my theme file: 
beautiful.init("~/.config/awesome/themes/Darklooks/theme.lua") 
+0

我得到了非常相同的問題:錯誤的主題路徑,然後在這兩個無害的行相同的錯誤消息。非常感謝答案! – Arkanosis

相關問題