[i945gm] Panel-fitting cannot be configured when using KMS

Bug #443373 reported by Eric Appleman
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xf86-video-intel
Invalid
Medium
linux (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

eric@kingfisher:~$ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 4096 x 4096
VGA1 disconnected (normal left inverted right x axis y axis)
LVDS1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 304mm x
190mm
   1440x900 60.0*+ 59.9
   1360x768 59.8
   1152x864 60.0
   1024x768 60.0
   800x600 60.3
   640x480 59.9
TV1 disconnected (normal left inverted right x axis y axis)

eric@kingfisher:~$ xrandr --output LVDS1 --set PANEL_FITTING full_aspect
X Error of failed request: BadName (named color or font does not exist)
  Major opcode of failed request: 149 (RANDR)
  Minor opcode of failed request: 11 (RRQueryOutputProperty)
  Serial number of failed request: 27
  Current serial number in output stream: 27

ProblemType: Bug
Architecture: i386
CheckboxSubmission: b8398b21075a3a8723b2ba20478c4f9e
CheckboxSystem: 703a6ca1eefae989daaf40c6bb6aa94a
Date: Mon Oct 5 14:35:47 2009
DistroRelease: Ubuntu 9.10
MachineType: Dell Inc. MXC061
Package: xserver-xorg-video-intel 2:2.8.1-1ubuntu2
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-11-genusername root=UUID=9360e87c-f576-486d-9c0e-3a0b398b89f4 ro quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-11.38-genusername
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu7
 libdrm2 2.4.13-1ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.31-11-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 07/10/2007
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A11
dmi.board.name: 0MG532
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA11:bd07/10/2007:svnDellInc.:pnMXC061:pvr:rvnDellInc.:rn0MG532:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: MXC061
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-11-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
     Subsystem: Dell Device [1028:01d8]

Revision history for this message
In , Eric Appleman (erappleman) wrote :

For additional information about my system in the form of attachments, please refer to https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/443373

I will not be reposting the attachments unless it is necessary.

Revision history for this message
In , Jesse Barnes (jbarnes-virtuousgeek) wrote :

Yakui, can you take a look at this?

Revision history for this message
Eric Appleman (erappleman) wrote : Panel-fitting cannot be configured when using KMS

Binary package hint: xserver-xorg-video-intel

eric@kingfisher:~$ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 4096 x 4096
VGA1 disconnected (normal left inverted right x axis y axis)
LVDS1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 304mm x
190mm
   1440x900 60.0*+ 59.9
   1360x768 59.8
   1152x864 60.0
   1024x768 60.0
   800x600 60.3
   640x480 59.9
TV1 disconnected (normal left inverted right x axis y axis)

eric@kingfisher:~$ xrandr --output LVDS1 --set PANEL_FITTING full_aspect
X Error of failed request: BadName (named color or font does not exist)
  Major opcode of failed request: 149 (RANDR)
  Minor opcode of failed request: 11 (RRQueryOutputProperty)
  Serial number of failed request: 27
  Current serial number in output stream: 27

ProblemType: Bug
Architecture: i386
CheckboxSubmission: b8398b21075a3a8723b2ba20478c4f9e
CheckboxSystem: 703a6ca1eefae989daaf40c6bb6aa94a
Date: Mon Oct 5 14:35:47 2009
DistroRelease: Ubuntu 9.10
MachineType: Dell Inc. MXC061
Package: xserver-xorg-video-intel 2:2.8.1-1ubuntu2
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-11-genusername root=UUID=9360e87c-f576-486d-9c0e-3a0b398b89f4 ro quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-11.38-genusername
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu7
 libdrm2 2.4.13-1ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.31-11-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 07/10/2007
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A11
dmi.board.name: 0MG532
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA11:bd07/10/2007:svnDellInc.:pnMXC061:pvr:rvnDellInc.:rn0MG532:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: MXC061
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-11-generic

Revision history for this message
Eric Appleman (erappleman) wrote :
Changed in xserver-xorg-video-intel:
status: Unknown → Confirmed
Revision history for this message
In , Eric Appleman (erappleman) wrote :

This bug also applies to the proper command that was implemented to do panel-fitting with KMS.

The "aspect" option takes, but the screen is corrupted.

I'll file a separate bug for it.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
tags: added: karmic
Revision history for this message
In , yakuizhao (yakui-zhao) wrote :

(In reply to comment #3)
> This bug also applies to the proper command that was implemented to do
> panel-fitting with KMS.
>
> The "aspect" option takes, but the screen is corrupted.
>
> I'll file a separate bug for it.
The panel_fitting can also be configured in KMS. But the command is different with that in UMS mode.
   >UMS mode: xrandr --output LVDS --set "PANEL_FITTING" "full aspect"(center, full)
   >KMS mode: xrandr --output LVDS1 --set "scaling mode" "Full" ("Center" or "Full aspect"

Then you can switch to the different display mode.

The corruption issue will be tracked in bug24339.
So this bug will be marked as resolved.
>

Bryce Harrington (bryce)
description: updated
Changed in xserver-xorg-video-intel:
status: Confirmed → Invalid
Revision history for this message
In , Chi-Thanh Christopher Nguyen (chithanh) wrote :

Using xf86-video-intel-2.9.0, the suggested command does not work here:

$ xrandr --output LVDS1 --set "scaling mode" "Full aspect"
X Error of failed request: BadName (named color or font does not exist)
  Major opcode of failed request: 148 (RANDR)
  Minor opcode of failed request: 11 (RRQueryOutputProperty)
  Serial number of failed request: 27
  Current serial number in output stream: 27

Also the manpage still says to use the PANEL_FITTING property.

Revision history for this message
In , yakuizhao (yakui-zhao) wrote :

From the xrandr output it seems that you uses the modified kernel.
In the upstream kernel the property of scaling mode should be:
  >scaling mode: Full
  supported: None Full Center Full aspect

But on your box the property of scaling mode is :
   >scaling mode: Fullscreen
  supported: Non-GPU Fullscreen No scale Aspect

Please use the property on your box to change the scaling mode.

Thanks.

Bryce Harrington (bryce)
summary: - Panel-fitting cannot be configured when using KMS
+ [i945gm] Panel-fitting cannot be configured when using KMS
Revision history for this message
Bryce Harrington (bryce) wrote :

From the upstream bug report, this is due to differences in the kernel DRM; refiling against the kernel.

affects: xserver-xorg-video-intel (Ubuntu) → linux (Ubuntu)
Revision history for this message
peridot (peridot-faceted) wrote :

In karmic, it is apparently possible to set this value:
xrandr --output LVDS1 --set "scaling mode" "Full aspect"
The changed value appears in the output of xrandr --prop. Unfortunately this has no effect on the horrible distorted appearance of the resulting modes; the effect is still that of "Fullscreen". (Why is full aspect not the default anyway?)

Revision history for this message
bojo42 (bojo42) wrote :

also not true for lucid, xrandr works.

Changed in xserver-xorg-video-intel:
importance: Unknown → Medium
Changed in xserver-xorg-video-intel:
importance: Medium → Unknown
Changed in xserver-xorg-video-intel:
importance: Unknown → Medium
Revision history for this message
Brad Figg (brad-figg) wrote : Unsupported series, setting status to "Won't Fix".

This bug was filed against a series that is no longer supported and so is being marked as Won't Fix. If this issue still exists in a supported series, please file a new bug.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: Confirmed → Won't Fix
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.