Results 1 to 10 of 10

Thread: Force a screen resolution in Ubuntu when using UseEDID False

  1. #1
    Join Date
    Jan 2010
    Beans
    2

    Force a screen resolution in Ubuntu when using UseEDID False

    Hi All,

    I wonder if anyone can help, I've got an annoying problem with an Acer Revo running Ubuntu 9.10 with the latest NVidia drivers.

    The Revo is connected to my TV via an amp by HDMI. The Revo didn't seem to like this, I'm assuming due to some handshaking issue with the HDMI which meant that no signal was being passed. Therefore, in Xorg.conf I have used
    Code:
    Option      "UseEDID"         "False"
    This makes the a picture appear but the highest resolution available is 640x480 (if I connect directly to my TV and comment out the "UseEDID" line the resolution is the proper 1920x1080).

    I have tried editing xorg.conf (the file is posted at the bottom) to force 1920x1080 resolution but nothing seems to work.

    Can anyone help with any suggestions?


    Code:
    # nvidia-settings: X configuration file generated by nvidia-settings
      # nvidia-settings:  version 1.0  (buildd@palmer)  Sun Feb  1 20:21:04 UTC 2009
       
      Section "ServerLayout"
          Identifier     "Layout0"
          Screen      0  "Screen0" 0 0
          InputDevice    "Keyboard0" "CoreKeyboard"
          InputDevice    "Mouse0" "CorePointer"
      EndSection
       
      Section "Files"
      EndSection
       
      Section "Module"
          Load           "dbe"
          Load           "extmod"
          Load           "type1"
          Load           "freetype"
          Load           "glx"
      EndSection
       
      Section "ServerFlags"
          Option         "Xinerama" "0"
      EndSection
       
      Section "InputDevice"
          # generated from default
          Identifier     "Mouse0"
          Driver         "mouse"
          Option         "Protocol" "auto"
          Option         "Device" "/dev/psaux"
          Option         "Emulate3Buttons" "no"
          Option         "ZAxisMapping" "4 5"
      EndSection
       
      Section "InputDevice"
          # generated from default
          Identifier     "Keyboard0"
          Driver         "kbd"
      EndSection
       
      Section "Monitor"
          # HorizSync source: edid, VertRefresh source: edid
          Identifier     "Monitor0"
          VendorName     "Unknown"
          ModelName      "LG TV"
          HorizSync       31.0 - 84.0
          VertRefresh     57.0 - 75.0
          Option         "DPMS"
            Modeline    "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
            Option            "PreferredMode"   "1920x1080_60.00"
      EndSection
       
      Section "Device"
          Identifier     "Device0"
          Driver         "nvidia"
          VendorName     "NVIDIA Corporation"
          BoardName      "ION"
            Option      "UseEDID"   "FALSE"
      EndSection
       
      Section "Screen"
          Identifier     "Screen0"
          Device         "Device0"
          Monitor        "Monitor0"
          DefaultDepth    24
          Option         "TwinView" "0"
          Option         "metamodes" "1920x1080 +0+0"
          SubSection     "Display"
              Depth       24
            Modes "1920x1080"
          EndSubSection
      EndSection

  2. #2
    Join Date
    Aug 2010
    Beans
    35
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    I'm having the same issue with an HTPC using a GTX460 (Zotac) through an Onkyo TX-NR609 to an Insignia NS-PDP50HD-09.

    Directly to the TV it works but not through the AVR where I can only sometime see the console or a VGA res with UseEDID False...

    Any progress on this? :/

  3. #3
    Join Date
    Jul 2010
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    When using an nVidia graphics card with HDMI output in this scenario, you thankfully have their sophisticated configuration utility at your disposal. I would suggest the following:

    1. Connect the PC directly to the TV and boot
    2. Start the nVidia settings utility, and navigate to the settings page for the HDMI output
    3. At the bottom right, click the button "Acquire EDID", and save the resulting file
    4. Reconfigure the monitor and screen sections of your xorg.conf along the lines of the one below - note the CustomEDID option being used to point at the EDID file previously saved.
    5. Connect the PC back to the receiver and reboot.


    Voila - you should now have HDMI output even through the receiver - and it should work even if the PC boots without the TV or receiver turned on. The nVidia card will think it is directly connected to the TV and that the TV is always on.

    Code:
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Sony"
        ModelName      "HD LCD TV"
        HorizSync       28.0 - 33.0
        VertRefresh     43.0 - 72.0
        Option         "DPMS"
        Option         "PreferredMode" "1920x1080_60"
        Option         "CustomEDID" "DFP-1:/home/chris/scripts/edid.bin"
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "ConnectedMonitor" "DFP-1"
        Option         "UseDisplayDevice" "DFP-1"
        Option         "NoLogo" "True"
        SubSection     "Display"
            Depth       24
            Option         "CustomEDID" "DFP-1:/home/chris/scripts/edid.bin"
        EndSubSection
    EndSection

  4. #4
    Join Date
    Jan 2010
    Beans
    2

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    I gave up after wasting many frustrating hours. I tried cloning the EDID as above but that didn't seem to work either (although the drivers may have moved on since then).

    I eventually bought a cheap USB soundcard for £15 or so and hooked that to the amp and the HDMI directly to the tv. Not ideal but I wanted to actually be able to use it after months and months of faffing about.

  5. #5
    Join Date
    Aug 2010
    Beans
    35
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    Quote Originally Posted by thaelim View Post
    When using an nVidia graphics card with HDMI output in this scenario, you thankfully have their sophisticated configuration utility at your disposal. I would suggest the following:

    1. Connect the PC directly to the TV and boot
    2. Start the nVidia settings utility, and navigate to the settings page for the HDMI output
    3. At the bottom right, click the button "Acquire EDID", and save the resulting file
    4. Reconfigure the monitor and screen sections of your xorg.conf along the lines of the one below - note the CustomEDID option being used to point at the EDID file previously saved.
    5. Connect the PC back to the receiver and reboot.


    Voila - you should now have HDMI output even through the receiver - and it should work even if the PC boots without the TV or receiver turned on. The nVidia card will think it is directly connected to the TV and that the TV is always on.

    Code:
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Sony"
        ModelName      "HD LCD TV"
        HorizSync       28.0 - 33.0
        VertRefresh     43.0 - 72.0
        Option         "DPMS"
        Option         "PreferredMode" "1920x1080_60"
        Option         "CustomEDID" "DFP-1:/home/chris/scripts/edid.bin"
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "ConnectedMonitor" "DFP-1"
        Option         "UseDisplayDevice" "DFP-1"
        Option         "NoLogo" "True"
        SubSection     "Display"
            Depth       24
            Option         "CustomEDID" "DFP-1:/home/chris/scripts/edid.bin"
        EndSubSection
    EndSection
    That sounds interesting, I'll give it a shot tomorrow!
    For now I have both DVI(TV) and HDMI(AVR) plugged in and, with nvidia-settings, even managed to get an overscaned 1920x1080 (cloned output) through the HDMI (though I use the input on the TV for now as it's perfect, until I can fix this).

    So I get digital sound and good video, but not from the same source... We'll see tomorrow

  6. #6
    Join Date
    Aug 2010
    Beans
    35
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    Well well, I just got around to trying this and it didn't work with the following config:

    Code:
    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings:  version 290.10  (buildd@radium)  Wed Nov 23 11:46:40 UTC 2011
    
    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
        Option         "Xinerama" "0"
    EndSection
    
    Section "Files"
    EndSection
    
    Section "InputDevice"
    
        # generated from default
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "auto"
        Option         "Device" "/dev/psaux"
        Option         "Emulate3Buttons" "no"
        Option         "ZAxisMapping" "4 5"
    EndSection
    
    Section "InputDevice"
    
        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Insignia"
        ModelName      "ProView/EMC/PTS NS-PDP50HD-09"
        HorizSync      15.0 - 92.0
        VertRefresh    50.0 - 86.0
        Option         "DPMS"
        Option         "PreferredMode" "1920x1080_60"
        Option         "CustomEDID" "DFP-1:/etc/X11/edid-insignia.bin"
        #Option “UseEDID” “False”
        #Option “ExactModeTimingsDVI” “True”
    EndSection
    
    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce GTX 460"
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option          "ConnectedMonitor" "DFP-1"
        Option          "UseDisplayDevice" "DFP-1"
        Option          "NoLogo" "True"
        SubSection     "Display"
            Depth       24
            Option      "CustomEDID" "DFP-1:/etc/X11/edid-insignia.bin"
        EndSubSection
    EndSection
    ... and log (with strange notes about contradictory EDID info...):

    Code:
    [    21.206] 
    X.Org X Server 1.10.4
    Release Date: 2011-08-19
    [    21.206] X Protocol Version 11, Revision 0
    [    21.206] Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
    [    21.206] Current Operating System: Linux HTPC 3.0.0-13-generic-pae #22-Ubuntu SMP Wed Nov 2 15:17:35 UTC 2011 i686
    [    21.206] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-13-generic-pae root=UUID=776128ab-f32d-43c6-96c4-2c4e2b8244bc ro quiet splash acpi=off vt.handoff=7
    [    21.206] Build Date: 19 October 2011  05:09:41AM
    [    21.206] xorg-server 2:1.10.4-1ubuntu4.2 (For technical support please see http://www.ubuntu.com/support) 
    [    21.206] Current version of pixman: 0.22.2
    [    21.206]     Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
    [    21.206] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [    21.207] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Dec  4 19:10:15 2011
    [    21.207] (==) Using config file: "/etc/X11/xorg.conf"
    [    21.207] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [    21.207] (==) ServerLayout "Layout0"
    [    21.207] (**) |-->Screen "Screen0" (0)
    [    21.207] (**) |   |-->Monitor "Monitor0"
    [    21.207] (**) |   |-->Device "Device0"
    [    21.207] (**) |-->Input Device "Keyboard0"
    [    21.207] (**) |-->Input Device "Mouse0"
    [    21.207] (**) Option "Xinerama" "0"
    [    21.207] (==) Automatically adding devices
    [    21.207] (==) Automatically enabling devices
    [    21.207] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [    21.207]     Entry deleted from font path.
    [    21.207] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/100dpi/:unscaled,
        /usr/share/fonts/X11/75dpi/:unscaled,
        /usr/share/fonts/X11/Type1,
        /usr/share/fonts/X11/100dpi,
        /usr/share/fonts/X11/75dpi,
        /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
        built-ins
    [    21.207] (==) ModulePath set to "/usr/lib/i386-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
    [    21.207] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [    21.207] (WW) Disabling Keyboard0
    [    21.207] (WW) Disabling Mouse0
    [    21.207] (II) Loader magic: 0x823ada0
    [    21.207] (II) Module ABI versions:
    [    21.207]     X.Org ANSI C Emulation: 0.4
    [    21.207]     X.Org Video Driver: 10.0
    [    21.207]     X.Org XInput driver : 12.3
    [    21.207]     X.Org Server Extension : 5.0
    [    21.208] (--) PCI:*(0:1:0:0) 10de:0e22:19da:1166 rev 161, Mem @ 0xfc000000/33554432, 0xd8000000/134217728, 0xd4000000/67108864, I/O @ 0x0000bc00/128, BIOS @ 0x????????/524288
    [    21.208] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [    21.208] (II) LoadModule: "extmod"
    [    21.224] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [    21.224] (II) Module extmod: vendor="X.Org Foundation"
    [    21.224]     compiled for 1.10.4, module version = 1.0.0
    [    21.224]     Module class: X.Org Server Extension
    [    21.224]     ABI class: X.Org Server Extension, version 5.0
    [    21.224] (II) Loading extension MIT-SCREEN-SAVER
    [    21.224] (II) Loading extension XFree86-VidModeExtension
    [    21.224] (II) Loading extension XFree86-DGA
    [    21.224] (II) Loading extension DPMS
    [    21.224] (II) Loading extension XVideo
    [    21.224] (II) Loading extension XVideo-MotionCompensation
    [    21.224] (II) Loading extension X-Resource
    [    21.224] (II) LoadModule: "dbe"
    [    21.224] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [    21.224] (II) Module dbe: vendor="X.Org Foundation"
    [    21.224]     compiled for 1.10.4, module version = 1.0.0
    [    21.224]     Module class: X.Org Server Extension
    [    21.224]     ABI class: X.Org Server Extension, version 5.0
    [    21.224] (II) Loading extension DOUBLE-BUFFER
    [    21.224] (II) LoadModule: "glx"
    [    21.225] (II) Loading /usr/lib/i386-linux-gnu/xorg/extra-modules/libglx.so
    [    21.766] (II) Module glx: vendor="NVIDIA Corporation"
    [    21.780]     compiled for 4.0.2, module version = 1.0.0
    [    21.780]     Module class: X.Org Server Extension
    [    21.780] (II) NVIDIA GLX Module  290.10  Wed Nov 16 19:49:02 PST 2011
    [    21.780] (II) Loading extension GLX
    [    21.780] (II) LoadModule: "record"
    [    21.781] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [    21.781] (II) Module record: vendor="X.Org Foundation"
    [    21.781]     compiled for 1.10.4, module version = 1.13.0
    [    21.781]     Module class: X.Org Server Extension
    [    21.781]     ABI class: X.Org Server Extension, version 5.0
    [    21.781] (II) Loading extension RECORD
    [    21.781] (II) LoadModule: "dri"
    [    21.781] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [    21.781] (II) Module dri: vendor="X.Org Foundation"
    [    21.781]     compiled for 1.10.4, module version = 1.0.0
    [    21.781]     ABI class: X.Org Server Extension, version 5.0
    [    21.781] (II) Loading extension XFree86-DRI
    [    21.781] (II) LoadModule: "dri2"
    [    21.782] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [    21.782] (II) Module dri2: vendor="X.Org Foundation"
    [    21.782]     compiled for 1.10.4, module version = 1.2.0
    [    21.782]     ABI class: X.Org Server Extension, version 5.0
    [    21.782] (II) Loading extension DRI2
    [    21.782] (II) LoadModule: "nvidia"
    [    21.782] (II) Loading /usr/lib/i386-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [    21.883] (II) Module nvidia: vendor="NVIDIA Corporation"
    [    21.883]     compiled for 4.0.2, module version = 1.0.0
    [    21.883]     Module class: X.Org Video Driver
    [    21.891] (II) NVIDIA dlloader X Driver  290.10  Wed Nov 16 19:29:07 PST 2011
    [    21.891] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [    21.891] (++) using VT number 7
    
    [    21.892] (II) Loading sub module "fb"
    [    21.892] (II) LoadModule: "fb"
    [    21.892] (II) Loading /usr/lib/xorg/modules/libfb.so
    [    21.892] (II) Module fb: vendor="X.Org Foundation"
    [    21.892]     compiled for 1.10.4, module version = 1.0.0
    [    21.892]     ABI class: X.Org ANSI C Emulation, version 0.4
    [    21.892] (II) Loading sub module "wfb"
    [    21.892] (II) LoadModule: "wfb"
    [    21.892] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [    21.892] (II) Module wfb: vendor="X.Org Foundation"
    [    21.892]     compiled for 1.10.4, module version = 1.0.0
    [    21.892]     ABI class: X.Org ANSI C Emulation, version 0.4
    [    21.892] (II) Loading sub module "ramdac"
    [    21.892] (II) LoadModule: "ramdac"
    [    21.892] (II) Module "ramdac" already built-in
    [    21.892] (II) Loading /usr/lib/i386-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [    21.892] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [    21.892] (II) Loading /usr/lib/xorg/modules/libfb.so
    [    21.892] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    [    21.892] (==) NVIDIA(0): RGB weight 888
    [    21.892] (==) NVIDIA(0): Default visual is TrueColor
    [    21.892] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [    21.892] (**) NVIDIA(0): Option "NoLogo" "True"
    [    21.892] (**) NVIDIA(0): Option "ConnectedMonitor" "DFP-1"
    [    21.893] (**) NVIDIA(0): Option "CustomEDID" "DFP-1:/etc/X11/edid-insignia.bin"
    [    21.893] (**) NVIDIA(0): Option "UseDisplayDevice" "DFP-1"
    [    21.893] (**) NVIDIA(0): ConnectedMonitor string: "DFP-1"
    [    21.893] (**) NVIDIA(0): Enabling 2D acceleration
    [    23.281] (II) NVIDIA(GPU-0): Display (ProView/EMC/PTS NS-PDP50HD-09 (DFP-1)) does not
    [    23.281] (II) NVIDIA(GPU-0):     support NVIDIA 3D Vision stereo.
    [    23.282] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 460 (GF104) at PCI:1:0:0 (GPU-0)
    [    23.282] (--) NVIDIA(0): Memory: 786432 kBytes
    [    23.282] (--) NVIDIA(0): VideoBIOS: 70.04.2e.00.b1
    [    23.282] (II) NVIDIA(0): Detected PCI Express Link width: 16X
    [    23.282] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    [    23.282] (--) NVIDIA(0): Connected display device(s) on GeForce GTX 460 at PCI:1:0:0
    [    23.282] (--) NVIDIA(0):     ProView/EMC/PTS NS-PDP50HD-09 (DFP-1)
    [    23.282] (--) NVIDIA(0): ProView/EMC/PTS NS-PDP50HD-09 (DFP-1): 165.0 MHz maximum pixel
    [    23.282] (--) NVIDIA(0):     clock
    [    23.282] (--) NVIDIA(0): ProView/EMC/PTS NS-PDP50HD-09 (DFP-1): Internal Single Link
    [    23.282] (--) NVIDIA(0):     TMDS
    [    23.284] (II) NVIDIA(0): Option "UseDisplayDevice" "DFP-1" converted to "DFP-1".
    [    23.284] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been
    [    23.284] (**) NVIDIA(0):     enabled on all display devices.
    [    23.284] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.284] (WW) NVIDIA(0):     itself: mode "1920x1080" is specified in the EDID;
    [    23.284] (WW) NVIDIA(0):     however, the EDID's valid HorizSync range (31.000-92.000
    [    23.284] (WW) NVIDIA(0):     kHz) would exclude this mode's HorizSync (28.1 kHz);
    [    23.284] (WW) NVIDIA(0):     ignoring HorizSync check for mode "1920x1080".
    [    23.284] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.284] (WW) NVIDIA(0):     itself: mode "1920x1080" is specified in the EDID;
    [    23.284] (WW) NVIDIA(0):     however, the EDID's valid HorizSync range (31.000-92.000
    [    23.284] (WW) NVIDIA(0):     kHz) would exclude this mode's HorizSync (28.1 kHz);
    [    23.284] (WW) NVIDIA(0):     ignoring HorizSync check for mode "1920x1080".
    [    23.284] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.284] (WW) NVIDIA(0):     itself: mode "720x480" is specified in the EDID; however,
    [    23.284] (WW) NVIDIA(0):     the EDID's valid HorizSync range (31.000-92.000 kHz) would
    [    23.284] (WW) NVIDIA(0):     exclude this mode's HorizSync (15.7 kHz); ignoring
    [    23.284] (WW) NVIDIA(0):     HorizSync check for mode "720x480".
    [    23.284] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.284] (WW) NVIDIA(0):     itself: mode "720x576" is specified in the EDID; however,
    [    23.284] (WW) NVIDIA(0):     the EDID's valid HorizSync range (31.000-92.000 kHz) would
    [    23.284] (WW) NVIDIA(0):     exclude this mode's HorizSync (15.6 kHz); ignoring
    [    23.284] (WW) NVIDIA(0):     HorizSync check for mode "720x576".
    [    23.285] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.285] (WW) NVIDIA(0):     itself: mode "1920x1080" is specified in the EDID;
    [    23.285] (WW) NVIDIA(0):     however, the EDID's valid HorizSync range (31.000-92.000
    [    23.285] (WW) NVIDIA(0):     kHz) would exclude this mode's HorizSync (28.1 kHz);
    [    23.285] (WW) NVIDIA(0):     ignoring HorizSync check for mode "1920x1080".
    [    23.287] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.287] (WW) NVIDIA(0):     itself: mode "1920x1080" is specified in the EDID;
    [    23.287] (WW) NVIDIA(0):     however, the EDID's valid HorizSync range (31.000-92.000
    [    23.287] (WW) NVIDIA(0):     kHz) would exclude this mode's HorizSync (28.1 kHz);
    [    23.287] (WW) NVIDIA(0):     ignoring HorizSync check for mode "1920x1080".
    [    23.288] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.288] (WW) NVIDIA(0):     itself: mode "720x480" is specified in the EDID; however,
    [    23.288] (WW) NVIDIA(0):     the EDID's valid HorizSync range (31.000-92.000 kHz) would
    [    23.288] (WW) NVIDIA(0):     exclude this mode's HorizSync (15.7 kHz); ignoring
    [    23.288] (WW) NVIDIA(0):     HorizSync check for mode "720x480".
    [    23.288] (WW) NVIDIA(0): The EDID for ProView/EMC/PTS NS-PDP50HD-09 (DFP-1) contradicts
    [    23.288] (WW) NVIDIA(0):     itself: mode "720x576" is specified in the EDID; however,
    [    23.288] (WW) NVIDIA(0):     the EDID's valid HorizSync range (31.000-92.000 kHz) would
    [    23.288] (WW) NVIDIA(0):     exclude this mode's HorizSync (15.6 kHz); ignoring
    [    23.288] (WW) NVIDIA(0):     HorizSync check for mode "720x576".
    [    23.325] (II) NVIDIA(0): Assigned Display Device: DFP-1
    [    23.325] (==) NVIDIA(0): 
    [    23.325] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
    [    23.325] (==) NVIDIA(0):     will be used as the requested mode.
    [    23.325] (==) NVIDIA(0): 
    [    23.325] (II) NVIDIA(0): Validated modes:
    [    23.325] (II) NVIDIA(0):     "nvidia-auto-select"
    [    23.325] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
    [    23.359] (--) NVIDIA(0): DPI set to (43, 44); computed from "UseEdidDpi" X config
    [    23.359] (--) NVIDIA(0):     option
    [    23.359] (--) Depth 24 pixmap format is 32 bpp
    [    23.359] (II) NVIDIA: Using 1024.00 MB of virtual memory for indirect memory
    [    23.359] (II) NVIDIA:     access.
    [    23.364] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
    [    23.402] (II) Loading extension NV-GLX
    [    23.468] (==) NVIDIA(0): Disabling shared memory pixmaps
    [    23.468] (==) NVIDIA(0): Backing store disabled
    [    23.468] (==) NVIDIA(0): Silken mouse enabled
    [    23.469] (**) NVIDIA(0): DPMS enabled
    [    23.469] (II) Loading extension NV-CONTROL
    [    23.469] (WW) NVIDIA(0): Option "TwinViewXineramaInfoOrder" requested "CRT", but no
    [    23.469] (WW) NVIDIA(0):     such display device could be found, or all display devices
    [    23.469] (WW) NVIDIA(0):     by that name are currently unavailable.
    [    23.469] (WW) NVIDIA(0): Option "TwinViewXineramaInfoOrder" requested "TV", but no such
    [    23.469] (WW) NVIDIA(0):     display device could be found, or all display devices by
    [    23.469] (WW) NVIDIA(0):     that name are currently unavailable.
    [    23.469] (II) Loading extension XINERAMA
    [    23.469] (WW) NVIDIA(0): Option "PreferredMode" is not used
    [    23.469] (II) Loading sub module "dri2"
    [    23.469] (II) LoadModule: "dri2"
    [    23.469] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [    23.469] (II) Module dri2: vendor="X.Org Foundation"
    [    23.469]     compiled for 1.10.4, module version = 1.2.0
    [    23.469]     ABI class: X.Org Server Extension, version 5.0
    [    23.469] (II) NVIDIA(0): [DRI2] Setup complete
    [    23.469] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
    [    23.469] (==) RandR enabled
    [    23.469] (II) Initializing built-in extension Generic Event Extension
    [    23.469] (II) Initializing built-in extension SHAPE
    [    23.469] (II) Initializing built-in extension MIT-SHM
    [    23.469] (II) Initializing built-in extension XInputExtension
    [    23.469] (II) Initializing built-in extension XTEST
    [    23.469] (II) Initializing built-in extension BIG-REQUESTS
    [    23.469] (II) Initializing built-in extension SYNC
    [    23.469] (II) Initializing built-in extension XKEYBOARD
    [    23.469] (II) Initializing built-in extension XC-MISC
    [    23.469] (II) Initializing built-in extension SECURITY
    [    23.469] (II) Initializing built-in extension XINERAMA
    [    23.469] (II) Initializing built-in extension XFIXES
    [    23.469] (II) Initializing built-in extension RENDER
    [    23.469] (II) Initializing built-in extension RANDR
    [    23.469] (II) Initializing built-in extension COMPOSITE
    [    23.469] (II) Initializing built-in extension DAMAGE
    [    23.469] (II) Initializing built-in extension GESTURE
    [    23.471] (II) Initializing extension GLX
    [    23.495] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
    [    23.502] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event4)
    [    23.502] (II) No input driver/identifier specified (ignoring)
    [    23.502] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event5)
    [    23.502] (II) No input driver/identifier specified (ignoring)
    [    23.503] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event6)
    [    23.503] (II) No input driver/identifier specified (ignoring)
    [    23.503] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event7)
    [    23.503] (II) No input driver/identifier specified (ignoring)
    [    23.504] (II) config/udev: Adding input device HOLTEK Wireless 2.4GHz Trackball Keyboard (/dev/input/event1)
    [    23.504] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: Applying InputClass "evdev keyboard catchall"
    [    23.504] (II) LoadModule: "evdev"
    [    23.504] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    23.505] (II) Module evdev: vendor="X.Org Foundation"
    [    23.505]     compiled for 1.10.2, module version = 2.6.0
    [    23.505]     Module class: X.Org XInput Driver
    [    23.505]     ABI class: X.Org XInput driver, version 12.3
    [    23.505] (II) Using input driver 'evdev' for 'HOLTEK Wireless 2.4GHz Trackball Keyboard'
    [    23.505] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    23.505] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: always reports core events
    [    23.505] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: Device: "/dev/input/event1"
    [    23.505] (--) HOLTEK Wireless 2.4GHz Trackball Keyboard: Found keys
    [    23.505] (II) HOLTEK Wireless 2.4GHz Trackball Keyboard: Configuring as keyboard
    [    23.505] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input1/event1"
    [    23.505] (II) XINPUT: Adding extended input device "HOLTEK Wireless 2.4GHz Trackball Keyboard" (type: KEYBOARD)
    [    23.505] (**) Option "xkb_rules" "evdev"
    [    23.505] (**) Option "xkb_model" "pc105"
    [    23.505] (**) Option "xkb_layout" "ca"
    [    23.507] (II) XKB: reuse xkmfile /var/lib/xkb/server-3BCFF748FFB6BCDACC88715CBF6A9DF905CD3181.xkm
    [    23.507] (II) config/udev: Adding input device HOLTEK Wireless 2.4GHz Trackball Keyboard (/dev/input/event2)
    [    23.507] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: Applying InputClass "evdev pointer catchall"
    [    23.507] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: Applying InputClass "evdev keyboard catchall"
    [    23.507] (II) Using input driver 'evdev' for 'HOLTEK Wireless 2.4GHz Trackball Keyboard'
    [    23.507] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    23.507] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: always reports core events
    [    23.507] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: Device: "/dev/input/event2"
    [    23.507] (--) HOLTEK Wireless 2.4GHz Trackball Keyboard: Found 3 mouse buttons
    [    23.507] (--) HOLTEK Wireless 2.4GHz Trackball Keyboard: Found scroll wheel(s)
    [    23.507] (--) HOLTEK Wireless 2.4GHz Trackball Keyboard: Found relative axes
    [    23.507] (--) HOLTEK Wireless 2.4GHz Trackball Keyboard: Found x and y relative axes
    [    23.507] (--) HOLTEK Wireless 2.4GHz Trackball Keyboard: Found absolute axes
    [    23.508] (II) evdev-grail: failed to open grail, no gesture support
    [    23.508] (--) HOLTEK Wireless 2.4GHz Trackball Keyboard: Found keys
    [    23.508] (II) HOLTEK Wireless 2.4GHz Trackball Keyboard: Configuring as mouse
    [    23.508] (II) HOLTEK Wireless 2.4GHz Trackball Keyboard: Configuring as keyboard
    [    23.508] (II) HOLTEK Wireless 2.4GHz Trackball Keyboard: Adding scrollwheel support
    [    23.508] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: YAxisMapping: buttons 4 and 5
    [    23.508] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [    23.508] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.1/input/input2/event2"
    [    23.508] (II) XINPUT: Adding extended input device "HOLTEK Wireless 2.4GHz Trackball Keyboard" (type: KEYBOARD)
    [    23.508] (**) Option "xkb_rules" "evdev"
    [    23.508] (**) Option "xkb_model" "pc105"
    [    23.508] (**) Option "xkb_layout" "ca"
    [    23.508] (II) HOLTEK Wireless 2.4GHz Trackball Keyboard: initialized for relative axes.
    [    23.508] (WW) HOLTEK Wireless 2.4GHz Trackball Keyboard: ignoring absolute axes.
    [    23.508] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: (accel) keeping acceleration scheme 1
    [    23.508] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: (accel) acceleration profile 0
    [    23.508] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: (accel) acceleration factor: 2.000
    [    23.508] (**) HOLTEK Wireless 2.4GHz Trackball Keyboard: (accel) acceleration threshold: 4
    [    23.508] (II) config/udev: Adding input device HOLTEK Wireless 2.4GHz Trackball Keyboard (/dev/input/mouse0)
    [    23.508] (II) No input driver/identifier specified (ignoring)
    [    23.510] (II) config/udev: Adding input device UVC Camera (046d:0821) (/dev/input/event3)
    [    23.510] (**) UVC Camera (046d:0821): Applying InputClass "evdev keyboard catchall"
    [    23.510] (II) Using input driver 'evdev' for 'UVC Camera (046d:0821)'
    [    23.510] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    23.510] (**) UVC Camera (046d:0821): always reports core events
    [    23.510] (**) UVC Camera (046d:0821): Device: "/dev/input/event3"
    [    23.510] (--) UVC Camera (046d:0821): Found keys
    [    23.510] (II) UVC Camera (046d:0821): Configuring as keyboard
    [    23.510] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.2/input/input3/event3"
    [    23.510] (II) XINPUT: Adding extended input device "UVC Camera (046d:0821)" (type: KEYBOARD)
    [    23.510] (**) Option "xkb_rules" "evdev"
    [    23.510] (**) Option "xkb_model" "pc105"
    [    23.510] (**) Option "xkb_layout" "ca"
    [    23.515] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
    [    23.515] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [    23.515] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
    [    23.515] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    23.515] (**) AT Translated Set 2 keyboard: always reports core events
    [    23.515] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
    [    23.515] (--) AT Translated Set 2 keyboard: Found keys
    [    23.515] (II) AT Translated Set 2 keyboard: Configuring as keyboard
    [    23.515] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
    [    23.515] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    [    23.515] (**) Option "xkb_rules" "evdev"
    [    23.515] (**) Option "xkb_model" "pc105"
    [    23.515] (**) Option "xkb_layout" "ca"
    [    27.923] (II) XKB: reuse xkmfile /var/lib/xkb/server-81EC4871279DB1D73113D19E789F270C19322F52.xkm

  7. #7
    Join Date
    Jul 2010
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    Maybe try it without the horizontal and vertical sync rates in the xorg.conf (e.g. just comment them out)?

  8. #8
    Join Date
    Aug 2010
    Beans
    35
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    Same problem, continued there :

    http://ubuntuforums.org/showthread.php?p=11515303

  9. #9
    Join Date
    Dec 2009
    Beans
    5
    Distro
    Kubuntu 9.10 Karmic Koala

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    I'm having a similar issue as well,

    ubuntu 12.04
    using nvidia 460 latest stable drivers
    hdmi to tv works
    hdmi to onkyo receiver (supports HD 1080p ect.) shows bios boot, grub menu, ubuntu load screen then goes black, I can ctrl+alt +F1 to get console and I get a display back

    works fine with windows 7


    I've been looking to resolve this issue for a few hours now and getting no where.

  10. #10
    Join Date
    Dec 2009
    Beans
    5
    Distro
    Kubuntu 9.10 Karmic Koala

    Re: Force a screen resolution in Ubuntu when using UseEDID False

    Well I've got video after hours of tinkering,
    I used beta nvidia drivers (I dont think this matters),
    it was just a problem with the xorg.conf so here is mine

    Code:
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 302.07  (buildmeister@swio-display-x86-rhel47-05.nvidia.com)  Fri Apr 27 12:55:16 PDT 2012
    
    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
    EndSection
    Section "Files"
    EndSection
    Section "InputDevice"
        # generated from default
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "auto"
        Option         "Device" "/dev/psaux"
        Option         "Emulate3Buttons" "no"
        Option         "ZAxisMapping" "4 5"
    EndSection
    Section "InputDevice"
        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "Unknown"
        HorizSync       28.0 - 33.0
        VertRefresh     43.0 - 72.0
     ModeLine       "1920x1080" 148.50 1816 1904 1948 2096 1026 1030 1035 1071 +hsync +vsync
        Option         "DPMS"
    EndSection
    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
    Option "NoLogo" "true"
    Option "DynamicTwinView" "false"
    Option "NoFlip" "false"
    Option "FlatPanelProperties" "Scaling = Native"
    Option "ModeValidation" "NoVesaModes, NoXServerModes"
    Option "UseDisplayDevice" "DFP-1"
    Option "ModeDebug" "true"
    Option "HWCursor" "false"
        VendorName     "NVIDIA Corporation"
    EndSection
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
     #   DefaultDepth    24
        SubSection     "Display"
    Modes "1920x1080_60"
    #    Depth       24
        EndSubSection
    EndSection

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •