Problems with Gnome Shell (or Cinnamon) and Conky?

Recently doing some configuration and installation tests of conky on my Mint 13 with Cinnamon 1.6 I realized that no matter how hard I tried to change certain variables in the conky configuration file, I always had two problems (really one or the other) when I "pinned it" ”To the desktop.

The problems were apparently related to the values ​​that were given to the variable own_window_type located in the conky configuration file. This can be found hidden in the root directory of our personal folder (to see it only Ctrl + h) under the name .conkyrc  or inside the .conky directory also in our personal folder under other names, (for example conky_grey) depending on the version we are using.

When using the override value directly it did not appear on the desktop, while if I used the value normal or the value desktop with:

1.- Either it was minimized when pressing the icon to show the desktop (or the combination Ctrl + Alt + D), apart from appearing as one more application when using the selector (switcher) Alt + Tab.

2.- Or I managed to make my brand new conky disappear by clicking anywhere on the desktop.

The question was in choosing the less bad of the two configurations.
Obviously, it did not seem the most suitable, so after many searching I found the definitive solution that would allow me to have a remedy for the above problems. Using the value However, in said variable:

# Create own window instead of using desktop (required in nautilus) own_window yes own_window_transparent yes #when set to 'no' conky appears against a black background own_window_type dock own_window_hints undecorated, below, sticky, skip_taskbar, skip_pager #These values ​​set true transparancy and own_window_visual_ own_window_argb_value 100

But for some reason using that value completely nullified the variable alignment, which in my case had the value top right, displacing the position of my conky on the screen. To solve this I just replaced this variable with the following:

## Use these values ​​to position conky. gap_x 1650 gap_y 20

Once these changes were made all problems disappeared completely.

PS: I found this solution here [Eng], specifically in the user's answer # 5 dobermans.


7 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   sieg84 said

    I'm going to try your configuration, to see how it looks ...

  2.   Frank smash said

    I was an ubuntu (unity) user, I tried cinnamon and I loved it but the conky problem bothered me a lot, finally a couple of days ago I dedicated myself to looking for a solution, how much this article would have helped me XD. But that's the solution. I did it like this. THANKS

  3.   Sergio Esau Arámbula Duran said

    What does it consist of? In lines in the terminal or in a configuration file? I wanted to use it in Tuquito in the same way that Yoyo

  4.   whatdemocracy said

    Obviously, in the section on positioning conky on the screen, let each one establish the x and y values ​​(gap_x and gap_y) that correspond to their screen resolution.
    The tutorial data corresponds to a resolution of 1920 × 1080

    1.    sieg84 said

      if it were so obvious you weren't asking, right?

  5.   conky user said

    Thanks a lot. Mid afternoon I had been looking for this solution.
    For 1920 * 1080 resolution it works perfect.

    regards

  6.   Os said

    Thank you very much, I had problems because conky was hiding with "show desktop", after 6 years it still works wow.