Manjaro Other
   399

охлаждение Nvidia

Добрый день.

возникла проблема что при перегреве видеокарты ноутбук уходит в перезагрузку и делает это мгновенно.
да я читал топики и пробовал установить

и так
nvidia-xconfig --cool-bits=4

и так
nvfancontrol (но сервис не стартанул)

и так
optirun -b none nvidia-settings -c :8 -a '[gpu:0]/GPUFanControlState=1'
optirun -b none nvidia-settings -c :8 -a '[fan:0]/GPUTargetFanSpeed=70'

первая команда выполняется, а с fan:0 нет

[codenet@home ~]$ optirun -b none  nvidia-smi
Sat Aug 25 16:00:22 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.77                 Driver Version: 390.77                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 750M     Off  | 00000000:01:00.0 N/A |                  N/A |
| N/A   45C    P0    N/A /  N/A |      4MiB /  4039MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0                    Not Supported                                       |
+-----------------------------------------------------------------------------+


почему такая боль с дровами? неужели они сами не могут контролировать температуру.
в nvidia-settings такого пункта нет, только температура.

проблема с ноутбуком, intel \ nvidia карты, может я что-то не так делаю, вроде все по шагам делал…

6 комментариев

avatar
В дровах могли поменять название опции. Проверьте доступные
nvidia-settings -q all | grep Fan
Но если ноут вылетает по перегреву видеокарты- это весьма тревожный знак. Пора разобрать и привести в порядок систему охлаждения!
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
nvidia-settings -q all | grep Fan — нет результатов
функции в принципе есть, но с fan ничего не наблюдается.

в винде так не вылетало, но обдув каты я ощущал по гулу кулеров, в линуксе кулера еле крутятся по звуку.
была попытка ставить 340, 390 версии дров, безуспешно

|   0  GeForce GT 750M     Off  | 00000000:01:00.0 N/A |                  N/A |
| N/A   45C    P0    N/A /  N/A |      4MiB /  4039MiB |     N/A      Default |

первая колонка N/A — там должно отображаться в % обороты куллера исходя из всех мануалов которые перекопал
Последний раз редактировалось
0
avatar
Похоже, это особенность Вашего ноута. Печаль…
А может, nvidia-settings -q all | grep Speed что-то выдаст?
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
codenet@home ~]$ optirun nvidia-settings -c :8 -q all | grep Speed
  Attribute 'PCIEMaxLinkSpeed' (home:8.0): 8000.
    'PCIEMaxLinkSpeed' is an integer attribute.
    'PCIEMaxLinkSpeed' is a read-only attribute.
    'PCIEMaxLinkSpeed' can use the following target types: X Screen, GPU, SDI Input Device.
  Attribute 'PCIECurrentLinkSpeed' (home:8.0): 8000.
    'PCIECurrentLinkSpeed' is an integer attribute.
    'PCIECurrentLinkSpeed' is a read-only attribute.
    'PCIECurrentLinkSpeed' can use the following target types: X Screen, GPU, SDI Input Device.
  Attribute 'PCIEMaxLinkSpeed' (home:8[gpu:0]): 8000.
    'PCIEMaxLinkSpeed' is an integer attribute.
    'PCIEMaxLinkSpeed' is a read-only attribute.
    'PCIEMaxLinkSpeed' can use the following target types: X Screen, GPU, SDI Input Device.
  Attribute 'PCIECurrentLinkSpeed' (home:8[gpu:0]): 8000.
    'PCIECurrentLinkSpeed' is an integer attribute.
    'PCIECurrentLinkSpeed' is a read-only attribute.
    'PCIECurrentLinkSpeed' can use the following target types: X Screen, GPU, SDI Input Device.

спасибо за совет, но видимо у меня не судьба :( буду искать решения другие
0
avatar
Я тут подумал… У ноутбуков обычно вообще отсутствует отдельный кулер на видеочипе. Стоит один общий кулер, а элементы охлаждаются медными патрубками с хладагентом. Часто на видеочипе нету даже отдельного радиатора, просто этот патрубок слегка сплющен и через термопасту касается видеочипа.
Так что совсем не удивительно отсутствие в атрибутах всего что связано с кулером видеокарты- ибо управлять просто нечем.
Копайте в сторону прцессорного кулера- скорее всего нужно повысить обороты именно на нем!

ЗЫ: а в винде наверняка стоят дрова от производителя ноута, возможно они и умеют управлять общим кулером. Стоит, наверное, попробовать поискать линуксовые дрова у них на сайте, хотя шансов мало…
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
супер! точно, благодарю! теперь знаю куда копать, а это уже 90% решения! спасибо
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.