PDA

View Full Version : Display off center



bcarl
06-May-2013, 23:28
I installed SLES 11.2 on a Dell Latitude laptop and the display is off center. Approx 7% of the right side is cut and showing on the left side. I can slide mouse all the way to the right and the cursor pops over to the left and continues like it's in dual display mode. This problem doesn't happen in failsafe mode however the screen is stretched.

The graphics card is on-board Intel Ivybridge M GT2. The installer chose the monitor as "LGD 3HT47 140WH4 LCD" and set the resolution to 1366x768 WXGA (it's a 14" display). I've tried several different resolutions and monitor types including Dell but can't get it working.

Any help would be much appreciated.

hendersj
07-May-2013, 00:41
On Mon, 06 May 2013 22:34:02 +0000, bcarl wrote:

> I installed SLES 11.2 on a Dell Latitude laptop and the display is off
> center. Approx 7% of the right side is cut and showing on the left side.
> I can slide mouse all the way to the right and the cursor pops over to
> the left and continues like it's in dual display mode. This problem
> doesn't happen in failsafe mode however the screen is stretched.

When you're at the grub menu, try adding the parameter "nomodeset" and
see if that helps.

Generally, though, I'd either look at putting SLED on a laptop, or
openSUSE.

Jim
--
Jim Henderson, CNA6, CDE, CNI, LPIC-1, CLA10, CLP10
Novell/SUSE/NetIQ Knowledge Partner

bcarl
07-May-2013, 01:07
Jim,

I tried adding nomodeset however it only boots to cmd login. I'll look into SLED....

Thanks-

malcolmlewis
07-May-2013, 02:08
On Mon 06 May 2013 10:34:02 PM CDT, bcarl wrote:


I installed SLES 11.2 on a Dell Latitude laptop and the display is off
center. Approx 7% of the right side is cut and showing on the left side.
I can slide mouse all the way to the right and the cursor pops over to
the left and continues like it's in dual display mode. This problem
doesn't happen in failsafe mode however the screen is stretched.

The graphics card is on-board Intel Ivybridge M GT2. The installer
chose the monitor as "LGD 3HT47 140WH4 LCD" and set the resolution to
1366x768 WXGA (it's a 14" display). I've tried several different
resolutions and monitor types including Dell but can't get it working.

Any help would be much appreciated.




Hi
If you drop to runlevel 3 and the run sax2 -r to create a new xorg.conf
file, during the setup you can adjust the screen position for you
display.

--
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.3 (x86_64) Kernel 3.7.10-1.1-desktop
up 3:37, 3 users, load average: 0.08, 0.07, 0.08
CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Arrandale

bcarl
07-May-2013, 03:42
Hello-
I tried sax2 -r in runlevel 3 but when I select to configure/test, the size and position arrows don't do anything.

Thanks-

malcolmlewis
07-May-2013, 04:36
On Tue 07 May 2013 02:44:01 AM CDT, bcarl wrote:


Hello-
I tried sax2 -r in runlevel 3 but when I select to configure/test, the
size and position arrows don't do anything.

Thanks-




Hi
Strange indeed, What is the expected resolution for the system?

What output do you get from the command;


xrandr


--
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.3 (x86_64) Kernel 3.7.10-1.4-desktop
up 0:55, 4 users, load average: 0.31, 0.16, 0.10
CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Arrandale

bcarl
07-May-2013, 17:23
Hello,

The expected resolution is 1366x768. Here's the output from xrandr.

surf:~ # xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1366x768 60.0*+
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 connected (normal left inverted right x axis y axis)
1920x1080 60.0 +
1600x1200 60.0
1680x1050 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1280x800 59.8
1024x768 60.0
800x600 60.3 56.2
640x480 60.0
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)

Thanks for your help

deano_ferrari
10-May-2013, 02:47
I recall reading about users experiencing this 'display offset' issue with certain graphics hardware and kernel driver regressions some time back. Can you tell us which chipset and driver you're using?

/sbin/lspci -nnk

IIRC, there was an intel bug whereby "1366x768" was an issue with some intel hardware, (and if I'm not mistaken, had something to do with 1366 not being divisible by 8).... but it was some time ago. Anyway, here's an openSUSE bug report that may be relevant to your situation

https://bugzilla.novell.com/show_bug.cgi?id=782845

You may need to file a bug report for this.

bcarl
10-May-2013, 16:59
Here's the output from lspci

surf:~ # /sbin/lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Ivy Bridge DRAM Controller [8086:0154] (rev 09)
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller [0300]: Intel Corporation Ivy Bridge Graphics Controller [8086:0166] (rev 09)
Kernel driver in use: i915
Kernel modules: i915
00:14.0 USB controller [0c03]: Intel Corporation Panther Point USB xHCI Host Controller [8086:1e31] (rev 04)
Kernel driver in use: xhci_hcd
Kernel modules: xhci-hcd
00:16.0 Communication controller [0780]: Intel Corporation Panther Point MEI Controller #1 [8086:1e3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation Panther Point USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:1b.0 Audio device [0403]: Intel Corporation Panther Point High Definition Audio Controller [8086:1e20] (rev 04)
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation Panther Point PCI Express Root Port 1 [8086:1e10] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation Panther Point PCI Express Root Port 2 [8086:1e12] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge [0604]: Intel Corporation Panther Point PCI Express Root Port 3 [8086:1e14] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation Panther Point PCI Express Root Port 4 [8086:1e16] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.5 PCI bridge [0604]: Intel Corporation Panther Point PCI Express Root Port 6 [8086:1e1a] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.6 PCI bridge [0604]: Intel Corporation Panther Point PCI Express Root Port 7 [8086:1e1c] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation Panther Point USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:1f.0 ISA bridge [0601]: Intel Corporation Panther Point LPC Controller [8086:1e57] (rev 04)
Kernel modules: iTCO_wdt
00:1f.2 SATA controller [0106]: Intel Corporation Panther Point 6 port SATA Controller [AHCI mode] [8086:1e03] (rev 04)
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Panther Point SMBus Controller [8086:1e22] (rev 04)
Kernel driver in use: i801_smbus
Kernel modules: i2c-i801
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
0b:00.0 SD Host controller [0805]: O2 Micro, Inc. Device [1217:8221] (rev 05)
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
0c:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681] (rev 10)
Kernel driver in use: tg3
Kernel modules: tg3

deano_ferrari
10-May-2013, 22:53
Okay, the relevant info (concerning your grahics chipset) is here:


00:02.0 VGA compatible controller [0300]: Intel Corporation Ivy Bridge Graphics Controller [8086:0166] (rev 09)
Kernel driver in use: i915

This linux mint thread (http://forums.linuxmint.com/viewtopic.php?f=191&t=112234) reports the same issue (same Intel graphics chipset).

Out of the box, either post-install or when running from LMDE 201204 livedvd, both console and X screens are offset considerably to the right, causing the screen to wrap around the left side. The wrong xoffset-ing (to the right) happens as soon as i915 module takes over, and so the problem appears soon as the framebuffer kicks in, so definitely before X kicks in.

They also mention

Editing /etc/modprobe.d/i915-kms.conf and changing modeset=1 to modeset=0 and rebooting fixes this issue, and then the console, followed by the display-manager shows properly (centered) on the screen. But the virtual consoles are gone!! Meaning, if I try to switch to consoles with Shift+F# keys (1 to 6), I am stuck at a greyish background, kind of like the color of the background of the display-manager (mdm in the case of LMDE).

For that, I had to upgrade to liquorix kernel 3.4.0-10, and the wrong x-offsetting issue with the i915 module loaded was resolved, and I no longer had to disable modeset.

So, this is really a kernel issue, and it appears it's been fixed with a later kernel. Maybe one of the updates or service packs fixed it perhaps? However, I'm not familiar with SLED/SLES products, and the possibility of upgrading kernels with them. A bug report should be submitted IMHO.

bcarl
11-May-2013, 04:23
Deano,

Thanks for putting me on the right path to fixing this!! I installed all the recommended patches and now the display is perfect.

Thanks again for your help

deano_ferrari
11-May-2013, 06:07
Deano,

Thanks for putting me on the right path to fixing this!! I installed all the recommended patches and now the display is perfect.

Thanks again for your help
Thanks for the update. I'm glad the issue has been resolved.