Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

**Help** Trying to configure utility on Fedora 37 Workstation #3

Closed
dswapnil104 opened this issue Jan 15, 2023 · 10 comments
Closed

**Help** Trying to configure utility on Fedora 37 Workstation #3

dswapnil104 opened this issue Jan 15, 2023 · 10 comments

Comments

@dswapnil104
Copy link

Trying to configure the utility on my laptop running fedora 37.

./TrayConservationMode: error while loading shared libraries: libayatana-appindicator3.so.1: cannot open shared object file: No such file or directory

Any help to setup the utility is appreciated !

@liperium
Copy link
Owner

liperium commented Jan 16, 2023

If you installed it with the install.sh, when it asks if you want to install the legacy version, say yes!
If you installed it manually, just download the legacy version instead!

@liperium
Copy link
Owner

Is this ok for you? I can't see your response here, but have gotten an email :octocat:

@dswapnil104
Copy link
Author

Goodnote :

Anyone trying this utility on GNOME 43 (in my case fedora37)

Make sure to chose Legacy release package i.e:

TrayConservationMode_Legacy.tar.gz

Look for the dependencies to be installed i.e :

  • libappindicator-gtk3
  • gnome-shell-extension-appindicator
    • Install using:
      1. Gnome Extension Store
      2. Or fire up a command like I did , as apparently extensions website sometimes fails to perform a dependency check:
        • sudo dnf install gnome-shell-extension-appindicator (apt if on Debian based)

@dswapnil104
Copy link
Author

dswapnil104 commented Jan 16, 2023

Is this ok for you? I can't see your response here, but have gotten an email :octocat:

I deleted a stale comment sorry for the mail ping.
I fixed the issue, thanks for a prompt reply.
I was wondering what is correct way of adding this utility to .desktop application list as well as setting it up as startup application, any help on this front ?

@liperium
Copy link
Owner

Yes this would be the correct way to do it ( at least, that's the way I do it )
Hope you like the tool 👍
I was running Fedora too and never had the problem, thanks for the info on the dependancy 😄

@liperium
Copy link
Owner

I added your comment to the readme of the application! Have a good one!

@dswapnil104
Copy link
Author

dswapnil104 commented Jan 17, 2023

Yes this would be the correct way to do it ( at least, that's the way I do it ) Hope you like the tool +1 I was running Fedora too and never had the problem, thanks for the info on the dependency smile

Firstly, I truly love the utility !! Thanks for making it.
But I'm afraid you lost me with the previous comment. I am not sure as to how do I make a .desktop file such that it starts up on boot as a startup-application, I was wondering if you could help me with same, just the way you mention you had done it on your Fedora ride...

@liperium
Copy link
Owner

I think I used Alacarte utility to add a desktop entry, you can look online to do it manually, basically you have to link it to the TrayConservationMode file.

@dswapnil104
Copy link
Author

I think I used Alacarte utility to add a desktop entry, you can look online to do it manually, basically you have to link it to the TrayConservationMode file.

I would like to know what contents went into the .desktop file generated. Last time I tried I had startup issues with utility configured.

@liperium
Copy link
Owner

liperium commented Jul 4, 2023

Sorry for the REALLY late response, but I just did it on a new system, here is mine ( replace %USER% with what yours ) :

[Desktop Entry]
Comment=
Exec=/home/%USER%/Documents/TCM/TrayConservationMode
GenericName=Tray conservation mode manager for Lenovo laptops\s
Icon=/home/%USER%/Documents/TCM/assets/iconOn.ico
Name=Tray Conservation Mode
NoDisplay=false
Terminal=false
Type=Application

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants