LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-05-2007, 07:11 AM   #1
Garret88
LQ Newbie
 
Registered: Aug 2007
Location: Palermo, Italy
Distribution: Ubuntu, Archlinux
Posts: 4

Rep: Reputation: 0
Arrow 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

Last edited by Garret88; 08-05-2007 at 07:17 AM.
 
Old 08-05-2007, 10:06 AM   #2
Wim Sturkenboom
Senior Member
 
Registered: Jan 2005
Location: Roodepoort, South Africa
Distribution: Ubuntu 12.04, Antix19.3
Posts: 3,794

Rep: Reputation: 282Reputation: 282Reputation: 282
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).
 
Old 08-05-2007, 10:28 AM   #3
Garret88
LQ Newbie
 
Registered: Aug 2007
Location: Palermo, Italy
Distribution: Ubuntu, Archlinux
Posts: 4

Original Poster
Rep: Reputation: 0
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....

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

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

Last edited by Garret88; 08-05-2007 at 10:35 AM.
 
Old 02-27-2008, 01:14 PM   #4
kandahari
LQ Newbie
 
Registered: Apr 2005
Posts: 3

Rep: Reputation: 0
Question

Quote:
Originally Posted by Garret88 View Post
True. I hadn't see it....

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

But if i put 1680x1050 the screen it isn't correct(it seems more big)
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
 
Old 02-27-2008, 05:14 PM   #5
wabbalee
Member
 
Registered: Oct 2006
Location: brisbane - australia
Distribution: ubuntu
Posts: 335

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

?

regards
ron
 
Old 02-27-2008, 07:07 PM   #6
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197
Quote:
Originally Posted by Garret88 View Post
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).

Last edited by johnsfine; 02-27-2008 at 07:20 PM.
 
Old 02-28-2008, 01:38 AM   #7
Garret88
LQ Newbie
 
Registered: Aug 2007
Location: Palermo, Italy
Distribution: Ubuntu, Archlinux
Posts: 4

Original Poster
Rep: Reputation: 0
I have resolved the problem buying an nvidia card

but thanks for help
 
  


Reply

Tags
i810, intel, monitor, resolution, samsung, screen, syncmaster


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora Core 2: Screen Resolution can not change from "800X600" to "1024X 768" suhaimi_sj Fedora - Installation 18 12-17-2009 03:29 AM
How do I obtain a "busybox linux" router WAN ip address? Usalabs Linux - Networking 6 09-15-2006 06:53 PM
"Big screen" with different resolution? cyu021 Linux - Laptop and Netbook 6 09-14-2005 07:06 AM
Unable to configure screen resolution for 15.2" LCD screen in Fedore Core 1 schu Linux - Newbie 3 01-02-2004 05:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:50 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration