Lüfter funktioniert nicht bei einem Acer Aspire 5315

Lüfter funktioniert nicht bei einem Acer Aspire 5315

Ich habe vor Kurzem Lubuntu 11.10 auf meinem alten Laptop (Acer Aspire 5315 Celeron) installiert und festgestellt, dass der Lüfter auf der Lubuntu-Seite nicht richtig funktioniert. Ich finde es seltsam, dass er unter Windows Vista perfekt funktioniert.

Wie könnte ich dieses Problem lösen?

Antwort1

Viele Acer-Laptops benötigenacerhdfum den Geschwindigkeitslüfter richtig zu steuern. Ohne acerhdf macht ein Acer 1810TZ viel Lärm (unter Ubuntu und an die Stromversorgung angeschlossen). Leider scheint Ihr Laptop nicht offiziell unterstützt zu werden (Ihr Modell ist im Quellcodeteil nicht aufgeführt, siehe Codeblock unten). Sie können es immer noch erzwingen, aber das ist keine gute Idee, wenn Sie nicht wissen, ob dies Ihre Hardware beschädigen würde. Führen Sie es aus, dmesg|grep acerum zu prüfen, ob es Nachrichten von acerhdf gab (es sollte in neueren Kerneln enthalten sein).

/* Register addresses and values for different BIOS versions */
static const struct bios_settings_t bios_tbl[] = {
    /* AOA110 */
    {"Acer", "AOA110", "v0.3109", 0x55, 0x58, {0x1f, 0x00} },
    {"Acer", "AOA110", "v0.3114", 0x55, 0x58, {0x1f, 0x00} },
    {"Acer", "AOA110", "v0.3301", 0x55, 0x58, {0xaf, 0x00} },
    {"Acer", "AOA110", "v0.3304", 0x55, 0x58, {0xaf, 0x00} },
    {"Acer", "AOA110", "v0.3305", 0x55, 0x58, {0xaf, 0x00} },
    {"Acer", "AOA110", "v0.3307", 0x55, 0x58, {0xaf, 0x00} },
    {"Acer", "AOA110", "v0.3308", 0x55, 0x58, {0x21, 0x00} },
    {"Acer", "AOA110", "v0.3309", 0x55, 0x58, {0x21, 0x00} },
    {"Acer", "AOA110", "v0.3310", 0x55, 0x58, {0x21, 0x00} },
    /* AOA150 */
    {"Acer", "AOA150", "v0.3114", 0x55, 0x58, {0x1f, 0x00} },
    {"Acer", "AOA150", "v0.3301", 0x55, 0x58, {0x20, 0x00} },
    {"Acer", "AOA150", "v0.3304", 0x55, 0x58, {0x20, 0x00} },
    {"Acer", "AOA150", "v0.3305", 0x55, 0x58, {0x20, 0x00} },
    {"Acer", "AOA150", "v0.3307", 0x55, 0x58, {0x20, 0x00} },
    {"Acer", "AOA150", "v0.3308", 0x55, 0x58, {0x20, 0x00} },
    {"Acer", "AOA150", "v0.3309", 0x55, 0x58, {0x20, 0x00} },
    {"Acer", "AOA150", "v0.3310", 0x55, 0x58, {0x20, 0x00} },
    /* Acer 1410 */
    {"Acer", "Aspire 1410", "v0.3108", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v0.3113", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v0.3115", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v0.3117", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v0.3119", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v0.3120", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v1.3204", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v1.3303", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v1.3308", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v1.3310", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1410", "v1.3314", 0x55, 0x58, {0x9e, 0x00} },
    /* Acer 1810xx */
    {"Acer", "Aspire 1810TZ", "v0.3108", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v0.3108", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v0.3113", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v0.3113", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v0.3115", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v0.3115", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v0.3117", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v0.3117", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v0.3119", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v0.3119", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v0.3120", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v0.3120", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v1.3204", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v1.3204", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v1.3303", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v1.3303", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v1.3308", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v1.3308", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v1.3310", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v1.3310", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810TZ", "v1.3314", 0x55, 0x58, {0x9e, 0x00} },
    {"Acer", "Aspire 1810T",  "v1.3314", 0x55, 0x58, {0x9e, 0x00} },
    /* Acer 531 */
    {"Acer", "AO531h", "v0.3201", 0x55, 0x58, {0x20, 0x00} },
    {"Acer", "AO531h", "v0.3304", 0x55, 0x58, {0x20, 0x00} },
    /* Acer 751 */
    {"Acer", "AO751h", "V0.3212", 0x55, 0x58, {0x21, 0x00} },
    /* Acer 1825 */
    {"Acer", "Aspire 1825PTZ", "V1.3118", 0x55, 0x58, {0x9e, 0x00} },
    /* Gateway */
    {"Gateway", "AOA110", "v0.3103",  0x55, 0x58, {0x21, 0x00} },
    {"Gateway", "AOA150", "v0.3103",  0x55, 0x58, {0x20, 0x00} },
    {"Gateway", "LT31",   "v1.3103",  0x55, 0x58, {0x9e, 0x00} },
    {"Gateway", "LT31",   "v1.3201",  0x55, 0x58, {0x9e, 0x00} },
    {"Gateway", "LT31",   "v1.3302",  0x55, 0x58, {0x9e, 0x00} },
    {"Gateway", "LT31",   "v1.3303t", 0x55, 0x58, {0x9e, 0x00} },
    /* Packard Bell */
    {"Packard Bell", "DOA150", "v0.3104",  0x55, 0x58, {0x21, 0x00} },
    {"Packard Bell", "DOA150", "v0.3105",  0x55, 0x58, {0x20, 0x00} },
    {"Packard Bell", "AOA110", "v0.3105",  0x55, 0x58, {0x21, 0x00} },
    {"Packard Bell", "AOA150", "v0.3105",  0x55, 0x58, {0x20, 0x00} },
    {"Packard Bell", "DOTMU",  "v1.3303",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMU",  "v0.3120",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMU",  "v0.3108",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMU",  "v0.3113",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMU",  "v0.3115",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMU",  "v0.3117",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMU",  "v0.3119",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMU",  "v1.3204",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMA",  "v1.3201",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMA",  "v1.3302",  0x55, 0x58, {0x9e, 0x00} },
    {"Packard Bell", "DOTMA",  "v1.3303t", 0x55, 0x58, {0x9e, 0x00} },
    /* pewpew-terminator */
    {"", "", "", 0, 0, {0, 0} }
};

Antwort2

das Problem wurde durch ein BIOS-Update behoben

verwandte Informationen