Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Sep 2005 10:56:46 +0200
From:      Fabian Keil <freebsd-listen@fabiankeil.de>
To:        Jason Harmening <jason.harmening@gmail.com>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: [6.0-BETA] ACPI+Thinkpad A31 problems
Message-ID:  <20050906105646.06dd74ee@localhost>
In-Reply-To: <200509051911.42320.Jason.Harmening@gmail.com>
References:  <200509051911.42320.Jason.Harmening@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--Signature_Tue__6_Sep_2005_10_56_46_+0200_Z7cJbDIq+IRg6k4T
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Jason Harmening <jason.harmening@gmail.com> wrote:

> My Thinkpad A31 has ACPI issues with 6.0-BETA--it worked fine with 5.4, b=
ut=20
> with 6.0 if I suspend and resume with the X server running, the screen wi=
ll=20
> become garbled. If I shut down X before suspending, it  will resume fine,=
 but=20
> if I then try to restart X, the screen will again  become garbled. The=20
> machine will still be responsive--I can issue  commands via ssh--but if I=
 try=20
> to issue a reboot or shutdown command, it will hang and I'll have to do a=
=20
> hard reboot.  The problem began when I upgraded from 5.4 in July and is s=
till=20
> present with the latest 6.0-BETA4.
>=20
> The laptop has a Radeon 7500, and I know radeondrm + ACPI problems have b=
een=20
> reported before, but this problem happens regardless of whether I have DR=
I=20
> enabled in xorg.conf or radeondrm in my kernel.  The only tunables I have=
 set=20
> are hint.psm.0.flags=3D0x2000 in device.hints (to reinitialize the mouse =
on=20
> resume) and hw.acpi.lid_switch_state=3DS3.

On my ThinkPad R51 I had to put acpi_video_load=3D"YES" in
/boot/loader.conf, in /etc/sysctl.conf I added hw.acpi.reset_video=3D0
and hw.syscons.sc_no_suspend_vtswitch=3D1.

Before that, I had the same symptoms you described above.
I'm using FreeBSD 5.4-STABLE.=20

If I put radeondrm in the kernel, ACPI stops working.
If I don't, xorg will load radeon.ko, but complain about
not being able to enable DRI:

|[drm] failed to load kernel module "radeon"
|(II) RADEON(0): [drm] drmOpen failed
|(EE) RADEON(0): [dri] DRIScreenInit failed.  Disabling DRI.

Fabian
--=20
http://www.fabiankeil.de/

--Signature_Tue__6_Sep_2005_10_56_46_+0200_Z7cJbDIq+IRg6k4T
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQFDHVnOjV8GA4rMKUQRAmPZAJ44w2tnx++57IdkpKlhDRtD6WKgWACfcZGY
mEaaflIZ5xmCdUqRczhrQjE=
=C54E
-----END PGP SIGNATURE-----

--Signature_Tue__6_Sep_2005_10_56_46_+0200_Z7cJbDIq+IRg6k4T--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050906105646.06dd74ee>