Subj. Fossapup has this Conky version on board: "1.10.8 for Linux 4.4.0-176-generic x86_64". Apparently it was not compiled in Fossa itself. And for some reason it uses the old conkyrc file storage format.
If I run a script /root/Startup/conkystart in terminal, I see a syntax error message (it's old syntax):
I had to do something about it. I have compiled the latest Conky (1.11.6) in Fossapup. Here it is in .pet format:
https://yadi.sk/d/A5aIxI4USl4Zog
Installed. Now we need to convert /root/conkyrc to new Lua-like format. Go to the /usr/local/share/doc/conky-1.11.6_pre folder and make convert.lua script executable (right mouse button >> Permissions). Note: Lua is required, so if you don't already have it, install from PPM. Then execute in terminal:
Code: Select all
/usr/local/share/doc/conky-1.11.6_pre/convert.lua /root/conkyrc conkyrc_new
Rename conkyrc to conkyrc_old. Rename conkyrc_new to conkyrc
In the resulting conkyrc file, find the line "own_window_type" and remove one extra equal sign and one space.
It was wrong:
own_window_type = '= desktop',
It became correct:
own_window_type = 'desktop',
I didn't delete the built-in version of Conky just in case. Therefore, we modify the file /root/Startup/conkystart.
Change the line conky -c /root/conkyrc & to /usr/local/bin/conky -c /root/conkyrc &
Launch Menu >> System >> Conky. I removed the daemon start from it and now /root/Startup/conkystart is used.
We look at the terminal and now there are no errors: