Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 827002 - sys-power/asusctl Control features of ASUS Notebooks (New Package)
Summary: sys-power/asusctl Control features of ASUS Notebooks (New Package)
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: https://asus-linux.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-24 06:52 UTC by Silvio
Modified: 2024-09-09 16:49 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Silvio 2021-11-24 06:52:07 UTC
There is a nice project 
https://asus-linux.org/
and it would be wonderful that it will be in Portage.
Overlay zGentoo made a good job to port in Gentoo but it uses only "systemd" that is not the standard for Gentoo (openrc).
Comment 1 ZappeL 2022-07-19 10:23:37 UTC
Hey there,

I'm one of the maintainers of https://gitlab.com/asus-linux/asusctl (https://asus-linux.org/). We already have an ebuild in my non-public overlay (zGentoo: https://lab.retarded.farm/zappel/zGentoo/-/tree/master/sys-power/asusctl).

If someone guides me, I'm willing to maintain the upstream ebuild, if wanted, as well. Just get in touch with me.


Cheers.
Comment 2 Carlo Nervi 2023-07-18 16:53:28 UTC
It would be very nice to have asusctl under Gentoo with OpenRC.
Unfortunately I do not have enough skills to help...
Comment 3 ZappeL 2023-07-18 22:53:51 UTC
(In reply to Carlo Nervi from comment #2)
> It would be very nice to have asusctl under Gentoo with OpenRC.
> Unfortunately I do not have enough skills to help...

Asusctl istself wasn't designed to work with any init-system other then systemd. So from my personal PoV this won't change, therefore I'm not supporting an OpenRC version right now. (tbh. I don't own a single machine with OpenRC so I've a massive lack of testing as well)

If someone would test against OpenRC and provide the needed patches/services including tests I would adopt it.
Comment 4 inkflaw 2024-09-08 04:05:48 UTC
(In reply to ZappeL from comment #3)
> (In reply to Carlo Nervi from comment #2)
> > It would be very nice to have asusctl under Gentoo with OpenRC.
> > Unfortunately I do not have enough skills to help...
> 
> Asusctl istself wasn't designed to work with any init-system other then
> systemd. So from my personal PoV this won't change, therefore I'm not
> supporting an OpenRC version right now. (tbh. I don't own a single machine
> with OpenRC so I've a massive lack of testing as well)
> 
> If someone would test against OpenRC and provide the needed patches/services
> including tests I would adopt it.

I create a PR for that.

Can you check it? Thanks

https://github.com/gentoo-mirror/zGentoo/pull/2
Comment 5 ZappeL 2024-09-09 16:49:54 UTC
(In reply to inkflaw from comment #4)
> (In reply to ZappeL from comment #3)
> > (In reply to Carlo Nervi from comment #2)
> > > It would be very nice to have asusctl under Gentoo with OpenRC.
> > > Unfortunately I do not have enough skills to help...
> > 
> > Asusctl istself wasn't designed to work with any init-system other then
> > systemd. So from my personal PoV this won't change, therefore I'm not
> > supporting an OpenRC version right now. (tbh. I don't own a single machine
> > with OpenRC so I've a massive lack of testing as well)
> > 
> > If someone would test against OpenRC and provide the needed patches/services
> > including tests I would adopt it.
> 
> I create a PR for that.
> 
> Can you check it? Thanks
> 
> https://github.com/gentoo-mirror/zGentoo/pull/2

Thanks for your contribution on this. 

I've adjusted your scripts a bit and pushed it to the repo(overlay) - could you be so kind and close the PR on the github mirror?

Here is the latest update on that, please test:
https://lab.simple-co.de/zappel/zGentoo/-/commit/c793a2d0c01ff58a54d522c9df742454a0da3315

(you can enable the init scripts via "openrc" useflag, keep in mind that this is still not supported officially by asusctl/suprgfxctl)

cheers.