Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-02-29 16:24:40

  raazor90 - Użytkownik

raazor90
Użytkownik
Zarejestrowany: 2012-02-29

Ręczne sterowanie wentylatorem karty graficznej

Witam, na początek chciałbym wszystkich powitać, gdyż jest to mój pierwszy post na forum. Do sedna, przeniosłem się ostatnio z nieszczęsnej Visty na Ubuntu (Niebiańska Nimfa), wszystko jest prawidłowo skonfigurowane ale mam pewien problem. Mianowicie moja karta graficzna się przegrzewa a winny temu jest wentylator który nie dobiera obrotów do temperatury. Cały czas się kręci wolniutko a temperatura jest wysoka. Dużo czytałem na temat ręcznego sterowania wentylatorem GPU, straciłem dwa wieczory na zrobienie czegokolwiek ale mi się nie udało.
Pomagał mi w tym obeznany w temacie kolega, ale nic nie wskóraliśmy. Karta to Asus GeForce 8500GT z firmowym chłodzeniem, nvidia settings zainstalowane.
Jeśli zły dział to przepraszam i proszę o przeniesienie.
Pozdrawiam

Offline

 

#2  2012-02-29 16:29:10

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Ręczne sterowanie wentylatorem karty graficznej

raazor90 napisał(-a):

nvidia settings zainstalowane.

Tylko nvidia-settings czy w ogóle używasz zamkniętych sterowników? Wrzuć wynik:

Kod:

glxinfo |grep -Ei '(direct rendering|opengl)'

Offline

 

#3  2012-02-29 16:42:54

  raazor90 - Użytkownik

raazor90
Użytkownik
Zarejestrowany: 2012-02-29

Re: Ręczne sterowanie wentylatorem karty graficznej

Po glxinfo jest takie coś http://wklejto.pl/118618
Po grep -Ei '(direct rendering|opengl)' jest tylko taki znacznik > i nic się nie dzieje. Może coś źle robię

Offline

 

#4  2012-02-29 16:53:10

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Ręczne sterowanie wentylatorem karty graficznej

Może któryś znak inny wpisałeś (u mnie to działa w każdym razie). Anyway, wynik u Ciebie byłby taki:

Kod:

direct rendering: Yes
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8500 GT/PCI/SSE2/3DNOW!
OpenGL version string: 3.3.0 NVIDIA 270.41.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:

Czyli zamknięte sterowniki są w użyciu.

Offline

 

#5  2012-02-29 17:10:23

  raazor90 - Użytkownik

raazor90
Użytkownik
Zarejestrowany: 2012-02-29

Re: Ręczne sterowanie wentylatorem karty graficznej

ArnVaker napisał(-a):

Czyli zamknięte sterowniki są w użyciu.

Dobra i co teraz? Aha i znalazłem kilka rzeczy na ten temat ale na nie wiele się to zdaje. https://wiki.archlinux.org/index.php/NVIDIA#Set_Fan_Speed_at_Login
http://www.linuxjournal.com/content/adjust-fan-spee … graphics-card
Tutaj też coś jest http://pl.gentoo-wiki.com/wiki/Nvidia Czy dopisać do xorg.conf tą opcję może ona po restarcie uaktywni działanie. Co zrobić by móc kontrolować wentylator?

Edit.

Kod:

nvclock --info
-- General info --
Card:         nVidia Geforce 8500GT
Architecture:     G86 A2
PCI id:     0x421
GPU clock:     459.000 MHz
Bustype:     PCI-Express

-- Shader info --
Clock: 1836.000 MHz
Stream units: 16 (1b)
ROP units: 8 (1b)
-- Memory info --
Amount:     1024 MB
Type:         128 bit DDR2
Clock:         399.600 MHz

-- PCI-Express info --
Current Rate:     16X
Maximum rate:     16X

-- Sensor info --
Sensor: GPU Internal Sensor
GPU temperature: 63C

-- VideoBios information --
Version: 60.86.62.00.00
Signon message: ASUS EN8500GT VBIOS Ver 60.86.62.00.AS01
Performance level 0: gpu 459MHz/shader 918MHz/memory 400MHz/0.00V/100%
VID mask: 3
Voltage level 0: 1.20V, VID: 0
Voltage level 1: 1.32V, VID: 1

Wersja sterownika

Kod:

270.41.06

temperatura w tym momencie 63*C

Ostatnio edytowany przez raazor90 (2012-02-29 19:11:15)

Offline

 

#6  2012-02-29 19:25:17

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Ręczne sterowanie wentylatorem karty graficznej

temperatura w tym momencie 63*C

To raczej mało, moja karta do ponad 80*C osiąga. Problemem chyba nie jest temperatura, bo gdy osiągnie zbyt wysoką - komputer się wyłączy (u mnie jest 93*C)

Fervi

Offline

 

#7  2012-02-29 19:45:56

  raazor90 - Użytkownik

raazor90
Użytkownik
Zarejestrowany: 2012-02-29

Re: Ręczne sterowanie wentylatorem karty graficznej

Akurat teraz tyle ma, normalnie do 80 dochodzi, a wentyl wolno się kręci.
Edit.
Po komendzie

Kod:

nvidia-settings -a [fan:0]/GPUCurrentFanSpeed=100

błąd

Kod:

ERROR: Invalid Fan 0 specified in assignment '[fan:0]/GPUCurrentFanSpeed=100'
       (there are only 0 Fans on this Display)

Ostatnio edytowany przez raazor90 (2012-02-29 19:59:50)

Offline

 

#8  2012-02-29 19:50:02

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Ręczne sterowanie wentylatorem karty graficznej

Kod:

sudo gedit /etc/X11/xorg.conf

i tam w sekcji Device dopisz;

Kod:

Option "Coolbits" "4"

zgodnie z tym;

First ensure that your Xorg configuration sets the Coolbits option to 4 or 5 in your Device section to enable fan control.

powinno pozwolić na ręczne zarządzanie tym wiatrakiem GPU (czy jak to się tam profesjonalnie nazywa).

po dopisaniu restart i co wyskoczy po;

Kod:

nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUCurrentFanSpeed=90"

http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#9  2012-02-29 20:06:08

  raazor90 - Użytkownik

raazor90
Użytkownik
Zarejestrowany: 2012-02-29

Re: Ręczne sterowanie wentylatorem karty graficznej

Po

Kod:

nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUCurrentFanSpeed=90"

błąd

Kod:

Attribute 'GPUFanControlState' (marcin-M56S-S3:0[gpu:0]) assigned value 1.


ERROR: Invalid Fan 0 specified in assignment '[fan:0]/GPUCurrentFanSpeed=90'
       (there are only 0 Fans on this Display).

Po wskazówkach z ChatBOXa dodam że karta nagrzewa się tak przy zwykłej pracy, tj. firefox i kilka zakładek. Żadnych gier ani nic obciążającego grafikę.

Ostatnio edytowany przez raazor90 (2012-02-29 20:21:36)

Offline

 

#10  2012-02-29 20:29:58

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Ręczne sterowanie wentylatorem karty graficznej

Kod:

sudo apt-get install nvclock

Kod:

nvclock --fanspeed 80

to spróbuj


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#11  2012-02-29 20:33:39

  raazor90 - Użytkownik

raazor90
Użytkownik
Zarejestrowany: 2012-02-29

Re: Ręczne sterowanie wentylatorem karty graficznej

Kod:

nvclock --fanspeed 80

Kod:

Error: adjustment of the fanspeed isn't supported on your type of videocard!

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)