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  2014-10-14 22:51:39

  shevchenko1987 - Użytkownik

shevchenko1987
Użytkownik
Skąd: Warta
Zarejestrowany: 2012-07-21

Laptop grzeje się na AC podczas gdy na baterii jest spokój.

Witam, tak jak w temacie. Świeżo postawiony Debian Jessie z KDE 4.14. Laptop grzeje się podczas użytkowania na kablu. Wiatrak "faluje" tzn. co schłodzi i przestanie głośniej chodzić to po chwili znowu wieje ciepłym powietrzem, a dzieje się to podczas zwykłego przeglądania sieci. Na baterii jest wręcz odwrotnie.

Sądziłem może, że to przez skalowanie procesora, ale jednak na AC jak i na baterii mam sterownik: acpi_cpufreq z nastawami "ondemand".

Oto specyfikacja mojego sprzętu:

Kod:

shevchenko1987@vaio:~$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev ff)
07:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
08:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
0e:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)

Załadowane moduły:

Kod:

shevchenko1987@vaio:~$ lsmod
Module                  Size  Used by
af_packet              29036  8 
bbswitch                5831  0 
bnep                   11105  2 
binfmt_misc             7359  1 
nfsd                  235452  2 
auth_rpcgss            44774  1 nfsd
oid_registry            2874  1 auth_rpcgss
nfs_acl                 2965  1 nfsd
nfs                   209321  0 
lockd                  66217  2 nfs,nfsd
fscache                75395  1 nfs
sunrpc                240757  6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
intel_rapl              9210  0 
x86_pkg_temp_thermal     5451  0 
intel_powerclamp       10327  0 
coretemp                6377  0 
kvm_intel             134815  0 
kvm                   424726  1 kvm_intel
crct10dif_pclmul        5452  0 
crc32_pclmul            2973  0 
joydev                 10433  0 
ghash_clmulni_intel     4318  0 
ecb                     1983  1 
btusb                  19656  0 
bluetooth             280656  21 bnep,btusb
6lowpan_iphc            6585  1 bluetooth
aesni_intel           144360  1 
aes_x86_64              7739  1 aesni_intel
uvcvideo               72510  0 
videobuf2_vmalloc       2928  1 uvcvideo
videobuf2_memops        2562  1 videobuf2_vmalloc
videobuf2_core         29978  1 uvcvideo
v4l2_common             7281  1 videobuf2_core
videodev              142642  3 uvcvideo,v4l2_common,videobuf2_core
media                  15031  2 uvcvideo,videodev
lrw                     3958  1 aesni_intel
gf128mul                7575  1 lrw
vgastate                9034  0 
iTCO_wdt                5896  0 
gpio_ich                5282  0 
iTCO_vendor_support     2894  1 iTCO_wdt
glue_helper             5494  1 aesni_intel
fb_ddc                  1565  0 
ablk_helper             2893  1 aesni_intel
cryptd                  9183  3 ghash_clmulni_intel,aesni_intel,ablk_helper
evdev                  10663  18 
psmouse                88545  0 
wl                   6355663  0 
pcspkr                  2014  0 
serio_raw               4754  0 
i915                  861478  4 
cfg80211              488692  1 wl
microread_mei           1758  0 
microread               5884  1 microread_mei
mei_phy                 3031  1 microread_mei
crc_ccitt               1715  1 microread
hci                    24313  2 mei_phy,microread
nfc                    59180  2 hci,microread
sony_laptop            49276  0 
rfkill                 18420  6 nfc,cfg80211,sony_laptop,bluetooth
lpc_ich                13941  0 
rtsx_pci_ms             5332  0 
memstick                9348  1 rtsx_pci_ms
drm_kms_helper         53190  1 i915
drm                   290103  6 i915,drm_kms_helper
intel_gtt              13757  1 i915
i2c_algo_bit            5789  1 i915
button                  5258  1 i915
rtc_cmos                9014  0 
video                  14061  1 i915
battery                13982  0 
acpi_cpufreq            8397  1 
shpchp                 26191  0 
ac                      4752  0 
snd_hda_codec_hdmi     37323  1 
snd_hda_codec_realtek    59431  1 
snd_hda_codec_generic    55020  1 snd_hda_codec_realtek
snd_hda_intel          23262  3 
snd_hda_controller     23739  1 snd_hda_intel
snd_hda_codec         121343  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep               6618  1 snd_hda_codec
snd_pcm                91724  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer              20610  1 snd_pcm
snd                    70178  14 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore               7183  2 snd,snd_hda_codec
processor              26313  1 acpi_cpufreq
i2c_i801               14148  0 
i2c_core               44594  8 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,fb_ddc,v4l2_common,videodev
fuse                   80237  3 
ipv6                  354664  0 
autofs4                23337  2 
ext4                  514039  2 
crc16                   1683  2 ext4,bluetooth
jbd2                   93022  1 ext4
mbcache                10564  1 ext4
sg                     23081  0 
sd_mod                 39635  5 
hid_generic             1311  0 
usbhid                 36901  0 
rtsx_pci_sdmmc          9160  0 
mmc_core              102160  1 rtsx_pci_sdmmc
crc32c_intel           14206  0 
ahci                   24486  3 
libahci                25824  1 ahci
libata                202590  2 ahci,libahci
scsi_mod              209430  3 sg,libata,sd_mod
r8169                  59286  0 
mii                     5118  1 r8169
rtsx_pci               32279  2 rtsx_pci_ms,rtsx_pci_sdmmc
ehci_pci                3738  0 
ehci_hcd               45580  1 ehci_pci
xhci_hcd              112583  0 
thermal                 9228  0

Wynik z programu inxi:

Kod:

root@vaio:/home/shevchenko1987# inxi -b
System:    Host: vaio Kernel: 3.16-5.dmz.1-liquorix-amd64 x86_64 (64 bit) 
           Desktop: KDE 4.14.1 Distro: Debian GNU/Linux jessie/sid 
Machine:   System: Sony (portable) product: SVF1521N1EW v: C10H3FW3  
           Mobo: Sony model: VAIO Bios: Insyde v: R0220DA date: 11/18/2013
CPU:       Dual core Intel Core i5-3337U (-HT-MCP-) clocked at 774 MHz
Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller
           Card-2: NVIDIA GK208M [GeForce GT 740M]
           Display Server: X.org 1.16.1 driver: intel
           tty size: 89x26 Advanced Data: N/A for root
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169
           Card-2: Broadcom BCM43142 802.11b/g/n driver: wl
Drives:    HDD Total Size: 1256.3GB (36.3% used) 
Info:      Processes: 180 Uptime: 1:10 Memory: 733.0/15999.3MB 
           Client: Shell (bash) inxi: 2.1.28

Mam dwie karty graficzne, ale Nvdia jest "teoretycznie" wyłączona co przedstawia:

Kod:

root@vaio:/home/shevchenko1987# cat /proc/acpi/bbswitch
0000:01:00.0 OFF

Mam jednak wątpliwości co do wyłączania się karty Nvidii, gdyż wczoraj "bawiłem się" i obniżyłem skalowanie CPU do minimum to na AC i tak zmian nie było, więc coś się nie wyłącza tak jak powinno. Macie jakieś pomysły?

---
Edycja 1:

Nie wiem czy to ma jakieś znaczenie, ale podcas uruchamiania otrzymuję:

Kod:

*ERROR* PCH transcoder A FIFO underrun

Ostatnio edytowany przez shevchenko1987 (2014-10-14 23:02:44)

Offline

 

#2  2014-10-15 07:50:24

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

Dlaczego używasz acpi_cpufreq zamiast intel_pstate?

Offline

 

#3  2014-10-15 07:59:42

  shevchenko1987 - Użytkownik

shevchenko1987
Użytkownik
Skąd: Warta
Zarejestrowany: 2012-07-21

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

Bo "intel_pstate" jest niedopracowane według mnie. Obserwując skalowanie procesora zbyt często bez powodu włącza się turbo, co nie potrzebnie "podgrzewa atmosferę" jeszcze bardziej. Nawet na Phoronix'ie odradzają używanie tego zarządcy skalowania. Ubuntu też go domyślnie wyłącza z powodów niedopracowania.

Offline

 

#4  2014-10-15 08:00:49

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

Intelowski sterownik niewele mu pomoze. Wiem, bo u mnie na powersave grzal sie jak grzejnik. Zupelnie inaczej dziala ten sterownik.

A jakie pakiety z acpi w nazwie masz zainstalowane?


////
Ten procesor to Ivy?

Ostatnio edytowany przez Pavlo950 (2014-10-15 08:02:21)

Offline

 

#5  2014-10-15 08:08:25

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

shevchenko1987 napisał(-a):

Bo "intel_pstate" jest niedopracowane według mnie. Obserwując skalowanie procesora zbyt często bez powodu włącza się turbo, co nie potrzebnie "podgrzewa atmosferę" jeszcze bardziej. Nawet na Phoronix'ie odradzają używanie tego zarządcy skalowania. Ubuntu też go domyślnie wyłącza z powodów niedopracowania.

U mnie od dawna działa bardzo dobrze. Phoronix czasem pisze od rzeczy.

Bez tego bbswitch i bez instalacji sterowników nvidii nie wyłącza się karta? Tak powinno być w standardzie.

Offline

 

#6  2014-10-15 08:32:19

  shevchenko1987 - Użytkownik

shevchenko1987
Użytkownik
Skąd: Warta
Zarejestrowany: 2012-07-21

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

Bez bbswitch działa na "noveau". W standardzie jest tak, że ona właśnie domyślnie sobie działa w tle mimo, że nie jest używana i pochłania prąd oraz wydziela ciepło, dlatego powstał wspomniany bbswich - nie tylko do przełączania ale do wprowadzania karty w tryb uśpienia. Chociaż nie jestem pewien czy wyrzucając pakiet

Kod:

xserver-xorg-video-nouveau

coś się nie zmieni.

A może po prostu trzeba zainstalować najnowsze sterowniki do Nvidii i tam spróbować to wyłączyć. Sam nie wiem.

Offline

 

#7  2014-10-15 08:52:24

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

shevchenko1987 napisał(-a):

Bez bbswitch działa na "noveau". W standardzie jest tak, że ona właśnie domyślnie sobie działa w tle mimo, że nie jest używana i pochłania prąd oraz wydziela ciepło, dlatego powstał wspomniany bbswich - nie tylko do przełączania ale do wprowadzania karty w tryb uśpienia.

Tak było kiedyś.
Od dawna powinno działać automatyczne wyłączanie dodatkowej karty Nvidii/AMD przy używaniu otwartych sterowników bez żadnych dodatkowych narzędzi.

Chociaż nie jestem pewien czy wyrzucając pakiet

Kod:

xserver-xorg-video-nouveau

coś się nie zmieni.

A może po prostu trzeba zainstalować najnowsze sterowniki do Nvidii i tam spróbować to wyłączyć. Sam nie wiem.

Zrób na odwrót i sprawdź czy coś się zmieni.

Offline

 

#8  2014-10-15 09:34:05

  shevchenko1987 - Użytkownik

shevchenko1987
Użytkownik
Skąd: Warta
Zarejestrowany: 2012-07-21

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

Ok, jak będę w domu to sprawdzę.

Offline

 

#9  2014-10-17 04:58:52

  shevchenko1987 - Użytkownik

shevchenko1987
Użytkownik
Skąd: Warta
Zarejestrowany: 2012-07-21

Re: Laptop grzeje się na AC podczas gdy na baterii jest spokój.

Wszystkie wymienione opcje zawiodły, więc zainstalowałem eksperymentalne (https://packages.qa.debian.org/x/xserver-xorg-video-intel.html) sterowniki do Intela i po bólu. :)

Ostatnio edytowany przez shevchenko1987 (2014-10-17 04:59:17)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)