Hello. I've managed to fix the display resume problem. I've found that a lot of the documentation for the display drivers is contradictory. The man page for the trident X driver suggests that driver supports the Cyberblade display driver in my Portege R100. I switched from VESA to trident in my xorg.conf and now the screen blanks and resumes properly.
My next issue is that the laptop does not suspend properly. It attempts to suspend but seems to get stuck somewhere. I'm left with a blank display with a blinking cursor in the top left corner. I can still ssh to the box. I can also bring X back by console switching (ctrl-fn-f7, ctrl-fn-f1). It never did suspend though. Any thoughts on where to look? Everything is as described below except in my xorg.conf file I've replaced Driver "vesa" with Driver "trident". -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Craig McLean Sent: June-25-10 11:31 AM To: 'CLUG General' Subject: [clug-talk] Question about suspend, resume and display sleep Hello. I have a Toshiba R100 that I have installed Xubuntu 10.04 on. This laptop uses a Trident Microsystems CyberBlade XP4m32 display driver. The support for this device kind of sucks under Linux. I've done some reading and people suggest using the VESA display driver, since the Trident driver is very buggy for the XP4m32, and doesn't support any hardware acceleration. The VESA driver doesn't support any hardware acceleration either, but it doesn't crash. My problem is if the display sleeps it never comes back. I've configured a display sleep after 10 minutes of inactivity on battery or AC, it sleeps just fine. However it never comes back on. Mouse or keyboard inputs don't work, and switching between consoles (ctrl-Alt-F7, ctrl-Alt-F1) doesn't work either. I have to reboot the laptop to get the display to come back. Suspending and resuming also causes the same problem. On previous versions of Ubuntu (9.04) I just added a VGA=791 to my menu.lst file and reran grub-config. That fixed the problem. Ubunutu 10.04 has moved to grub 2.0, and VGA=nnn switch is deprecated in favour of "gfxpayload=1024x768x24,1024x768", I added that to /etc/default/grub like this GRUB_CMDLINE_LINUX="gfxpayload=1024x768x24,1024x768 splash" I reran grub-config, however that did not fix the problem. Does anybody have any thoughts or theories. Currently my install is complete stock except for the line I added to /etc/default/grub, I've also added the following xorg.conf Section "ServerLayout" Identifier "single head configuration" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Synaptics" "AlwaysCore" EndSection Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/lib/X11/fonts/misc/" FontPath "/usr/lib/X11/fonts/TTF/" FontPath "/usr/lib/X11/fonts/Type1/" FontPath "/usr/lib/X11/fonts/CID/" FontPath "/usr/lib/X11/fonts/75dpi/" FontPath "/usr/lib/X11/fonts/100dpi/" FontPath "/usr/lib/X11/fonts/local/" EndSection Section "Module" Load "dbe" Load "extmod" Load "fbdevhw" Load "glx" Load "record" Load "freetype" Load "type1" Load "synaptics" Load "dri" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/mice" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "yes" EndSection Section "InputDevice" Driver "synaptics" Identifier "Synaptics" Option "Device" "/dev/input/mouse0" Option "Protocol" "auto-dev" Option "LeftEdge" "130" Option "RightEdge" "840" Option "TopEdge" "130" Option "BottomEdge" "640" Option "FingerLow" "7" Option "FingerHigh" "8" Option "MaxTapTime" "180" Option "MaxTapMove" "110" Option "EmulateMidButtonTime" "75" Option "VertScrollDelta" "20" Option "HorizScrollDelta" "20" Option "MinSpeed" "0.60" Option "MaxSpeed" "1.10" Option "AccelFactor" "0.030" Option "EdgeMotionMinSpeed" "200" Option "EdgeMotionMaxSpeed" "200" Option "UpDownScrolling" "1" Option "CircularScrolling" "1" Option "CircScrollDelta" "0.1" Option "CircScrollTrigger" "2" Option "SHMConfig" "on" Option "Emulate3Buttons" "on" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Toshiba TOS5082" DisplaySize 240 180 HorizSync 31.0 - 48.0 VertRefresh 50.0 - 70.0 Option "dpms" EndSection Section "Device" Identifier "Videocard0" Driver "vesa" VendorName "Videocard vendor" BoardName "VESA driver (generic)" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 16 Modes "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Group 0 Mode 0666 EndSection Craig. _______________________________________________ clug-talk mailing list [email protected] http://clug.ca/mailman/listinfo/clug-talk_clug.ca Mailing List Guidelines (http://clug.ca/ml_guidelines.php) **Please remove these lines when replying _______________________________________________ clug-talk mailing list [email protected] http://clug.ca/mailman/listinfo/clug-talk_clug.ca Mailing List Guidelines (http://clug.ca/ml_guidelines.php) **Please remove these lines when replying

