[Openchrome-users] problem with Syncmaster wide monitor
Alex Roitman
shura
Thu Sep 27 11:18:12 PDT 2007
John,
Thanks for your reply. I tried various DisplaySize values
and it does not seem to affect much. Maybe the fonts
take notice, but definitely not images.
I am pretty sure I am not using the modes that are standard
for this monitor. I guess I end up in a weird "custom" mode
instead of a proper 1.6 mode with square pixels. Here's the
snippet from xorg.conf:
==============
Section "Device"
Identifier "Generic Video Card"
Driver "via"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
DisplaySize 474 296
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050" "1440x900" "1280x800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050" "1440x900" "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1440x900" "1280x800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050" "1440x900" "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1440x900" "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1440x900" "1280x800"
EndSubSection
EndSection
==============
and then I get this in the Xorg.0.log (the full log attached as well)
==============
(II) VIA(0): Supported Future Video Modes:
(II) VIA(0): #0: hsize: 1680 vsize 1050 refresh: 60 vid: 179
(II) VIA(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) VIA(0): #2: hsize: 1280 vsize 960 refresh: 60 vid: 16513
(II) VIA(0): #3: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) VIA(0): Supported additional Video Mode:
(II) VIA(0): clock: 119.0 MHz Image Size: 474 x 296 mm
(II) VIA(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end
1840 h_border: 0
(II) VIA(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking:
1080 v_border: 0
(II) VIA(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 81 kHz,
PixClock max 140 MHz
==============
Then:
(--) VIA(0): Virtual size is 1680x1050 (pitch 1680)
(**) VIA(0): *Driver mode "1680x1050": 119.0 MHz (scaled from 460.5
MHz), 64.7 kHz, 59.9 Hz
(II) VIA(0): Modeline "1680x1050" 119.00 1680 1728 1760 1840 1050
1053 1059 1080 -hsync +vsync
Then:
(II) VIA(0): VIAScreenInit
(II) VIA(0): VIAMapFB
(--) VIA(0): mapping framebuffer @ 0xf0000000 with size 0x4000000
(==) VIA(0): Write-combining range (0xf0000000,0x4000000)
(--) VIA(0): Frame buffer start: 0xb3a8f000, free start: 0x6baa80 end:
0x4000000
(II) VIA(0): VIAMapMMIO
(--) VIA(0): mapping MMIO @ 0xfd000000 with size 0x9000
(--) VIA(0): mapping BitBlt MMIO @ 0xfd200000 with size 0x10000
(II) VIA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) VIA(0): VIASave
(II) VIA(0): Primary
(II) VIA(0): TVSave...
(II) VIA(0): VIAWriteMode
(II) VIA(0): ViaModePrimary
(II) VIA(0): ViaModePrimaryVGA
(II) VIA(0): ViaModePrimaryVGA: Setting up 1680x1050
(II) VIA(0): CrtcHTotal: 0x730
(II) VIA(0): CrtcHDisplay: 0x690
(II) VIA(0): CrtcHBlankStart: 0x690
(II) VIA(0): CrtcHBlankEnd: 0x730
(II) VIA(0): CrtcHSyncStart: 0x6C0
(II) VIA(0): CrtcHSyncEnd: 0x6E0
(II) VIA(0): CrtcVTotal: 0x438
(II) VIA(0): CrtcVDisplay: 0x41A
(II) VIA(0): CrtcVSyncStart: 0x41D
(II) VIA(0): CrtcVSyncEnd: 0x423
(II) VIA(0): CrtcVBlankStart: 0x41A
(II) VIA(0): CrtcVBlankEnd: 0x438
(II) VIA(0): Offset: 0x348
(II) VIA(0): Fetch Count: 0x348
(II) VIA(0): ViaTVPower: Off.
(II) VIA(0): ViaSetPrimaryFIFO
(II) VIA(0): ViaSetPrimaryDotclock to 0x838802
(II) VIA(0): ViaSetUseExternalClock
(II) VIA(0): VIAAdjustFrame
(II) VIA(0): VIAAdjustFrame
(II) VIA(0): - Blanked
So it seems all well, but it does not look right.
I am fairly clueless about this details. IF anybody
could point me to the right direction I'd be most grateful.
Thanks,
Alex
On Thu, 2007-09-27 at 17:12 +0100, John Robinson wrote:
> On 27/09/2007 05:37, Alex Roitman wrote:
> > Hello,
> >
> > I am having problems with setting up the Samsung Syncmaster 216BW
> > monitor. I have an onboard UniChrome chip:
> > Chipset VM800/CN700/P4M800Pro found
> >
> > When the mode is of 1.6 aspect ratio, the image "does not fit" into
> > the display. The height is fine, but I can see only about 2/3 widths
> > of the desktop.
> >
> > When the mode is anything with 1.33 ratio, I can see the whole
> > thing, but of course it is now squished and appears wrong.
> >
> > I googled a bit and found this:
> > http://visnup.com/2007/08/28/fedora-7-at-1680x1050/
> >
> > but it is for an Intel graphic chip. I wonder if anybody savvy
> > in modelines, dotclocks and whatnot can direct me into something
> > similar for the unichrome chip.
>
> I'm not quite sure, but have you set DisplaySize to something that's
> 1.6:1? Like this perhaps:
> Section "Monitor"
> Identifier "Monitor0"
> ModelName "Samsung SyncMaster 216BW"
> DisplaySize 480 300
> EndSection
>
> If you use a 1.6:1 mode, the apps that pay any attention will now know
> the pixels are square.
>
> Another trick: tell X your monitor's smaller than it really is, and
> things will be drawn bigger. Try:
> DisplaySize 336 210
> The opposite also works:
> DisplaySize 560 350
> will draw things smaller.
>
> Cheers,
>
> John.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.gzip
Type: application/x-gzip
Size: 10177 bytes
Desc: not available
Url : http://wiki.openchrome.org/pipermail/openchrome-users/attachments/20070927/192d4669/Xorg.0.log.bin
More information about the Openchrome-users
mailing list