Обнаружил тут на арчвики годный гайд для управления кулерами видеокарты и решил попробовать. Пришлось немного подправить. Поставил убунту. Работает! Может кому полезно будет:

# echo "1" | sudo tee /sys/class/drm/card0/device/hwmon/hwmon2/pwm1_enable
# echo "64" | sudo tee /sys/class/drm/card0/device/hwmon/hwmon2/pwm1

Теперь бы эту фигню еще автоматизировать, чтобы работало со старта системы. Алсо, на картах серии RDNA3 это работать не будет, там что-то в прошивке сломали. Клевещут, что пытаются найти решение…

Перемещено crypt из tox

  • sorrow
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    "echo "1" | sudo tee /sys/class/drm/card0/device/hwmon/hwmon2/pwm1_enable"

    Ты сам то проблемы не видишь? у тебя кавычки внутри кавычек. замени одни из кавычек на одинарные. Возможно из за этого у тебя и не мог найти путь.

    • Zadoff386OP
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Ты сам то проблемы не видишь? у тебя кавычки внутри кавычек. замени одни из кавычек на одинарные. Возможно из за этого у тебя и не мог найти путь.

      Да причем там кавычки. Команда работает же.

      Суть в том, что она перестает работать, если убрать sudo и прописывать без tee.

      • sorrow
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Точно? Ты уверен, что не допустил ошибки, делая такое изменение? Глядя на твои кавычки, у меня такое подозрение закрадывается.

        • TheAnonymous
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Там внутри “внутренних кавычек” (получается, вне кавычек) только цифры, без пробелов и прочих символов, так что вряд ли в этом причина. Я лично ставлю на состояние гонки, хотя фиг знает, что там Лёня набородил

          • sorrow
            link
            fedilink
            arrow-up
            0
            ·
            3 years ago

            Там внутри «внутренних кавычек» (получается, вне кавычек) только цифры, без пробелов и прочих символов

            Он всё ещё не показал как именно он это переписал без sudo.

            • Zadoff386OP
              link
              fedilink
              arrow-up
              0
              ·
              3 years ago

              Держи.

              ExecStart=/bin/sh -c "echo "1" > /sys/class/drm/card0/device/hwmon/hwmon2/pwm1_enable"
              
              • sorrow
                link
                fedilink
                arrow-up
                0
                ·
                3 years ago

                убери кавычки около "1"