Update for Toshiba Portege R100

dme26-s23 at srcf.ucam.org dme26-s23 at srcf.ucam.org
Wed Apr 1 05:39:09 PDT 2009


Hi all,

I've attached a patch for HAL quirks that improve life for me on my 
Toshiba Portégé R100. The distribution currently states that the R100 
doesn't need any quirks. Indeed the machine does suspend and resume 
successfully without any quirks, but if vbestate isn't saved and restored 
(my patch), an obscure graphics glitch occurs when you subsequently change 
the backlight brightness.

lspci says my machine has a Trident Microsystems Cyberblade XP4m32 rev 91. 
The graphics glitch in X relates to how the console (text or framebuffer) 
is set up. Basically, changing the backlight brightness zooms the X11 
display so that the entire flatpanel shows a scaled up view of the 
top-left corner of the screen (although this doesn't actually change the 
graphics mode - this seems to relate to what Fn-Spacebar does in Windows, 
except that Windows reacts to the change and reorganises the display - a 
bogus feature IMHO). You have switch to another virtual console and back 
to fix it. The width and height of the zoom area seems to relate to the 
effective pixel width and height of the console. On my Ubuntu 8.10 install 
I use a framebuffer at the 1024x768 TFT resolution to stop this problem, 
however without storing vbestate, resume from suspend causes the VCs to 
return as text-based, and the zooming problem returns. It's possible that 
another option such as video POST can fix things too. Note that suspend 
and restore from the console framebuffer VC did NOT restore the graphics 
mode correctly (VC switch away and back gets a text mode), however 
pm-suspend without quirks didn't restore the console framebuffer correctly 
anyway. I think that the proposed patch improves things for most of the 
users who would not be able to determine their own workarounds easily.

Best wishes,
Dave
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hal-info-quirk-toshiba-r100.patch
Type: text/x-diff
Size: 970 bytes
Desc: 
Url : http://lists.freedesktop.org/archives/hal/attachments/20090401/408d8d8d/attachment.patch 


More information about the hal mailing list