10de:0a2a [Sony VAIO VPCCW16FG] Blank display at startup

Bug #668554 reported by Gursimran singh
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

In all versions of ubuntu after Karmic, sony vaio CW series, ends up in a blank display when booted directly. The computer starts perfectly and the startup tone can be heard in speakers. This is possibly caused because the driver (nouveau) is not able to read the EDID information of the display attached to laptop. When I connect external display to my HDMI port, it works fine. But the laptop's built in display is not detected at all.

The primary reason of this problem is that of the EDID data. Even when I install Nvidia drivers in karmic, the same blank display can be reproduced. In lucid and maverick, this is due to maverick. However, the default drivers in case of karmic(NV or neva) happens to make the display appear.

In maverick or in lucid, I can boot into the computer using 'nomodeset' in boot options in grub(http://lemoney92.blogspot.com/2010/09/linux-blank-screen-problem.html). This possibly disables nouveau driver and boots up with the default display driver.

Also I can make the Nvidia driver work in karmic and in lucid, by forcing the driver use the edid exported from windows. This enables the 3D effects however I'm not able to switch to a VT.

Also the brightness of my display does not change at all. There is a workaround related to nvidia_bl module.
http://ubuntuforums.org/showthread.php?t=1420341

All these problems are linked and possibly the base it that kernel is not able fetch EDID information from the laptop's display.

Here are some of forums that discuss the issue
http://www.nvnews.net/vbulletin/showthread.php?t=140482
http://ubuntuforums.org/showthread.php?t=1470822
http://ubuntuforums.org/showthread.php?t=1599728
http://ubuntuforums.org/showthread.php?t=1393940

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-22-generic 2.6.35-22.33
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: simar 1587 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xd8d00000 irq 48'
   Mixer name : 'Realtek ALC262'
   Components : 'HDA:10ec0262,104d3b00,00100302'
   Controls : 12
   Simple ctrls : 8
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xd3080000 irq 16'
   Mixer name : 'Nvidia GT220 HDMI'
   Components : 'HDA:10de000a,104d3b00,00100100'
   Controls : 16
   Simple ctrls : 4
Date: Sat Oct 30 02:18:09 2010
HibernationDevice: RESUME=/dev/sda6
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Sony Corporation VPCCW16FG
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=06ea1d28-da8e-4406-a4ae-dd173ff59244 ro quiet splash nomodeset
ProcEnviron:
 LANG=en_IN
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.38
SourcePackage: linux
dmi.bios.date: 09/22/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R0190Y5
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrR0190Y5:bd09/22/2009:svnSonyCorporation:pnVPCCW16FG:pvrC602E0UF:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VPCCW16FG
dmi.product.version: C602E0UF
dmi.sys.vendor: Sony Corporation

Revision history for this message
Gursimran singh (simar) wrote :
Revision history for this message
Gursimran singh (simar) wrote :

I have attached two video files showing how my laptop boots using two mainline daily build kernels linux-image-2.6.36-999-generic_2.6.36-999.201010261121_i386 and linux-image-2.6.36-999-generic_2.6.36-999.201010271121_i386.

Using the former it stucks in the middle of the boot process but in the later it boots up fine without 'nomodeset' in boot options.

Revision history for this message
Gursimran singh (simar) wrote :

The working kernel is here

Revision history for this message
Gursimran singh (simar) wrote :

Output of the
$ get-edid > get-edid.log
from the read-edid package.

It always fails, even when booting from linux-image-2.6.36-999-generic_2.6.36-999.201010271121_i386..

Revision history for this message
Gursimran singh (simar) wrote :
Revision history for this message
Gursimran singh (simar) wrote :
Eric Miao (eric.y.miao)
Changed in linux (Ubuntu):
assignee: nobody → Eric Miao (eric.y.miao)
importance: Undecided → Medium
milestone: none → maverick-updates
status: New → Triaged
Revision history for this message
Gursimran singh (simar) wrote :

Thanks Eric for handling the bug, if you want me to do some testing just let me know.

Revision history for this message
Eric Miao (eric.y.miao) wrote :
Revision history for this message
Gursimran singh (simar) wrote :

Sorry Eric,

Currently I don't have my laptop with me. Its gone for a small hardware based repair. As soon as it is available I will let you know the response..

Revision history for this message
Gursimran singh (simar) wrote :

Hi Eric,

At last I got my laptop back from repair. Yes, using http://people.canonical.com/~ycmiao/lp668554/linux-image-2.6.35-23-generic_2.6.35-23.37_i386.deb the laptop boots without any problem with a display but still I can't enable advanced desktop effects. Further edid-get still reports erroneous output as before.

Concluding all,
The results are similar to linux-image-2.6.36-999-generic_2.6.36-999.201010271121_i386.., no improvement from this.

Revision history for this message
Gursimran singh (simar) wrote :

Also Eric,

Please let me know if I could help somehow in fixing the bug. I mean point me to the right code files in kernel or brief me how to do that. May be I can speed up the process and I will be glad to learn that too..

Revision history for this message
Eric Miao (eric.y.miao) wrote :

Hi Gursimran, could you please provide the dmesg again? Thanks.

Revision history for this message
Gursimran singh (simar) wrote :

Hi again Eric, sorry for the late reply. This time I was out for a vacation. From next time onwards, I will reply in a timely manner.

Revision history for this message
hansioux (hansioux) wrote :

does these kernels also work for Sony VAIO ZPCZ1 as well?

Revision history for this message
Gursimran singh (simar) wrote :

@hansioux
If you get blank display at start up, I hope the above kernel will let to startup but things like advanced effects could not be loaded. By the way which graphics adapter do you have?

Revision history for this message
Lukasz Olszewski (olszewskil) wrote :

There is a vary similar problem with Sony Vaio F series. For my F13 (geforce 425m) this was resolved in Nvidia's drivers starting with version 260.19.29. Sadly Ubuntu repository still provides us with older drivers.

Revision history for this message
Gursimran singh (simar) wrote :

@Lukasz
Have you tested the drivers??

Revision history for this message
Lukasz Olszewski (olszewskil) wrote :

Yes, I did. The newest version from nvidia does not cause me any problems except of not working HDMI but this is not a regression. For me it has proven to be completely stable and efficient so I hope it will hit maverick repository soon.

Revision history for this message
Gursimran singh (simar) wrote :

@ Lukasz
1. could you confirm that by running this and attaching the output of..
$ get-edid > get-edid.log
from the read-edid package.

2. can you enable advanced desktop effects?

Revision history for this message
Lukasz Olszewski (olszewskil) wrote :

I get some error at the last block but as I mentioned before the drivers don't cause me any problems and I can of course run the desktop effects. What's more I do not need to use the EDID hack in xorg.conf any more.

get-edid: get-edid version 2.0.0

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
 Function supported
 Call successful

 VBE version 300
 VBE string at 0x11100 "NVIDIA"

VBE/DDC service about to be called
 Report DDC capabilities

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
 Function supported
 Call successful

 Monitor and video card combination does not support DDC1 transfers
 Monitor and video card combination does not support DDC2 transfers
 0 seconds per 128 byte EDID block transfer
 Screen is not blanked during DDC transfer

Reading next EDID block

VBE/DDC service about to be called
 Read EDID

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
 Function supported
 Call failed

The EDID data should not be trusted as the VBE call failed
Error: output block unchanged

Revision history for this message
Lukasz Olszewski (olszewskil) wrote :

UPDATE: With the latest drivers 260.19.44 HDMI works like a charm on Vaio F13 :) So for me these drivers are now complete.

Revision history for this message
penalvch (penalvch) wrote :

Gursimran singh, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available (not the daily folder, but the one all the way at the bottom) following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.12

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.

tags: added: bios-outdated-r0210y5
Changed in linux (Ubuntu):
assignee: Eric Miao (eric.y.miao) → nobody
milestone: maverick-updates → none
status: Triaged → Incomplete
summary: - Blank display at startup in Sony Vaio CW series
+ [Sony VAIO VPCCW16FG] Blank display at startup
summary: - [Sony VAIO VPCCW16FG] Blank display at startup
+ 10de:0a2a [Sony VAIO VPCCW16FG] Blank display at startup
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.