Public bug reported:
My ubuntu refuses to recognize a DVI-connected monitor on a W500 lenovo laptop. But not always, - if I boot to windows, then reboot (without turning the laptop off) back into ubuntu, then it works, once. After the next reboot the monitor is not recognized again. Also, I found that if I change video boot device in BIOS and boot into ubuntu, then it works, but just once - next reboots again ignore DVI. Windows behaves also in an interesting way - when I boot it right after ubuntu, then DVI is not recognized as well. However after next reboot, and all subsequent reboots, it works. I collected a load of information in sessions where the connection is and isn't recognized. I also made diffs between files, where especially interesting is dmesg diff (see excerpt below). It seems that when boot video device is "pci 0000:01:00.0", the DVI connection is recognized. I don't see why a different boot video device makes the connection unusable though. I wonder if I can tell ubuntu to use that particular device as boot? I also tried latest intel video drivers for X, didn't help, but it seems that the problem appears before X is loaded. What else I can try? Thank you! PS - all logs and diffs are here: http://karasik.eu.org/misc/dvi/ ; the particularly interesting excerpt from dmesg is from diff/dmesg. --- dmesg.dvi +++ dmesg.nodvi - pci 0000:01:00.0: Boot video device + pci 0000:00:02.0: Boot video device + pci 0000:01:00.0: enabling device (0106 -> 0107) pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:01:00.0: setting latency timer to 64 [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0 + ohci1394 0000:15:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 + pci 0000:00:02.0: power state changed by ACPI to D0 + pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 + pci 0000:00:02.0: setting latency timer to 64 + mtrr: no more MTRRs available + [drm] MTRR allocation failed. Graphics performance may suffer. + alloc irq_desc for 31 on node -1 + alloc kstat_irqs on node -1 + pci 0000:00:02.0: irq 31 for MSI/MSI-X + input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:08/device:09/input/input6 + ACPI: Video Device [VID1] (multi-head: yes rom: no post: no) + [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 1 + pci 0000:01:00.0: Invalid ROM contents + pci 0000:01:00.0: Invalid ROM contents + pci 0000:01:00.0: Invalid ROM contents - [drm] Setting GART location based on new memory map - [drm] Loading RV635 CP Microcode - [drm] Loading RV635 PFP Microcode - [drm] Resetting GPU - [drm] writeback test succeeded in 1 usecs ProblemType: Bug Architecture: i386 ArecordDevices: **** List of CAPTURE Hardware Devices **** card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: dk 2922 F.... pulseaudio CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: Card hw:0 'Intel'/'HDA Intel at 0xfc620000 irq 17' Mixer name : 'Conexant CX20561 (Hermosa)' Components : 'HDA:14f15051,17aa2100,00100000 HDA:14f12c06,17aa2122,00100000' Controls : 14 Simple ctrls : 7 Date: Fri Jan 15 09:58:43 2010 DistroRelease: Ubuntu 9.10 HibernationDevice: RESUME=UUID=058d45eb-969d-484a-b593-7b71eefdf533 InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5) MachineType: LENOVO 40625YG Package: linux-image-2.6.31-16-generic-pae 2.6.31-16.53 PccardctlIdent: Socket 0: no product info available PccardctlStatus: Socket 0: no card ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-16-generic-pae root=UUID=854cf3ac-bcb1-4a3c-a590-1cdfdc21793e ro nomodeset ProcEnviron: PATH=(custom, user) LANG=ru_RU.KOI8-R SHELL=/usr/bin/zsh ProcVersionSignature: Ubuntu 2.6.31-16.53-generic-pae RelatedPackageVersions: linux-backports-modules-2.6.31-16-generic-pae N/A linux-firmware 1.25 SourcePackage: linux Uname: Linux 2.6.31-16-generic-pae i686 dmi.bios.date: 10/02/2009 dmi.bios.vendor: LENOVO dmi.bios.version: 7VET80WW (3.10 ) dmi.board.name: 40625YG dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr7VET80WW(3.10):bd10/02/2009:svnLENOVO:pn40625YG:pvrThinkPadW500:rvnLENOVO:rn40625YG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 40625YG dmi.product.version: ThinkPad W500 dmi.sys.vendor: LENOVO ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 -- DVI-connected monitor not recognized https://bugs.launchpad.net/bugs/507833 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
