Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: woodman on February 27, 2014, 12:11:56 PM
-
I would really like to use conky in TinyCore (I'm using TC 5.2 with Xorg-7.7 installed), but do not like the flickering of the conky display I see. I have tried various solutions I came across on the internets (e.g. http://conky.pitstop.free.fr/wiki/index.php5?title=When_%E2%80%9Cblinking%E2%80%9D_isn%E2%80%99t!_%28en%29 (http://conky.pitstop.free.fr/wiki/index.php5?title=When_%E2%80%9Cblinking%E2%80%9D_isn%E2%80%99t!_%28en%29)), but nothing stops the flickering.
Various sources state that the double buffering extension of xorg can help with the flickering. However, it appears that the TC conky extension is "Compiled to match xlibs in base, hence no double-buffering". I would like to try compiling xlibs with the double-buffering extension but I'm not sure were to start - are the sources for xlibs available? Is there another solution to my problem?
Thanks
-
Try compiling Conky.
I did so too - it's pretty straight forward regarding messages about missing dependencies.
-
There's likely no need for you to rebuild X libs. The conky comment means it only uses X libs present in the base - a more full-featured conky would just have some deps.
-
I could re-build the extension with double-buffering enabled if you prefer?
-
Oh, there already was an alternative for 4.x (conky_plus). Perhaps just a rebuild of the plus edition for 5.x, keeping choice?
-
Thank you everyone for your replies (this is a great community).
Following the suggestion of Misalf I compiled the conky 1.9.0 sources myself. After installing the required dev extensions the compilation went smoothly, and on adding "double_buffer yes" to my .conkyrc file, I now have a flicker free conky.
Juanito - the user experience with the current conky extension in an xorg environment is less than optimal (unusable in my view), so I think it would definitely be a good idea to rebuild with double-buffering enabled. I could have a go at bundling my compiled version as an extension if you like (I know the instructions for doing this are in the wiki).
Regards
-
That's interesting, because I've never noticed any flickering with my conky on any pc with Xorg with default or Nvidia drivers, or mac for that matter using the current conky in the tc-5.x repo
All my desktops, notebooks and VM's use Xorg now with the same old conky used since tc-5.0 (perhaps tc4.x or earlier)
An updated version might be welcome, though more importantly we probably need a recompile of conky for corepure64. My current version is Conky 1.8.1 compiled Thu May 19 12:24:14 UTC 2011 for Linux 2.6.33.3-tinycore (i686) in tc-5.2 (with Xorg, Xvesa)
I don't use buffers at all iirc (my conky conf attached)
Isn't double buffering enable via the conky.conf (conkyrc) and Xorg modules anyhow?
-
The corepure64 version is 1.9.0 ???
-
cool thanks
-
updated conky posted to x86 repo
-
Thanks Juanito.
Tested on both my desktop and laptop - no flicker on either (they both flickered before).