LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Impossible obtain a 1600x1050 (21,6" screen) resolution in all Linux Distributions? (https://www.linuxquestions.org/questions/linux-hardware-18/impossible-obtain-a-1600x1050-21-6-screen-resolution-in-all-linux-distributions-574833/)

Garret88 08-05-2007 07:11 AM

Impossible to obtain a 1600x1050 (21,6" screen) resolution in Linux Distributions?
 
I have a built in intel graphic card(the model is a 82865G Graphics Controller(96 MB), and my mainboard is an Intel Bay Field D865GBF (6 PCI, 1 AGP, 4 DIMM, Audio, Video, LAN)), so i have to use i810 driver.

I have recently bought this monitor(the Samsung Syncmaster 223BW, it's a wide screen 16:10, info are here[sorry but i didn't find the product on samsung site]). The monitor so works correctly with a 1600x1050 resolution(its native resolution).

The important thing to underline is that the monitor it's a 21,6" and not a 22"(which work with 1680x1050 resolution).

Now i have a problem. I installed again Ubuntu for the new monitor but with gnome i can choose standard resolutions(800x600, 1024x768,etc..) and also 1680x1050(but not the right 1600x1050) and if i select this(the 1680x1050) the desktop seems squeezed and big. I have edited the Xorg.conf to change the 1680x1050 in 1600x1050, but it doesn't work(also after restarting). All this becuase my monitor doesn't support the 1680x1050 resolution

I have also tried this [URL="https://help.ubuntu.com/community/FixVideoResolutionHowto#head-0e3051713171cb5d1bf49dc2dc7bea24eb9ed83e"]guide [/URL(about the i810("intel") drivers and also the 915resolution), but nothing.

Also Knoppix doesn't recognise this kind of resolution.

Here there are my 915modes(I have edited the file and replaced the 640x480 resolution with the 1600x1050):
Code:

garret@desktop:~$ sudo 915resolution -l
Password:
Intel 800/900 Series VBIOS Hack : version 0.5.2

Chipset: 865G
BIOS: TYPE 1
Mode Table Offset: $C0000 + $269
Mode Table Entries: 27

Mode 30 : 1600x1050, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 1600x1050, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 1600x1050, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel
garret@desktop:~$

And here there is my xorg.conf(edited by me):
Code:

Section "Files"
    FontPath    "/usr/share/fonts/X11/misc"
    FontPath    "/usr/share/fonts/X11/cyrillic"
    FontPath    "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath    "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath    "/usr/share/fonts/X11/Type1"
    FontPath    "/usr/share/fonts/X11/100dpi"
    FontPath    "/usr/share/fonts/X11/75dpi"
    # path to defoma fonts
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load    "i2c"
    Load    "bitmap"
    Load    "ddc"
    Load    "dri"
    Load    "extmod"
    Load    "freetype"
    Load    "glx"
    Load    "int10"
    Load    "vbe"
EndSection

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "it"
EndSection

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver        "mouse"
    Option        "CorePointer"
    Option        "Device"        "/dev/input/mice"
    Option        "Protocol"        "ImPS/2"
    Option        "ZAxisMapping"        "4 5"
    Option        "Emulate3Buttons"    "true"
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "stylus"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "stylus"
    Option        "ForceDevice"    "ISDV4"        # Tablet PC ONLY
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "eraser"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "eraser"
    Option        "ForceDevice"    "ISDV4"        # Tablet PC ONLY
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "cursor"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "cursor"
    Option        "ForceDevice"    "ISDV4"        # Tablet PC ONLY
EndSection


Section "Device"
    Identifier    "Intel Corporation 82865G Integrated Graphics Controller"
    Driver        "i810"
    BusID        "PCI:0:2:0"
EndSection

Section "Monitor"
    Identifier    "Samsung SyncMaster 223BW"
    Option        "DPMS"
        HorizSync      30-81
        VertRefresh    56-75
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "Intel Corporation 82865G Integrated Graphics Controller"
    Monitor        "Samsung SyncMaster 223BW"
    DefaultDepth    24
    SubSection "Display"
        Depth        16
        Modes        "1600x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1600x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
EndSection


Section "ServerLayout"
    Identifier    "Default Layout"
    Screen        "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "stylus"    "SendCoreEvents"
    InputDevice    "cursor"    "SendCoreEvents"
    InputDevice    "eraser"    "SendCoreEvents"
EndSection

Section "DRI"
    Mode    0666
EndSection


Wim Sturkenboom 08-05-2007 10:06 AM

According to http://www.pixmania.co.uk/uk/uk/5756...-21-6-wid.html as well as the page that you gave, it is 1680x1050. So I think that you must forget about the 1600x1050.

In the D865GBF Technical Product Specification - PDF, your resolution is not mentioned. So it might not be supported.

Last, /var/log/Xorg.0.log might show what the problem is (errors start with EE, warnings with WW).

Garret88 08-05-2007 10:28 AM

Quote:

Originally Posted by Wim Sturkenboom
According to http://www.pixmania.co.uk/uk/uk/5756...-21-6-wid.html as well as the page that you gave, it is 1680x1050. So I think that you must forget about the 1600x1050.

In the D865GBF Technical Product Specification - PDF, your resolution is not mentioned. So it might not be supported.

Last, /var/log/Xorg.0.log might show what the problem is (errors start with EE, warnings with WW).

True. I hadn't see it.... :eek: :eek: :eek: :eek:

My Xorg.0.log is:
http://pastebin.com/fdb8a167

But if i put 1680x1050 the screen it isn't correct(it seems more big) :cry:
How i can resolve it?

kandahari 02-27-2008 01:14 PM

Quote:

Originally Posted by Garret88 (Post 2848649)
True. I hadn't see it.... :eek: :eek: :eek: :eek:

My Xorg.0.log is:
http://pastebin.com/fdb8a167

But if i put 1680x1050 the screen it isn't correct(it seems more big) :cry:
How i can resolve it?

I bought a samsung 223 BW monitor to, and I have a same problem,
I can't resolve this problem to :O(
I wrote to samsung service, and they wrote to me back, they don't support linux....
I use now 1600*1024

wabbalee 02-27-2008 05:14 PM

ehm, i am not an expert but have you tried in a terminal as root:
dpkg-reconfigure xserver-xorg

?

regards
ron

johnsfine 02-27-2008 07:07 PM

Quote:

Originally Posted by Garret88 (Post 2848649)
But if i put 1680x1050 the screen it isn't correct(it seems more big)

If you can be a bit more specific, you will get more help. "seems more big" doesn't tell me much.

Sometimes you have a virtual resolution bigger than the actual resolution, so as you move the mouse to the edges of the screen, the display pans around. Is that your issue? Or what.

I can tell you how to get the display adapter to generate 1600x1050 if that is what you really want (but I expect the pixels would be blurred compared to native resolution. I can tell you how to get 1680x1050 if you aren't already getting it.

The lines you were changing
Code:

        Modes        "1600x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
Don't specify resolutions the way they might seem. The "1600x1050" is the name of a resolution, not a direct specification of a resolution. If the display system can't find a compatible resolution of that name, then "1600x1050" has no meaning.

The display can provide named modes through the DPMS mechanism that I see you have enabled and maybe it is providing "1680x1050" that way. Other named modes are built into the display adapter and/or the display driver and/or the X-windows system. Clearly none of those are "1600x1050".

But you can skip the whole mess of finding a predefined mode and simply specify exactly the modes you want. You construct a modeline (there are a few utilities that can help) and put it in the monitor section of /etc/xorg.conf then request that modeline by name where you now request "1600x1050" etc.

For example, I just tried the following command
Code:

videogen -m=1600x1050 -mhf=81 -mvf=75 -mdc=200
and got the result
Code:

Modeline "1600x1050" 165.89 1600 1656 1752 2048 1050 1052 1056 1105  # 166 MHz, 81.0 kHz, 73.3 Hz
(you probably need to install videogen before using it).

I have no idea the maximum dot clock of your display card and I expected the speed to be limited by your maximum horizontal rate anyway, but videogen won't run without a -mdc, so I gave it a big one. As you can see, the result then was limited by the horizontal speed and needs only a 166Mhz dot clock. If your display card can't even do 166 you would get a message to that effect in /var/log/Xorg.0.log when you try that modeline. (the 75 and 81 I used are from the spec sheet for the Syncmaster that you linked).

Garret88 02-28-2008 01:38 AM

I have resolved the problem buying an nvidia card :D

but thanks for help :)


All times are GMT -5. The time now is 07:37 PM.