Linux

criado: 14/03/2025

Alguns lembretes sobre configurações do Linux, em particular para o Void Linux.

No meu laptop, para evitar que o tlp desligue os mouse e teclado usb e wireless, tenho que colocar no tlp.conf:

RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=on

Aproveitando, adicionar também para economia de bateria:

CPU_ENERGY_PERF_POLICY_ON_AC=performance
CPU_ENERGY_PERF_POLICY_ON_BAT=power

Como não uso elogind e sim seatd + turnstile, essas configurações em /etc/polkit-1/rules.d/ são necessárias:

00-mounting.rules

polkit.addRule(function(action, subject)
{
  if (action.id.startsWith("org.freedesktop.udisks2.") && subject.isInGroup("storage"))
      return polkit.Result.YES;
});

00-power-management.rules

polkit.addRule(function(action, subject) 
{
	if (action.id == "org.freedesktop.policykit.exec" && action.lookup("program") == "/bin/shutdown" && subject.isInGroup("wheel"))
		return polkit.Result.YES;
});

polkit.addRule(function(action, subject)
{
	if (action.id == "org.freedesktop.policykit.exec" && action.lookup("program") == "/bin/zzz" && subject.isInGroup("wheel"))
		return polkit.Result.YES;
});