Re: FreeBSD 8 + Gnome + Thinkpad R52 suspender (S3) når FN tasten trykkes ned alene

From: Sven Esbjerg (none@list0--xbsd.net.lh.bsd-dk.dk)
Date: Sat 10 Apr 2010 - 22:23:10 CEST


Date: Sat, 10 Apr 2010 22:23:10 +0200
From: Sven Esbjerg <none@list0--xbsd.net.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: FreeBSD 8 + Gnome + Thinkpad R52 suspender (S3) når FN tasten trykkes ned alene

On Sat, Apr 10, 2010 at 09:31:40PM +0200, Kristen Nielsen wrote:
> Jeg har for nyligt installeret FreeBSD8 release på en IBM Thinkpad R52,
> og installeret gnome2 fra packages.
>
> Det virker faktisk rigtigt find indtil maskinen pludselig fryser nogle
> minutter før den slukker.
>
> Ihærdig efterprøven har isoleret årsagen til at det sker når jeg trykker
> [fn] tasten og kun den dvs [fn] tryk efterfulgt af [fn] slip. Der er
> normal operation når [fn] trykkes ned med en anden tast.
>
> Det ser ud til (på consol output) at der er tale om at en S3 suspend
> initieres.
>
> Mit problem er at gerne vil vide hvordan jeg disabler netop den funktion
> af [fn] tasten uden at genere alle de andre.
>
> Det ser ud til at det også kun sker når Xorg + Gnome er startet, jeg har
> ikke efterprøvet med Xorg alene.
>
> Det er samtidig uafhængigt af om den acpi_ibm kører eller ikke.
>
> Nogen ideer?

Det lyder som acpi problemer hvilket ikke er unormalt.

Du kan måske prøve at kigge på man acpi:

...

     hw.acpi.sleep_button_state
             Suspend state (S1–S5) to enter when the sleep button is pressed.
             This is usually a special function button on the keyboard.
             Default is S3 (suspendâ€toâ€RAM).

...

     The acpi driver comprises a set of drivers, which may be selectively disâ€
     abled in case of problems. To disable a subâ€driver, list it in the kerâ€
     nel environment variable debug.acpi.disabled. Multiple entries can be
     listed, separated by a space.

...

     button (device) Supports ACPI button devices (typically power and
                  sleep buttons).

Så du kan jo prøve at slå sleep button fra.

Alternativt kan du prøve at disable funktionaliten direkte i BIOS.

Hvis du derimod er interesseret i at kunne lave suspend to ram (S3) så skal du
nok igang med at debugge acpi laget i din BIOS.

Mvh
Sven Esbjerg



This archive was generated by hypermail 2b30 : Fri 30 Apr 2010 - 23:00:02 CEST