Mailinglist Archive: opensuse (1920 mails)
| < Previous | Next > |
Re: [opensuse] LCD resolution greater than native on ultra mobile Asus R2Hv
- From: Allen <lists@xxxxxxxxxxxx>
- Date: Sun, 05 Oct 2008 00:14:25 +1000
- Message-id: <1223129665.5633.58.camel@xxxxxxxxx>
On Sat, 2008-10-04 at 14:10 +0200, Dave Plater wrote:
I do have it installed, but the resolution is already detected by the
Intel driver. If I run "915resolution -l" then 1024x600 is reported as
one of the modes
Mode 5c : 1024x600, 32 bits/pixel
But, then the xserver doesn't find mode 5c, and so the resolution is not
accepted
Mode: 5c (0x0)
ModeAttributes: 0x0
WinAAttributes: 0x0
WinBAttributes: 0x0
WinGranularity: 0
WinSize: 0
WinASegment: 0x0
WinBSegment: 0x0
WinFuncPtr: 0x0
BytesPerScanline: 0
XResolution: 0
YResolution: 0
XCharSize: 0
YCharSize: 0
NumberOfPlanes: 0
BitsPerPixel: 0
NumberOfBanks: 0
MemoryModel: 0
BankSize: 0
NumberOfImages: 0
RedMaskSize: 0
RedFieldPosition: 0
GreenMaskSize: 0
GreenFieldPosition: 0
BlueMaskSize: 0
BlueFieldPosition: 0
RsvdMaskSize: 0
RsvdFieldPosition: 0
DirectColorModeInfo: 0
PhysBasePtr: 0x0
LinBytesPerScanLine: 0
BnkNumberOfImagePages: 0
LinNumberOfImagePages: 0
LinRedMaskSize: 0
LinRedFieldPosition: 0
LinGreenMaskSize: 0
LinGreenFieldPosition: 0
LinBlueMaskSize: 0
LinBlueFieldPosition: 0
LinRsvdMaskSize: 0
LinRsvdFieldPosition: 0
MaxPixelClock: 0
(II) I810(0): Not using mode "1024x600" (no mode of this name)
(II) I810(0): Increasing the scanline pitch to allow tiling mode (800 -> 1024).
(--) I810(0): Virtual size is 800x480 (pitch 1024)
(**) I810(0): *Built-in mode "800x480"
(**) I810(0): Built-in mode "640x480"
Also, as I said, I can set an external monitor to 1024x600.
I think the problem is the monitor reports a maximum resolution of
800x480 and so xorg/i810 does not go above that.
Xorg.0.log
================
(II) I810(0): VESA VBE DDC read failed
(--) I810(0): A non-CRT device is attached to pipe B.
No refresh rate overrides will be attempted.
================
Though it seems that the monitor doesn't report any data to the xserver, so I
am not sure where it gets the 800x480 from, or how Vista is able to go above
the maximum resolution.
Cheers for your help.
Allen
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
Allen wrote:
Hi List,Do you have the package 915resolution installed?
I have installed openSUSE 11.0 on an Asus R2Hv ultra mobile PC. This
umpc has a intel mobile celeron 1GHz, 1.2GB ram, 80GB HDD, Intel 915GM
display, bluetooth, wlan, gps, and a built-in 7" touchscreen display.
OpenSUSE recognises all the devices, and they all work with some
configuration. All except the monitor. I can get the native resolution
of 800x480 or also 640x480, but under Vista I can also select a higher
resolution of 1024x600. Obviously I would like to get the resolution to
go to 1024x600.
When I have an external monitor attached, I can select 1024x600 or a
standard 1024x768, so I assume the Intel 915GM display adaptor is
capable of the resolution. Here is an excerpt from /var/log/Xorg.0.log
with an external monitor attached.
I do have it installed, but the resolution is already detected by the
Intel driver. If I run "915resolution -l" then 1024x600 is reported as
one of the modes
Mode 5c : 1024x600, 32 bits/pixel
But, then the xserver doesn't find mode 5c, and so the resolution is not
accepted
Mode: 5c (0x0)
ModeAttributes: 0x0
WinAAttributes: 0x0
WinBAttributes: 0x0
WinGranularity: 0
WinSize: 0
WinASegment: 0x0
WinBSegment: 0x0
WinFuncPtr: 0x0
BytesPerScanline: 0
XResolution: 0
YResolution: 0
XCharSize: 0
YCharSize: 0
NumberOfPlanes: 0
BitsPerPixel: 0
NumberOfBanks: 0
MemoryModel: 0
BankSize: 0
NumberOfImages: 0
RedMaskSize: 0
RedFieldPosition: 0
GreenMaskSize: 0
GreenFieldPosition: 0
BlueMaskSize: 0
BlueFieldPosition: 0
RsvdMaskSize: 0
RsvdFieldPosition: 0
DirectColorModeInfo: 0
PhysBasePtr: 0x0
LinBytesPerScanLine: 0
BnkNumberOfImagePages: 0
LinNumberOfImagePages: 0
LinRedMaskSize: 0
LinRedFieldPosition: 0
LinGreenMaskSize: 0
LinGreenFieldPosition: 0
LinBlueMaskSize: 0
LinBlueFieldPosition: 0
LinRsvdMaskSize: 0
LinRsvdFieldPosition: 0
MaxPixelClock: 0
(II) I810(0): Not using mode "1024x600" (no mode of this name)
(II) I810(0): Increasing the scanline pitch to allow tiling mode (800 -> 1024).
(--) I810(0): Virtual size is 800x480 (pitch 1024)
(**) I810(0): *Built-in mode "800x480"
(**) I810(0): Built-in mode "640x480"
Also, as I said, I can set an external monitor to 1024x600.
I think the problem is the monitor reports a maximum resolution of
800x480 and so xorg/i810 does not go above that.
Xorg.0.log
================
(II) I810(0): VESA VBE DDC read failed
(--) I810(0): A non-CRT device is attached to pipe B.
No refresh rate overrides will be attempted.
================
Though it seems that the monitor doesn't report any data to the xserver, so I
am not sure where it gets the 800x480 from, or how Vista is able to go above
the maximum resolution.
Regards
Dave P
Cheers for your help.
Allen
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |