diff --git a/daemon/gamemode.c b/daemon/gamemode.c index 63c02f7..463e99d 100644 --- a/daemon/gamemode.c +++ b/daemon/gamemode.c @@ -198,7 +198,7 @@ static void game_mode_apply_scheduler(GameModeContext *self, pid_t client) if (getpriority(PRIO_PROCESS, (id_t)client) != 0) { LOG_ERROR("Client [%d] already reniced, ignoring.\n", client); } else if (setpriority(PRIO_PROCESS, (id_t)client, (int)renice)) { - LOG_ERROR("Renicing client [%d] failed with error %d, ignoring.\n", client, errno); + LOG_ERROR("Renicing client [%d] failed with error %d, ignoring (your user may not have permission to do this).\n", client, errno); } /* @@ -221,7 +221,7 @@ static void game_mode_apply_scheduler(GameModeContext *self, pid_t client) if (!(strcmp(softrealtime, "off") == 0) && (enable_softrealtime)) { const struct sched_param p = { .sched_priority = 0 }; if (sched_setscheduler(client, SCHED_ISO, &p)) { - LOG_ERROR("Setting client [%d] to SCHED_ISO failed with error %d, ignoring.\n", + LOG_ERROR("Setting client [%d] to SCHED_ISO failed with error %d, ignoring (your kernel may not support this).\n", client, errno); }