LinuxQuestions.org
Register a domain and help support LQ
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 12-10-2008, 09:05 PM   #1
fireyice01
LQ Newbie
 
Registered: Dec 2008
Posts: 4

Rep: Reputation: 0
Unable to output 1920x1080 to Samsung 46" LCD


Hello. My problem is somewhat odd. Let me start with hardware details:

Intel 845G
Pentium4 2.8HT
Nvidia GF4 MX 4000
Samsung Series 5 500 46" LCD model# LN46A500T1F

The connection is the standard 15 pin vga (I intend to get HDMI when I get my new video card, both waiting til next year when I might be able to add a mo.bo. to the list.)


I have OpenSuse 11 installed, and nvidia drivers version 96.43.07

For some reason, I can't get it to reliably display 1080p.

From the instruction manual, this is a supported resolution.

Res. 1920x1080
Horiz.Freq. 66.587
Vert.Freg. 59.934
PixelClock 138.500
Sync Polarity(h/v) +/-

Now, lemme throw my xorg.conf:

Code:
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "off"
EndSection

Section "Files"
    RgbPath      "/usr/lib/X11/rgb"
    FontPath     "/usr/share/fonts/misc:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/Type1"
    FontPath     "/usr/share/fonts/URW"
    FontPath     "/usr/share/fonts/Speedo"
    FontPath     "/usr/share/fonts/cyrillic"
    FontPath     "/opt/kde3/share/fonts"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "SamsungLCD"
    VendorName     "Samsung"
    ModelName      "Series 5"
    HorizSync       30.0 - 60.0
    VertRefresh     60.0 - 75.0
    Option         "UseModeline"
    Modeline       "1920x1080" 138.50	1920 1960 2016 2200  1080 1082 1088 1125 +Hsync -Vsync 
#    Modeline       "1920x1080" 138.500  1920 1984 2016 2232  1080 1082 1088 1125  +Hsync -Vsync
#    Modeline       "1600x1200" 160.96   1600 1704 1880 2160  1200 1201 1204 1242  +Hsync -Vsync
#    Modeline       "1360x768"  84.74    1360 1454 1568 1906  768 769 772 795      +Hsync -Vsync
#    Modeline       "1280x1024" 108.88   1280 1360 1496 1712  1024 1025 1028 1060  +Hsync -Vsync
#    Modeline       "1024x768"  76.16    1024 1080 1192 1360  768 769 772 800      +Hsync -Vsync
#    Modeline       "800x600"   38.22    800 832 912 1024     600 601 604 622      +Hsync -Vsync
EndSection

Section "Device"
    Identifier     "GeForce4000MX"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce4 MX 4000"
    BusID	   "AGP:1:0:0"
    Option	   "NvAgp" "3"
    Option         "RenderAccel" "true"
    Option         "UseEvents" "true"
    Option         "XvmcUsesTextures" "false"
    Option         "DPI" "100x100"
#    Option	   "UseEDID" "false"
#    Option         "IgnoreDisplayDevices" "TV"
#    Option	   "ConnectedMonitor" "CRT"
#    Option         "ModeValidation" "NoVirtualSizeCheck"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "GeForce4000MX"
    Monitor        "SamsungLCD"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1920x1080"  
#        Modes      "1920x1080" "1600x1200" "1360x768" "1280x1024" "1024x768" "800x600"
    EndSubSection
EndSection
You will note all the commented out things in Device. Those were all added to try and make this work again. I say again, because, for some reason, I've had this TV running at 1920x1080 for 2 weeks with this xorg file. Unfortunately, I am at a loss for how to resolve it, but blame the nvidia drivers, I think.

Some background: I bought the TV on black friday, and spent the weekend messing with my xorg and google trying to get the darned thing working at anything other than 4x3 resolutions (it would come up at 1024x768 and 1600x1200, etc but no 1080p) and I did a bunch of modeline searches, and got a somewhat basic idea of how the modeline works. So after hours of init 3, vi xorg.conf, init 5... I got it to display. It looked good, fit the screen perfectly, and that's the modeline that's uncommented above. However, after rebooting, the machine won't go back to that resolution. Last week it was as simple as logging in via ssh and init 3 init5, and it came up. Not sure why this is.

Anyway, so, this morning we lost power for like less than a second (I REALLY need to invest in a couple decent UPS systems, but that's another subject) but it was enough to kill everything. I restarted the computer, and it came up at 1024x768@60hz. Now, I can't seem to get it to display anything else.

My entire Xorg.0.log won't fit in this post, and likely won't be useful, but this in particular seems to be my big problem:

Code:
(II) NVIDIA(0): NVIDIA GPU GeForce4 MX 4000 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 131072 kBytes
(--) NVIDIA(0): VideoBIOS: 04.18.20.45.00
(II) NVIDIA(0): Detected AGP rate: 1X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce4 MX 4000 at PCI:1:0:0:
(--) NVIDIA(0):     CRT-0
(--) NVIDIA(0):     NVIDIA TV Encoder (TV-0)
(--) NVIDIA(0): CRT-0: 350.0 MHz maximum pixel clock
(--) NVIDIA(0): NVIDIA TV Encoder (TV-0): 350.0 MHz maximum pixel clock
(--) NVIDIA(0): TV encoder: NVIDIA
(II) NVIDIA(0): Assigned Display Device: CRT-0
(WW) NVIDIA(0): No valid modes for "1920x1080"; removing.
(WW) NVIDIA(0): 
(WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
(WW) NVIDIA(0):     "nvidia-auto-select".
(WW) NVIDIA(0): 
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "nvidia-auto-select"
(II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
(**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X config option
(--) Depth 24 pixmap format is 32 bpp

But I can't for the life of me figure out how to resolve it. Can someone take a look? Thanks!
 
Old 12-11-2008, 01:31 AM   #2
zeno0771
Member
 
Registered: Jun 2006
Location: Northern IL
Distribution: Arch64
Posts: 106

Rep: Reputation: 19
Before you change the xorg.conf again, check to see if there's any fine print about VGA input to the TV being limited in aspect ratio and/or resolution.
I had a Toshiba Regza 42" with VGA and HDMI but it would only display 4:3 aspect with the VGA input (in addition mine was limited to 1024x768).
Weak link in the chain is that VGA is an analog I/O, whereas DVI/HDMI are digital (well, DVI can be either-or but still). The TV will handle both of those differently.
 
Old 12-11-2008, 07:26 AM   #3
fireyice01
LQ Newbie
 
Registered: Dec 2008
Posts: 4

Original Poster
Rep: Reputation: 0
No, the EDID appears to be corrupted... As I said, I was watching it at 1920x1080 for 2 weeks over the VGA, so I know it works. Moreover, this was the modeline that I used. The specs I put in the first post are right out of the table of supported resolutions on the VGA input. There is a table below it for the HDMI, but I'm not using that yet. It seems to me to be a nvidia driver issue, but I can't say for sure. I was hoping someone might have an idea how to disable the detection.

Last edited by fireyice01; 12-11-2008 at 07:28 AM.
 
Old 12-11-2008, 10:44 AM   #4
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Debian "Jessie"
Posts: 6,036

Rep: Reputation: 371Reputation: 371Reputation: 371Reputation: 371
Quote:
From the instruction manual, this is a supported resolution.

Res. 1920x1080
Horiz.Freq. 66.587
Vert.Freg. 59.934

PixelClock 138.500
But look at this:
Code:
Section "Monitor"
    Identifier     "SamsungLCD"
    VendorName     "Samsung"
    ModelName      "Series 5"
    HorizSync       30.0 - 60.0
    VertRefresh     60.0 - 75.0
This doesn't add up. Your monitor's requirements for this "supported resolution" are outside the ranges offered by xorg.conf.
 
Old 12-11-2008, 10:49 AM   #5
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Debian "Jessie"
Posts: 6,036

Rep: Reputation: 371Reputation: 371Reputation: 371Reputation: 371
.. And if you want some alternatives to EDID (like reading the correct values from a file instead of querying your monitor) please see this long thread:
http://www.linuxquestions.org/questi...highlight=edid
 
Old 12-12-2008, 05:45 AM   #6
fireyice01
LQ Newbie
 
Registered: Dec 2008
Posts: 4

Original Poster
Rep: Reputation: 0
Yea, I was up too late trying to make this work and got things a bit off... it's odd though, because it was working with those numbers... until the first time it rebooted. But this is what I've got in there now, seems to work.

Code:
Section "Monitor"
    Identifier     "SamsungLCD"
    VendorName     "Samsung"
    ModelName      "Series 5"
    HorizSync       31.0-75.0
    VertRefresh     59.9-75.0 
    ModeLine       "1920x1080" 148.35   1920 2008 2052 2200  1080 1084 1089 1125  +HSync -VSync
#    Modeline       "1920x1080"  172.80  1920 2090 2248 2626  1080 1081 1084 1118  +HSync -Vsync
#    Modeline	    "1920x1080"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  +Hsync -Vsync
#    Modeline       "1920x1080"  138.50	 1920 1960 2016 2200  1080 1082 1088 1125 +Hsync -Vsync# Interlace
#    Modeline       "1920x1080"  138.50  1920 1984 2016 2232  1080 1082 1088 1125  +Hsync -Vsync
#    Modeline       "1600x1200" 162.00   1600 1704 1880 2160  1200 1201 1204 1242  +Hsync +Vsync
#    Modeline       "1360x768"  85.50    1360 1454 1568 1906  768 769 772 795      +Hsync +Vsync
#    Modeline       "1280x1024" 108.00   1280 1360 1496 1712  1024 1025 1028 1060  +Hsync +Vsync
#    Modeline       "1024x768"  78.75    1024 1080 1192 1360  768 769 772 800      +Hsync +Vsync
#    Modeline       "800x600"   40.00    800 832 912 1024     600 601 604 622      +Hsync +Vsync
EndSection

Section "Device"
    Identifier     "GeForce4000MX"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce4 MX 4000"
    BusID	   "AGP:1:0:0"
    Option	   "NvAgp" "3"
    Option         "RenderAccel" "true"
    Option         "UseEvents" "true"
    Option         "XvmcUsesTextures" "false"
    Option         "DPI" "100x100"
    Option	   "UseEdid" "false"
#    Option         "UseEdidFreqs" "false"
#    Option	   "NoFlip" "true"
    Option         "IgnoreDisplayDevices" "TV"
#    Option	   "ConnectedMonitor" "CRT"
    Option         "ModeValidation" "NoEdidModes,NoVirtualSizeCheck"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "GeForce4000MX"
    Monitor        "SamsungLCD"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1920x1080" 
#        Modes      "1920x1080" "1600x1200" "1360x768" "1280x1024" "1024x768" "800x600"
    EndSubSection
EndSection

Section "DRI"
	Mode 0666
EndSection
 
  


Reply

Tags
display, nvidia, resolution, xorg


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
Samsung LCD resolution doesn't fit keolsen Linux - Newbie 1 05-31-2007 04:57 PM
6600gt + samsung lcd + FC5x64 Geminias Linux - Hardware 0 07-16-2006 07:13 PM
Samsung LCD tv and linux? fdigiov Linux - General 5 01-14-2006 02:36 PM
Samsung 19'' LCD - via epia trouble coolnicklas Linux - Hardware 2 12-02-2005 04:55 AM
Samsung 510N LCD monitor LuisG Linux - Hardware 1 07-03-2005 01:10 AM


All times are GMT -5. The time now is 12:54 PM.

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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration