Thank you for uploading the needed information so quickly. I think I
have identified the problem, but I'm not yet sure why it happened:

The resolution problem is bacause xorg falls back to the vesa driver instead of 
using the intel driver. Usually this is caused by xorg crashing with the intel 
driver, but this time it is the ubuntu package which is broken. Your Xorg.0.log 
says:
(II) Scanning /usr/share/xserver-xorg/pci directory for additional PCI ID's 
supported by the drivers
(II) No matches found for this device in /usr/share/xserver-xorg/pci
(==) Registering 'vesa' as fallback
The first line means that xorg is looking through the directory 
/usr/share/xserver-xorg/pci to see if it finds the PCI-ID of your VGA 
controller (8086:2a02 - in the output of `lscpi -vvnn`). It can't find it 
there, so it reverts to vesa since this it considers your VGA controller an 
unknown one. On my computer (Jaunty with -intel 2.6.3-0ubuntu9.2) this PCI-ID 
is found in the file intel.ids in the mentioned directory. Looking at the lists 
of files at the bottom of 
http://packages.ubuntu.com/karmic/xserver-xorg-video-intel , it is not possible 
to find this file in the 2.7.1-1ubuntu1 package. Strangely enough, with the 
Jaunty build 2.7.1-0ubuntu1~xup~1 (available from 
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates/) the file is there. It 
is also present in the karmic package          
xserver-xorg-video-intel_2.7.0-1ubuntu2. In the build-log for that package 
(available from  
https://launchpad.net/ubuntu/+source/xserver-xorg-video-intel/2:2.7.0-1ubuntu2/+build/1031723)
 this line is in the output:

awk '/^#define PCI_CHIP/ {print $3 }' ../../src/common.h | sed
's/^0x/8086/' > intel.ids

So the intel.ids file is not a part of the source code, but is generated
from common.h during the build process. In the build log for
2.7.1-1ubuntu1 (http://launchpadlibrarian.net/27045557/buildlog_ubuntu-
karmic-i386.xserver-xorg-video-
intel_2%3A2.7.1-1ubuntu1_FULLYBUILT.txt.gz), intel.ids is not mentioned,
so for some reason it has not been generated. To find out why, I guess
we need to examine the makefiles and logs closer.


** Changed in: xserver-xorg-video-intel (Ubuntu)
   Importance: Low => High

** Changed in: xserver-xorg-video-intel (Ubuntu)
       Status: Incomplete => Triaged

-- 
[i965GM] Resolution defaults 1024x768 4:3 -Monitor Unknown after latest update
https://bugs.launchpad.net/bugs/379605
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

Reply via email to