Summary: | [855GM] Cannot find LVDS modes | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Fatih Aşıcı <fatih> | ||||||||||||||||||||||||||||
Component: | Driver/intel | Assignee: | ykzhao <yakui.zhao> | ||||||||||||||||||||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||||||||||||||||
Severity: | normal | ||||||||||||||||||||||||||||||
Priority: | medium | CC: | bryce, fpeters, michael.fu, remi | ||||||||||||||||||||||||||||
Version: | git | Keywords: | NEEDINFO | ||||||||||||||||||||||||||||
Hardware: | x86 (IA32) | ||||||||||||||||||||||||||||||
OS: | Linux (All) | ||||||||||||||||||||||||||||||
Whiteboard: | |||||||||||||||||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||||||||||||||||
Attachments: |
|
Created attachment 27728 [details]
rom.bin
need a xorg.log with option "modedebug" "true" in xorg.conf.. thanks. which version of intel driver ever worked on this machine? (In reply to comment #2) > need a xorg.log with option "modedebug" "true" in xorg.conf.. thanks. > The server is already patched to make that option true by default. (In reply to comment #3) > which version of intel driver ever worked on this machine? The user reports that he can install Pardus 2009 Alpha shipping with intel driver 2.7.1. (In reply to comment #4) > (In reply to comment #3) > > which version of intel driver ever worked on this machine? > > The user reports that he can install Pardus 2009 Alpha shipping with intel > driver 2.7.1. > Sorry, he might be installed using fbdev. I am waiting a reply from him. The user had reported the same issue when we use intel driver 2.4.3. We solved the issue with the patches here: http://svn.pardus.org.tr/pardus/2008/devel/desktop/freedesktop/xorg/xorg-video/files/intel/ Probably this one solved: http://svn.pardus.org.tr/pardus/2008/devel/desktop/freedesktop/xorg/xorg-video/files/intel/ubuntu/26_i830-use-lfp-data-ptrs.patch (In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > which version of intel driver ever worked on this machine? > > > > The user reports that he can install Pardus 2009 Alpha shipping with intel > > driver 2.7.1. > > > > Sorry, he might be installed using fbdev. I am waiting a reply from him. Yes, he said that he used intel driver 2.7.1 and no problem occurs. It doesn't work after upgrading to 2.7.99.902. would you please ask the bug reporter to attach the following: 1) a xorg.log with option "modedebug" "true" in xorg.conf 2) vbios dump. you can get vbios dump via: # cd /sys/devices/pci0000\:00/0000\:00\:02.0/ # echo 1 > rom # cat rom > /tmp/rom.bin # echo 0 > rom thanks. > Yes, he said that he used intel driver 2.7.1 and no problem occurs. It doesn't
> work after upgrading to 2.7.99.902.
From the Xorg log it seems that there is no EDID for LVDS. At the same time from the rom.bin it seems that there is no integrated LVDS controller.
>LVDS config: No LVDS
Will you please ask the bug reporter double check whether the 2.7.1 driver can work well? If it can work, please attach the Xorg log on intel driver 2.7.1.
Please also attach the output of acpidump, dmidecode, lspci -vxxx.
Thanks.
(In reply to comment #7) > 2) vbios dump. you can get vbios dump via: > > # cd /sys/devices/pci0000\:00/0000\:00\:02.0/ > # echo 1 > rom > # cat rom > /tmp/rom.bin > # echo 0 > rom > > thanks. > Oh, it's been attached. stupid me... never mind.. Created attachment 27812 [details]
Xorg.0.log with intel driver 2.7.1
Created attachment 27813 [details]
Output of acpidump
Created attachment 27814 [details]
Output of dmidecode
Created attachment 27815 [details]
Output of lspci -vxxx
Created attachment 27837 [details] [review] try the debug patch in which the DVO timing is obtained by using the DVO timeoffset in LVDS data entry Will you please try the debug patch and see whether the issue still exists? Thanks. (In reply to comment #14) > Created an attachment (id=27837) [details] > try the debug patch in which the DVO timing is obtained by using the DVO > timeoffset in LVDS data entry > > Will you please try the debug patch and see whether the issue still exists? > Thanks. > This patch fixes the issue. Thanks. *** Bug 22916 has been marked as a duplicate of this bug. *** I am from the duplicated bug report and the patch doesn't fix the issue; I'll attach a serie of files. Created attachment 27967 [details]
fredp - rom.bin
Created attachment 27968 [details]
fredp - dmidecode
Created attachment 27969 [details]
fredp - acpidump
Created attachment 27970 [details]
fredp - lspci -vxxx
Created attachment 27971 [details] fredp - xorg.log (2.8.0+patch from comment 14) Created attachment 27972 [details]
fredp - xorg.log (2.7.99.901)
(In reply to comment #22) > Created an attachment (id=27971) [details] > fredp - xorg.log (2.8.0+patch from comment 14) Will you please double check it again? I already check the vbios bin and find that the correct preferred mode can be parsed from VBT after applying the patch. Thanks. > (In reply to comment #22) > Created an attachment (id=27971) [details] > fredp - xorg.log (2.8.0+patch from comment 14) Will you please double check it again? I already check the vbios bin and find that the correct preferred mode can be parsed from VBT after applying the patch. But from the xorg log it seems that it still can't be parsed correctly. Please double check it again. Thanks. > Thanks for checking back, indeed I was wrong and somehow the drivers got installed into an incorrect location. Once installed properly X started correctly. Can/Should the patch be committed to git? Thanks commit cdaa052b05e26d96a990af5d253fd2af5db2b1fc Author: Zhao Yakui <yakui.zhao@intel.com> Date: Tue Jul 28 10:54:13 2009 +0800 drm/I915: Fix offset to DVO timings in LVDS data I can't find the corresponding commit in xf86-video-intel. Has it been committed? Thanks the commit in comment #28 is for the KMS version. The commit id for UMS is commit af45482a52999b52bf41468c458808e30c100e35 Author: Zhao Yakui <yakui.zhao@intel.com> Date: Fri Jul 24 10:44:20 2009 +0800 Calculate the DVO relative offset in LVDS data entry to get the DVO timing Thanks. *** Bug 23399 has been marked as a duplicate of this bug. *** |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 27727 [details] Xorg.0.log X server cannot start as the driver cannot detect LVDS modes. Tested with xf86-video-intel-2.7.99.902 + UMS.