Public bug reported: I am running an Asus eeePC 1101HA with a (dreaded) Poulsbo video card. I upgraded from Natty to Oneric, and X wouldn't start anymore. Under Natty I ran X with fbdev driver since the default driver would break suspend/resume. I had applied the fix from https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsboAlternatives to get 1366x768 resolution.
After upgrading and trying all kinds of things to fix this, the situation is as follows: - Apparently, under kernel 3.0.0.12, the 'correct' way to run X is with fbdev, which is accellerated by a kernel module of either 'poulsbo' or 'psb_gfx'. I have re-enabled the fix from https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsboAlternatives to get native resulution, under either vesa or fbdev. (If there is some other driver comination I should try, please tell me.) Without this workaround I can only get 640x480 resolution. - I can start and run under the VESA driver, everything works fine but screen updates in video are sloooooow. - I can run the system with the fbdev driver enabled. If I do this X starts up with a garbled screen. How it is garbled depends on the exact settings I'm using, but one common way is that each row of pixels is shifted a dozen pixels or so compared to the row above it. I have tried this last fbdev setup with several settings: - I have tried blacklisting 'poulsbo' and/or 'psb_gfx' in all four combinations in /etc/modprobe.d/blacklist.conf. If poulsbo gets loaded, X starts up with a garbled screen, but if I log into a console and kill X it restarts correctly. If poulsbo is blacklisted, X is garbled and stays garbled if I kill it. Disabling psb_gfx did not have any visible results. - I have played a bit with the GRUB_GFXPAYLOAD_LINUX variable in /etc/default/grub. Different settings result in different ways the screen gets garbled, but otherwise there's no difference. Some settings of this variable cause even the text console to be garbled. I have also tried starting the system with the 2.6.38 kernel, which was the default before the upgrade, but to no avail. I suspect the problem is with the video mode transition from GRUB to X which somehow fails, while the transition to/from textmode works. (note: after startup, switching to a text console and back to X without restarting X does not fix the problem) I tried running a fresh Oneric from live usb, but it resulted in bug #880580. For completeness, after upgrade I also had a problem with sound, but that appears to be unrelated and has a workaround available (#825709). ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: xorg 1:7.6+7ubuntu7 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic i686 ApportVersion: 1.23-0ubuntu3 Architecture: i386 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: None Date: Mon Oct 24 15:52:13 2011 DistUpgraded: Log time: 2011-10-20 20:12:53.828169 DistroCodename: oneiric DistroVariant: ubuntu DkmsStatus: psb, 0.2.36~snapshot3, 3.0.0-12-generic, i686: installed ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu GraphicsCard: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller [8086:8108] (rev 07) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device [1043:83ce] InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1) Lsusb: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 13d3:5071 IMC Networks MachineType: ASUSTeK Computer INC. 1101HA ProcEnviron: PATH=(custom, no user) LANG=nl_NL.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=9fb48e72-ce5e-4724-a3be-afc517fb52d9 ro quiet splash vt.handoff=7 SourcePackage: xorg UnitySupportTest: Error: command ['/usr/lib/nux/unity_support_test', '-p', '-f'] failed with exit code -11: UpgradeStatus: Upgraded to oneiric on 2011-10-20 (3 days ago) dmi.bios.date: 06/17/2009 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 0205 dmi.board.asset.tag: To Be Filled By O.E.M. dmi.board.name: 1101HA dmi.board.vendor: ASUSTeK Computer INC. dmi.board.version: x.xx dmi.chassis.asset.tag: 0x00000000 dmi.chassis.type: 10 dmi.chassis.vendor: ASUSTek Computer INC. dmi.chassis.version: x.x dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0205:bd06/17/2009:svnASUSTeKComputerINC.:pn1101HA:pvrx.x:rvnASUSTeKComputerINC.:rn1101HA:rvrx.xx:cvnASUSTekComputerINC.:ct10:cvrx.x: dmi.product.name: 1101HA dmi.product.version: x.x dmi.sys.vendor: ASUSTeK Computer INC. version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu5 version.libdrm2: libdrm2 2.4.26-1ubuntu1 version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3 version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 2:2.9down2.5.99.901.2+git20101204.31ba99e9-0ubuntu0sarvatt~natty version.xserver-xorg-video-ati: xserver-xorg-video-ati 2:8.9down6.14.99+git20110307.6319a33c-0ubuntu0sarvatt~natty version.xserver-xorg-video-intel: xserver-xorg-video-intel 3:2.9down2.14.0+git20110220.9599fde6-0ubuntu0sarvatt~natty version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 2:0.9down0.0.16+git20110107+b795ca6e-0ubuntu7~natty ** Affects: xorg (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 oneiric regression-update running-unity ubuntu -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/880882 Title: X starts with garbled screen, restarting X from cli fixes To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/880882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs