Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Hi all I've recently bought a Vaio S series laptop, in case S136. the problem is that when i try to boot from live disc to install or test, just a black screen appears. the problem, as addressed in many threads, is that xorg can't find the EDID of monitor, thus fails. I've tried several solutions described in several forums, but still no success; except that before trying these solutions, the monitor was absolutely off, but now it has the backlight but it is still black. this is my situation:

  • my vaio is VPC S136 FG with a GeForce 310M.
  • my xorg log file doesnt say any error about the edid file. you can find it in the following.
  • i can boot up ubuntu in failsafe mode with 1280*... resolution, but it doesnt use nvidia driver.
  • I've installed Nvidia driver, version 260.19.06-0ubuntu1.
  • I've recently installed xorg-edgers from the ppa, but it just adds a thin line of light, up in the monitor.

this is my xorg.conf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 260.19.06  (buildmeister@builder101)  Mon Sep 13 07:06:38 PDT 2010


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
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option  "ConnectedMonitor"  "DFP-0"
    Option  "CustomEDID"    "DFP-0:/etc/X11/edid.raw"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

this is the xorg log file. you can see that there is no error due to EDID:

[    11.271] 
X.Org X Server 1.9.0
Release Date: 2010-08-20
[    11.271] X Protocol Version 11, Revision 0
[    11.271] Build Operating System: Linux 2.6.24-27-server i686 Ubuntu
[    11.271] Current Operating System: Linux vaio 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19 20:34:50 UTC 2010 i686
[    11.271] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=af281b98-981a-4eb6-9ebf-36357393bed5 ro quite splash
[    11.271] Build Date: 16 September 2010  05:39:22PM
[    11.271] xorg-server 2:1.9.0-0ubuntu7 (For technical support please see http://www.ubuntu.com/support) 
[    11.284] Current version of pixman: 0.18.4
[    11.284]    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    11.285] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    11.285] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 14 00:00:04 2011
[    11.304] (==) Using config file: "/etc/X11/xorg.conf"
[    11.304] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    11.381] (==) ServerLayout "Layout0"
[    11.381] (**) |-->Screen "Screen0" (0)
[    11.381] (**) |   |-->Monitor "Monitor0"
[    11.381] (**) |   |-->Device "Device0"
[    11.381] (**) |-->Input Device "Keyboard0"
[    11.381] (**) |-->Input Device "Mouse0"
[    11.381] (==) Automatically adding devices
[    11.381] (==) Automatically enabling devices
[    11.449] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    11.450]    Entry deleted from font path.
[    11.481] (==) 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
[    11.481] (==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    11.481] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    11.482] (WW) Disabling Keyboard0
[    11.482] (WW) Disabling Mouse0
[    11.482] (II) Loader magic: 0x81f8e00
[    11.482] (II) Module ABI versions:
[    11.482]    X.Org ANSI C Emulation: 0.4
[    11.482]    X.Org Video Driver: 8.0
[    11.482]    X.Org XInput driver : 11.0
[    11.482]    X.Org Server Extension : 4.0
[    11.482] (--) PCI:*(0:1:0:0) 10de:0a75:104d:9069 rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00007000/128, BIOS @ 0x????????/524288
[    11.483] (II) Open ACPI successful (/var/run/acpid.socket)
[    11.483] (II) LoadModule: "extmod"
[    11.533] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    11.546] (II) Module extmod: vendor="X.Org Foundation"
[    11.546]    compiled for 1.9.0, module version = 1.0.0
[    11.546]    Module class: X.Org Server Extension
[    11.546]    ABI class: X.Org Server Extension, version 4.0
[    11.546] (II) Loading extension MIT-SCREEN-SAVER
[    11.546] (II) Loading extension XFree86-VidModeExtension
[    11.546] (II) Loading extension XFree86-DGA
[    11.546] (II) Loading extension DPMS
[    11.546] (II) Loading extension XVideo
[    11.546] (II) Loading extension XVideo-MotionCompensation
[    11.547] (II) Loading extension X-Resource
[    11.547] (II) LoadModule: "dbe"
[    11.547] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    11.547] (II) Module dbe: vendor="X.Org Foundation"
[    11.547]    compiled for 1.9.0, module version = 1.0.0
[    11.547]    Module class: X.Org Server Extension
[    11.547]    ABI class: X.Org Server Extension, version 4.0
[    11.547] (II) Loading extension DOUBLE-BUFFER
[    11.547] (II) LoadModule: "glx"
[    11.547] (II) Loading /usr/lib/xorg/extra-modules/libglx.so
[    12.360] (II) Module glx: vendor="NVIDIA Corporation"
[    12.360]    compiled for 4.0.2, module version = 1.0.0
[    12.360]    Module class: X.Org Server Extension
[    12.360] (II) NVIDIA GLX Module  260.19.06  Mon Sep 13 07:01:31 PDT 2010
[    12.360] (II) Loading extension GLX
[    12.360] (II) LoadModule: "record"
[    12.361] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    12.374] (II) Module record: vendor="X.Org Foundation"
[    12.374]    compiled for 1.9.0, module version = 1.13.0
[    12.374]    Module class: X.Org Server Extension
[    12.374]    ABI class: X.Org Server Extension, version 4.0
[    12.374] (II) Loading extension RECORD
[    12.374] (II) LoadModule: "dri"
[    12.375] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    12.378] (II) Module dri: vendor="X.Org Foundation"
[    12.378]    compiled for 1.9.0, module version = 1.0.0
[    12.378]    ABI class: X.Org Server Extension, version 4.0
[    12.378] (II) Loading extension XFree86-DRI
[    12.378] (II) LoadModule: "dri2"
[    12.378] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    12.379] (II) Module dri2: vendor="X.Org Foundation"
[    12.379]    compiled for 1.9.0, module version = 1.2.0
[    12.379]    ABI class: X.Org Server Extension, version 4.0
[    12.379] (II) Loading extension DRI2
[    12.379] (II) LoadModule: "nvidia"
[    12.379] (II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
[    12.420] (II) Module nvidia: vendor="NVIDIA Corporation"
[    12.420]    compiled for 4.0.2, module version = 1.0.0
[    12.420]    Module class: X.Org Video Driver
[    12.465] (II) NVIDIA dlloader X Driver  260.19.06  Mon Sep 13 06:37:13 PDT 2010
[    12.471] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    12.471] (++) using VT number 7

[    12.478] (II) Loading sub module "fb"
[    12.478] (II) LoadModule: "fb"
[    12.479] (II) Loading /usr/lib/xorg/modules/libfb.so
[    12.487] (II) Module fb: vendor="X.Org Foundation"
[    12.487]    compiled for 1.9.0, module version = 1.0.0
[    12.487]    ABI class: X.Org ANSI C Emulation, version 0.4
[    12.487] (II) Loading sub module "wfb"
[    12.487] (II) LoadModule: "wfb"
[    12.487] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    12.500] (II) Module wfb: vendor="X.Org Foundation"
[    12.500]    compiled for 1.9.0, module version = 1.0.0
[    12.500]    ABI class: X.Org ANSI C Emulation, version 0.4
[    12.500] (II) Loading sub module "ramdac"
[    12.500] (II) LoadModule: "ramdac"
[    12.500] (II) Module "ramdac" already built-in
[    12.533] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    12.533] (==) NVIDIA(0): RGB weight 888
[    12.533] (==) NVIDIA(0): Default visual is TrueColor
[    12.533] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    12.533] (**) NVIDIA(0): Option "ConnectedMonitor" "DFP-0"
[    12.533] (**) NVIDIA(0): Option "CustomEDID" "DFP-0:/etc/X11/edid.raw"
[    12.534] (**) NVIDIA(0): Enabling RENDER acceleration
[    12.534] (**) NVIDIA(0): ConnectedMonitor string: "DFP-0"
[    12.534] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[    12.534] (II) NVIDIA(0):     enabled.

and this is my EDID file, shown in hex format:

00 ff ff ff ff ff ff 00 1e 6d 23 3b 00 00 00 00 00 0b 01 03 1c 1c 15 b0 e8 60 59 a4 54
46 9b 24 10 48 4c ff fe 80 31 4f 31 59 45 4f 45 59 61 4f 61 59 81 80 49 4f ea 24 00 60
41 00 28 30 30 60 13 00 0e c8 10 00 00 18 00 00 00 fd 00 32 a0 1e 46 0b 00 0a 00 00 00
00 20 00 00 00 00 fc 00 53 74 75 64 69 6f 57 6f 72 6b 73 20 35 00 00 00 fc 00 38 35 45
0a 20 20 20 20 20 20 20 20 20 00 4c 

thanx a lot for any ideas or solutions ;-)

share|improve this question

closed as too localized by Luis Alvarado Mar 14 '13 at 15:13

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer 1

Check this post out: http://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/
It will probably fix your nVidia problem, but not the best way, so after you have finished it and rebooted, try: sudo nvidia-xconfig.
If you still have problems, try this:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get dist-upgrade

Then reboot

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.