invalid lcd dpi calculated

Bug #349140 reported by Dmitriy Geels
2
Affects Status Importance Assigned to Milestone
libgnome (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

When I first installed Jaunty alpha 6, xdpyinfo shown correct dpi - 125.
But after updates from 24.03 dpi was set to 96. But Xorg.0.log still shows correct screen size:
dmig@dmig-laptop:~$ grep 965 /var/log/Xorg.0.log
[ 0.152247] (--) PCI:*(0@0:2:0) Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller rev 3, Mem @ 0xfeb00000/1048576, 0xe0000000/268435456, I/O @ 0x0000ec00/8
[ 0.152332] (--) PCI: (0@0:2:1) Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller rev 3, Mem @ 0xfe900000/1048576
 E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
 965GM, 965GME/GLE, G33, Q35, Q33,
[ 0.287322] (II) intel(0): Integrated Graphics Chipset: Intel(R) 965GM
[ 0.287332] (--) intel(0): Chipset: "965GM"
[ 0.569654] (II) intel(0): clock: 71.1 MHz Image Size: 261 x 163 mm
[ 20.510965] (II) intel(0): GTF timings supported

Image size is correct here. But not in xdpyinfo output:
screen #0:
  dimensions: 1280x800 pixels (339x212 millimeters)
  resolution: 96x96 dots per inch

Looks like, that something forced dpi to 96.
Updates from 24.03 contained:
gedit (2.26.0-0ubuntu1) to 2.26.0-0ubuntu2
gedit-common (2.26.0-0ubuntu1) to 2.26.0-0ubuntu2
gnome-applets (2.26.0-0ubuntu1) to 2.26.0-0ubuntu2
gnome-applets-data (2.26.0-0ubuntu1) to 2.26.0-0ubuntu2
gnome-mag (1:0.15.5-0ubuntu1) to 1:0.15.5-0ubuntu2
gnome-netstatus-applet (2.26.0-0ubuntu1) to 2.26.0-0ubuntu2
gstreamer0.10-ffmpeg (0.10.6.2-1ubuntu1) to 0.10.6.2-1ubuntu2
gstreamer0.10-plugins-bad (0.10.10.2-1ubuntu1) to 0.10.10.2-1ubuntu2
gstreamer0.10-plugins-bad-multiverse (0.10.10.2-1ubuntu1) to 0.10.10.2-1ubuntu2
gstreamer0.10-plugins-ugly (0.10.10.2-1) to 0.10.10.2-1build1
libdrm-intel1 (2.4.5-0ubuntu2) to 2.4.5-0ubuntu3
libdrm2 (2.4.5-0ubuntu2) to 2.4.5-0ubuntu3
libgnome-mag2 (1:0.15.5-0ubuntu1) to 1:0.15.5-0ubuntu2
libudev0 (140-1) to 140-1build1
libvolume-id1 (140-1) to 140-1build1
python (2.6.1-0ubuntu3) to 2.6.1-0ubuntu4
python-minimal (2.6.1-0ubuntu3) to 2.6.1-0ubuntu4
udev (140-1) to 140-1build1
xserver-xorg-video-nv (1:2.1.12-1ubuntu2) to 1:2.1.12-1ubuntu3
yelp (2.25.1-0ubuntu3) to 2.25.1-0ubuntu4

This may give a clue on package, that broken dpi value.

dmig@dmig-laptop:~$ lsb_release -rd
Description: Ubuntu jaunty (development branch)
Release: 9.04

dmig@dmig-laptop:~$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Установлен: 2:2.6.3-0ubuntu2
  Кандидат: 2:2.6.3-0ubuntu2
  Таблица версий:
 *** 2:2.6.3-0ubuntu2 0
        500 http://ru.archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: xserver-xorg-video-intel 2:2.6.3-0ubuntu2
ProcEnviron:
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-11-generic (buildd@crested) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #37-Ubuntu SMP Mon Mar 23 16:40:00 UTC 2009
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.28-11-generic x86_64

Revision history for this message
Dmitriy Geels (dmig) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

This is not an X bug. libgnome now overrides the correct dpi settings and forces them to 96. See bug 345189

This change was implemented in libgnome 2.26.0-0ubuntu2.

Revision history for this message
Sebastien Bacher (seb128) wrote :

not a bug see the other bug for the rational

Changed in libgnome (Ubuntu):
importance: Undecided → Low
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.