I Tried to create some modelines but still nothing.
Can you maybe help me by supplying modelines?
As far as I know: 1920 x 1080 should work with this monitor
I Tried to create some modelines but still nothing.
Can you maybe help me by supplying modelines?
As far as I know: 1920 x 1080 should work with this monitor
It sounds like the symbolic link is being added regardless of whether the hard link is there or not. It was good that you made a backup in your home dir. With that, you can put your modified version in as “/etc/X11/xorg.conf.jetson-tk1”. That way when it sym links it’ll put your version in.
Mode lines are complicated and require a lot of information specific to that monitor. If they work, then adding them manually is exactly as you just did…creating a Monitor section. If you were to create those modes manually, they would match what the EDID output creates. So try to replace the xorg.conf.jetson-tk1 with your version (and copy the saved version back in if this fails).
So far as what modes work, there is a native mode, and then the monitor can scale and adjust to many other modes. Those modes are not just resolution, they also have other requirements, such as pixel clock (a combination of pixel clock and resolution implies scan rate, which would be the fastest frame rate without tearing or some scheme to avoid tearing). To know for certain what your monitor says it can handle, go here:
http://www.edidreader.com/
Enter the EDID hex data (let it add the 0x prefix):
00 ff ff ff ff ff ff 00 49 f7 00 00 00 00 00 00
06 17 01 03 80 00 00 00 0a d7 a5 a2 59 4a 96 24
14 50 54 af ce 00 81 c0 01 01 01 01 01 01 01 01
01 01 01 01 01 01 12 1b 00 7b 50 20 15 30 30 20
36 00 05 a3 10 00 00 18 0e 1f 00 80 51 00 1e 30
40 80 37 00 20 56 00 00 00 1c 00 00 00 fd 00 32
4c 1e 50 10 00 0a 20 20 20 20 20 20 00 00 00 fc
00 41 41 41 0a 20 20 20 20 20 20 20 20 0a 01 fd
02 03 23 74 4f 10 9f 14 05 04 13 12 16 11 15 03
07 02 06 01 23 09 0f 03 83 01 00 00 66 03 0c 00
10 00 80 01 1d 00 bc 52 d0 1e 20 b8 28 55 40 c4
8e 21 00 00 1e 01 1d 80 d0 72 1c 16 20 10 2c 25
80 c4 8e 21 00 00 9e 8c 0a d0 8a 20 e0 2d 10 10
3e 96 00 13 8e 21 00 00 18 8c 0a d0 90 20 40 31
20 0c 40 55 00 13 8e 21 00 00 18 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9d
…then click on “Timing Bitmap”.
Those are all modes your monitor will respond to without special software, e.g., some drivers can crop an image to a size which is close, leaving a small blank area on one edge…but the modes there are the ones which are guaranteed. That list shows that your monitor is not capable of 1920x1080. When a driver defaults to this without EDID to tell it about what it really supports, the screen will remain blank. If the modes shown are presented as EDID data and the driver cannot support one of those modes, then it will still remain blank. However, there are many modes on that monitor which the Jetson should support…1920x1080 just isn’t one of them. This is why I believe EDID is not reaching the driver and that manual paste of config might help.
Hi Linuxdev,
I even tried: https://devtalk.nvidia.com/default/topic/800294/jetson-tk1/jetson-tk1-trouble-with-particular-hdmi-screen/(see last post)
Added a Screen section to force it to one of the standard modes provided by edid still no luck.
# Copyright (c) 2011-2015 NVIDIA CORPORATION. All Rights Reserved.
#
# This is the minimal configuration necessary to use the Tegra driver.
# Please refer to the xorg.conf man page for more configuration
# options provided by the X server, including display-related options
# provided by RandR 1.2 and higher.
# Disable extensions not useful on Tegra.
Section "Module"
Disable "dri"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
EndSection
Section "Device"
Identifier "Tegra0"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration" "true"
Option "UseEDID" "FALSE"
Option "IgnoreEDID" "true"
EndSection
Section "Monitor"
Identifier "AAA"
ModelName "AAA"
VendorName "ROW"
# Monitor Manufactured week 6 of 2013
# EDID version 1.3
# Digital Display
# Display Physical Size not given. Normal for projectors.
Gamma 1.00
Option "DPMS" "false"
Horizsync 30-80
VertRefresh 50-76
# Maximum pixel clock is 160MHz
#Not giving standard mode: 1280x720, 60Hz
Option "UseEDID" "false"
Option "AllowEmptyInitialConfiguration"
Option "IgnoreEDID" "true"
#Extension block found. Parsing...
Modeline "Mode 17" 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
Modeline "Mode 0" 69.30 1280 1328 1360 1403 800 803 809 821 -hsync -vsync
Modeline "Mode 1" 79.50 1280 1344 1472 1664 768 771 778 798 -hsync +vsync
Modeline "Mode 2" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 3" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 4" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
Modeline "Mode 5" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
Modeline "Mode 6" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
Modeline "Mode 7" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
Modeline "Mode 8" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline "Mode 9" 27.000 1440 1464 1590 1728 576 578 581 625 -hsync -vsync interlace
Modeline "Mode 10" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline "Mode 11" 27.000 1440 1464 1590 1728 576 578 581 625 -hsync -vsync interlace
Modeline "Mode 12" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "Mode 13" 27.027 1440 1478 1602 1716 480 484 487 525 -hsync -vsync interlace
Modeline "Mode 14" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "Mode 15" 27.027 1440 1478 1602 1716 480 484 487 525 -hsync -vsync interlace
Modeline "Mode 16" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
Modeline "Mode 18" 74.25 1920 2448 2492 2640 540 542 547 562 +hsync +vsync interlace
Modeline "Mode 19" 27.00 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "Mode 20" 27.00 720 732 796 864 576 581 586 625 -hsync -vsync
Option "PreferredMode" "Mode 17"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "AAA"
Device "Tegra0"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1024 768
EndSubSection
EndSection
Ok So I got it to work with adding
Section "Screen"
Identifier "Default Screen"
Monitor "AAA"
Device "Tegra0"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 720 576
EndSubSection
EndSection
But 720 x 576 is not workable for me.
Knowing that this resolution works… can I find out what possible other (higher) resolutions might work?
If you had to provide information manually, then it implies EDID was not reaching the X server. Keep in mind that there are different places which independently parse the EDID data, so one place can work with it while other places do not. Upgrading the get-edid from 3.0.1 to 3.0.2 is just one example of this.
So far as manual configuration goes, you can expect any of the modes listed from edidreader.com address I mentioned above will work. The same should be true of modes listed in the get-edid steps when no error is found. In the edidreader.com info detailed timing descriptor will list horizontal and vertical display size…all of those should work without issue. For example, your current 720x576 shows up there, although it differs from the physical sizes (there is probably some blank space on one edge, it is virtual size being accomodated onto a slightly different physical size). One I see is “1920x540”, this may be what you want, or “1280x720”.