Toshiba Satellite C850 OS 12.1 86x64 Display shifted. TTY displays and Xwindows.

The display is moved about 5cm to the right and rolled over to the left side of the monitor. The same is with OS 11.4 and Fedora 17.

OS 12.2 is OK (Wireless does not work)
Ubunto 12.04 is OK.
Gentoo 12.1 DVD is OK if booted as “Gentoo nofb”

Startup screen is fine. Error commences when the boot messages are displayed on screen.

Boot options: vga=0x317

Somehow something does not recognize the build in 1366 x 768 pixel LCD monitor and gets the timing wrong or thinks it’s a old vacuum tube monitor.

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0106] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device [1179:fb30]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 41
Region 0: Memory at c2000000 (64-bit, non-prefetchable) [size=4]
Region 2: Memory at b0000000 (64-bit, prefetchable) [size=256]
Region 4: I/O ports at 4000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0300c Data: 4169
Capabilities: [d0] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a4] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: i915

tosh-64:/ # xquery -m
0 “1366x768” 76.50 1366 1382 1398 1580 768 771 785 806 -hsync -vsync

Please help me to fix this.[/size][/size][/size]

On 09/28/2012 03:46 PM, Hans Linux wrote:
> Please help me to fix this.

this google search


linux Toshiba Satellite C850

turned up this as the first hit:
http://www.linlap.com/wiki/toshiba+satellite+c850-c855

where i read such things as:

“Do not buy this laptop if you want to install a Linux system”
“this laptop is a total nightmare for linux users”
“I am attempting yet another linux distro installation (I have lost
count now) in the hope that I cn get . . .”
“I was fed-up and moved to Windows 7 on the laptop.”

so, if you found that “Ubunto 12.04” works follow Rule One:

Use what works.


dd

Yes, I think you will need to submit a bug report for this ‘offset’ behaviour. Clearly there is an issue between the driver and the hardware.

I filed a bug report.
It appears that in OS 11.4 and 12.1 “modedb.c” misses the entry for 1366x768 60Hz LCD monitors.

I have to buy most “Bang for $499.00 Buck”
All new laptops with 1366x768 60Hz LCD monitor or rtl8188ce wireless chip have the same problem.

For others who come searching, here’s the link to the bug report

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