Dell D820 quirks

Ben Gamari ben at mw0.ath.cx
Mon Nov 12 14:29:45 PST 2007


Once again, I'd like to point out that this machine is available with
cards other than the intel 965. Considering that hardware options like
this are not rare by any means, do we have a way to match multiple
devices in an FDI file? If not, this is definitely a weakness in the FDI
spec that needs to be addressed. Thanks,

- Ben


On Sun, 2007-11-11 at 21:02 +0100, Jürg Billeter wrote:
> On Wed, 2007-10-31 at 14:12 +0100, Danny Kukawka wrote:
> > On Dienstag, 30. Oktober 2007, Jürg Billeter wrote:
> > > On Tue, 2007-10-30 at 20:45 +0100, Danny Kukawka wrote:
> > > > On Mittwoch, 20. Juni 2007, Mads Villadsen wrote:
> > > > > The quirks that make it work for me now are:
> > > > >
> > > > >         <match key="system.hardware.product" contains="D820">
> > > > >           <merge key="power_management.quirk.dpms_on"
> > > > > type="bool">true</merge>
> > > > >           <merge key="power_management.quirk.vbemode_restore"
> > > > > type="bool">true</merge>
> > > > >         </match>
> > > >
> > > > Could you please check if it also work with (which was reported for
> > > > s2ram):
> > > >
> > > >   <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
> > > >   <merge key="power_management.quirk.vbemode_restore"
> > > > type="bool">true</merge>
> > >
> > > This breaks suspend (to ram) here with intel video, at least on x86_64,
> > > can't test on x86 right now.
> > >
> > > It works fine with only that line on x86 and x86_64
> > > <merge key="power_management.quirk.vbestate_restore"
> > > type="bool">true</merge>
> > >
> > > That's with xf86-video-intel 2.1.1 and xorg-server 1.4.0, it used to be
> > > something else with earlier versions. Maybe that issue will finally be
> > > gone for good if/when suspend/resume support is added to the kernel drm
> > > module.
> > 
> > I tested now a Dell D820 with biosversion A05 and intel 2.1.1 on x86_64 and it 
> > work also with vbe_post+vbemode_restore (which should be prefered before 
> > vbestate_restore if both work) from X and init=/bin/bash. But if for you only 
> > vbestate_restor work, we can add this quirk.
> 
> I've now updated to xf86-video-intel 2.1.99 and that seems to work fine
> with vbe_post and vbemode_restore and it breaks with vbestate_restore,
> just like Mads Villadsen has reported.
> 
> So I'm fine with a change to your original proposal:
> 
>   <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
>   <merge key="power_management.quirk.vbemode_restore"
> type="bool">true</merge>
> 
> Jürg
> 
> _______________________________________________
> hal mailing list
> hal at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/hal


More information about the hal mailing list