Chłodzenie procesora Amilo Pro 3515
Chłodzenie procesora Amilo Pro 3515
Proszę o pomoc w skonfigurowaniu komputera żeby wiatrak nie chłodził non stop.Pod windowsem tak nie było.
Sensor
A może podaj z kąd go wziąść.
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 21 paź 2007, 16:18
- Płeć: Mężczyzna
- Wersja Ubuntu: 7.04
- Środowisko graficzne: Blackbox
- Kontakt:
To jest info z mojego bloga http://analiza.blox.pl, dotyczy wersji 7.04 - daj znać czy działa pod 7.10, bo jeszcze nie testowałem:
Zastosowałem się do porady z http://ubuntuforums.org/showthread.php?t=482900 i wiatraczek zaczął działać prawidłowo. Komputer startuje praktycznie bezszelestnie, a w miarę potrzeby włącza się chłodzenie, a później zanika. Przy okazji przejrzałem sobie specyfikację procesorów Celeron M na stronie Intela i dowiedziałem się, że nie mają one zmiany szybkości taktowania, tak jak ma to pełna wersja Pentium M. Ale do rzeczy, czyli jak uruchomić wiatraczek. Zacznij od wykonania następujących poleceń:
sudu -s
cd /etc/initramfs-tools
apt-get install iasl
cat /proc/acpi/dsdt > DSDT.dat
iasl -d DSDT.dat
gedit DSDT.dsl
Następnie w edytowanym pliku znajdź sekcję Device (FAN) i zastąp ją całą (od klamry do klamry) poniższym fragmentem:
Device (FAN)
{
Name (_HID, EisaId ("PNP0C0B"))
Name (_PSC, Zero)
Method (_PS0, 0, NotSerialized)
{
^^THRM.SFAN (Zero)
}
Method (_PS1, 0, NotSerialized)
{
^^THRM.SFAN (One)
}
Method (_PS2, 0, NotSerialized)
{
^^THRM.SFAN (0x02)
}
Method (_PS3, 0, NotSerialized)
{
^^THRM.SFAN (0x03)
}
}
Następnie zapisz plik i wykonaj następujące polecenia:
iasl -tc DSDT.dsl
dpkg-reconfigure linux-image-`uname -r`
Teraz możesz ponownie uruchomić komputer i wszystko powinno działać. Po ponownym uruchomieniu możesz użyć polecenia
dmesg | grep DSDT
aby sprawdzić czy obsługa wiatraczka została załadowana. Na moim systemie po zmianie daje to odpowiedź:
[ 0.000000] ACPI: DSDT (v001 FIC LM10W 0x06040000 MSFT 0x0100000e) @ 0x00000000
[ 19.058797] ACPI: Looking for DSDT in initramfs... successfully read 19087 bytes from /DSDT.aml.
[ 19.058869] ACPI (tbget-0297): Table [DSDT] replaced by host OS [20060707]
Dodatkowo zauważyłem, że wykonanie dpkg-reconfigure niestety cofnęło ustawienie rozdzielczości dla trybu tekstowego, bo wygenerowało nowy plik /boot/grub/menu.lst. Tak więc warto jeszcze w tym pliku dodać opcję vga=791 na koniec wierszy kernel, np.:
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=xxx ro quiet splash vga=791
Powodzenia
Zastosowałem się do porady z http://ubuntuforums.org/showthread.php?t=482900 i wiatraczek zaczął działać prawidłowo. Komputer startuje praktycznie bezszelestnie, a w miarę potrzeby włącza się chłodzenie, a później zanika. Przy okazji przejrzałem sobie specyfikację procesorów Celeron M na stronie Intela i dowiedziałem się, że nie mają one zmiany szybkości taktowania, tak jak ma to pełna wersja Pentium M. Ale do rzeczy, czyli jak uruchomić wiatraczek. Zacznij od wykonania następujących poleceń:
sudu -s
cd /etc/initramfs-tools
apt-get install iasl
cat /proc/acpi/dsdt > DSDT.dat
iasl -d DSDT.dat
gedit DSDT.dsl
Następnie w edytowanym pliku znajdź sekcję Device (FAN) i zastąp ją całą (od klamry do klamry) poniższym fragmentem:
Device (FAN)
{
Name (_HID, EisaId ("PNP0C0B"))
Name (_PSC, Zero)
Method (_PS0, 0, NotSerialized)
{
^^THRM.SFAN (Zero)
}
Method (_PS1, 0, NotSerialized)
{
^^THRM.SFAN (One)
}
Method (_PS2, 0, NotSerialized)
{
^^THRM.SFAN (0x02)
}
Method (_PS3, 0, NotSerialized)
{
^^THRM.SFAN (0x03)
}
}
Następnie zapisz plik i wykonaj następujące polecenia:
iasl -tc DSDT.dsl
dpkg-reconfigure linux-image-`uname -r`
Teraz możesz ponownie uruchomić komputer i wszystko powinno działać. Po ponownym uruchomieniu możesz użyć polecenia
dmesg | grep DSDT
aby sprawdzić czy obsługa wiatraczka została załadowana. Na moim systemie po zmianie daje to odpowiedź:
[ 0.000000] ACPI: DSDT (v001 FIC LM10W 0x06040000 MSFT 0x0100000e) @ 0x00000000
[ 19.058797] ACPI: Looking for DSDT in initramfs... successfully read 19087 bytes from /DSDT.aml.
[ 19.058869] ACPI (tbget-0297): Table [DSDT] replaced by host OS [20060707]
Dodatkowo zauważyłem, że wykonanie dpkg-reconfigure niestety cofnęło ustawienie rozdzielczości dla trybu tekstowego, bo wygenerowało nowy plik /boot/grub/menu.lst. Tak więc warto jeszcze w tym pliku dodać opcję vga=791 na koniec wierszy kernel, np.:
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=xxx ro quiet splash vga=791
Powodzenia
Ubuntu na Amilo Pro v3515 http://analiza.blox.pl
- Argo
- Sędziwy Jeż
- Posty: 46
- Rejestracja: 07 sty 2007, 16:48
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Spróbuj lm-sensors
http://ubuntuguide.org/wiki/Ubuntu:Feis ... sensors.29
Jest to co prawda dla wersji 7.04, ale dla 7.10 powinno to wyglądać tak samo.
http://ubuntuguide.org/wiki/Ubuntu:Feis ... sensors.29
Jest to co prawda dla wersji 7.04, ale dla 7.10 powinno to wyglądać tak samo.
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 21 paź 2007, 16:18
- Płeć: Mężczyzna
- Wersja Ubuntu: 7.04
- Środowisko graficzne: Blackbox
- Kontakt:
Odp: Chłodzenie procesora Amilo Pro 3515
Sprawdziłem zaproponowaną metodę zmiany DSDT na 7.10 i działa poprawnie.
Może próbowałeś sterować wiatraczkiem za pomocą "echo X > /proc/acpi/fan/FAN/state" zgodnie z opisem na ubuntuforums.org? U mnie to nie działa - tzn. zawsze włącza wiatraczek. Jeśli tak to usuń zmiany z /etc/init.d . Jeśli zastosujesz się krok po kroku do porady którą dałem i nadal nie będzie działać, to podeślij zrzut z konsoli co się dzieje po wykonaniu każdego polecenia.
Może próbowałeś sterować wiatraczkiem za pomocą "echo X > /proc/acpi/fan/FAN/state" zgodnie z opisem na ubuntuforums.org? U mnie to nie działa - tzn. zawsze włącza wiatraczek. Jeśli tak to usuń zmiany z /etc/init.d . Jeśli zastosujesz się krok po kroku do porady którą dałem i nadal nie będzie działać, to podeślij zrzut z konsoli co się dzieje po wykonaniu każdego polecenia.
Ubuntu na Amilo Pro v3515 http://analiza.blox.pl
-
- Piegowaty Guziec
- Posty: 3
- Rejestracja: 22 kwie 2005, 21:13
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Chłodzenie procesora Amilo Pro 3515
A może spróbuj przekonfigurować aplet gnome pokazujący częstotliwość procka:
nast. wciśnij <Tak> i dodak aplet do panelu (częstotliwość procesora) i zmnień politykę na "ondemand". Może Twój procek działa z najwyższą możliwą częstotliwością i dlatego tak się grzeje? A może po prostu coś w tle działa zużywając zasoby?
Kod: Zaznacz cały
sudo dpkg-reconfigure gnome-applets
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 22 sty 2006, 20:26
- Płeć: Mężczyzna
- Wersja Ubuntu: 7.04
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Chłodzenie procesora Amilo Pro 3515
mam amilo pro 2035 i zadziałał mi Twój sposób. Problem w tym że wiatrak teraz w ogóle się nie włącza i musze go ręcznię włączać komendami echo X > /proc/acpi/fan/FAN/state...
co zrobić by wiatrak reagował na temperaturę i sam się włączał i wyłaczał??
co zrobić by wiatrak reagował na temperaturę i sam się włączał i wyłaczał??
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 21 paź 2007, 16:18
- Płeć: Mężczyzna
- Wersja Ubuntu: 7.04
- Środowisko graficzne: Blackbox
- Kontakt:
Odp: Chłodzenie procesora Amilo Pro 3515
Niestety nie mam v2035 i nie jestem w stanie tego sprawdzić. Informację po prostu znalazłem na stronie, którą podałem i też za bardzo nie wiem co tam się dzieje. Ale prawdopodobnie łącząc przedstawiony przeze mnie sposób z pomysłem kolegi z lm-sensors możnaby napisać parę skrypcików do kontroli witraczka
))
Oczywiście nie polecam, jeśli zaprezentowany sposób nie działała dokładnie tak jak powinien to jednak nie ryzykowałbym przegrzania komputerka.
![Smile :)](./images/smilies/icon_smile.gif)
Oczywiście nie polecam, jeśli zaprezentowany sposób nie działała dokładnie tak jak powinien to jednak nie ryzykowałbym przegrzania komputerka.
Ubuntu na Amilo Pro v3515 http://analiza.blox.pl
-
- Piegowaty Guziec
- Posty: 11
- Rejestracja: 02 lis 2007, 11:13
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Xfce
- Architektura: x86
Odp: Chłodzenie procesora Amilo Pro 3515
ja mam tez v2035, i problem z wiatrakiem dokladnie taki sam jak iwan. jak ktos mi powie jakim demonem monitorowac temperature to da sie napisac skrypcik ktory by zaleznie od temperatury wkladal odpowiedni "state" do FANa w ostatecznosci zostanie napisac zwykly skrpyt ktory temperature bedzie pobieral z /proc i wrzucic go do crona zeby co minute sprawdzal
cos w stylu:
warto powiedziec ze od jakis czas uzywalem tez dsdt z : http://kjdf.sdf-eu.org/v2035/debian-on- ... v2035.html dziala wlasciwie jak powinien. nie zauwazylem tez problemow wynikajacej z roznicy ilosci pamieci RAM. (byc moze ma to znaczenie w hibernacji, ale i tak nie dziala wiec nie wnikam).
cos w stylu:
tylko niestety nie mam pojecia jak wylaczyc wiatraka. (po zabootowaniu maszyny milczy, po wproadzenieniu jakiejs wartosci od 1do3 w 'state' pracuje na roznych biegach, ale zatrzymac sie nie chce skubany (wprowadzenie 0 nie dzialajet)#!/bin/bash
ACTUAL_TEMP=`awk '{print $2;}' /proc/acpi/thermal_zone/THRM/temperature`
if (($ACTUAL_TEMP < 53 )); then
echo "1" > /proc/acpi/fan/FAN/state
elif (($ACTUAL_TEMP < 57 )); then
echo "2" > /proc/acpi/fan/FAN/state
elif (($ACTUAL_TEMP < 60 )); then
echo "3" > /proc/acpi/fan/FAN/state
fi
warto powiedziec ze od jakis czas uzywalem tez dsdt z : http://kjdf.sdf-eu.org/v2035/debian-on- ... v2035.html dziala wlasciwie jak powinien. nie zauwazylem tez problemow wynikajacej z roznicy ilosci pamieci RAM. (byc moze ma to znaczenie w hibernacji, ale i tak nie dziala wiec nie wnikam).
-
- Piegowaty Guziec
- Posty: 17
- Rejestracja: 02 cze 2006, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Odp: Chłodzenie procesora Amilo Pro 3515
Po wprowadzeniu zmian do DSDT.dsl i próbie kompilacji dostaję takie oto komunikaty:
i oczywiście nie pojawia się plik DSDT.aml
nie mogę znaleźć rozwiązania na google
- ktoś pomoże?
Kod: Zaznacz cały
root@kuba-laptop:~# iasl -tc DSDT.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20061109 [May 16 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
DSDT.dsl 188: Method (\_WAK, 1, NotSerialized)
Warning 1079 - ^ Reserved method must return a value (_WAK)
DSDT.dsl 2531: ^^THRM.SFAN (Zero)
Error 4063 - ^ Object not found or not accessible from scope (^^THRM.SFAN)
DSDT.dsl 2535: ^^THRM.SFAN (One)
Error 4063 - ^ Object not found or not accessible from scope (^^THRM.SFAN)
DSDT.dsl 2539: ^^THRM.SFAN (0x02)
Error 4063 - ^ Object not found or not accessible from scope (^^THRM.SFAN)
DSDT.dsl 2543: ^^THRM.SFAN (0x03)
Error 4063 - ^ Object not found or not accessible from scope (^^THRM.SFAN)
ASL Input: DSDT.dsl - 3569 lines, 123834 bytes, 1714 keywords
Compilation complete. 4 Errors, 1 Warnings, 0 Remarks, 548 Optimizations
nie mogę znaleźć rozwiązania na google
![Sad :(](./images/smilies/icon_sad.gif)
--
Ground21
Ground21
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości