Unable to boot Ubuntu 13.10 (nVidia GTX 770m and Intel HD 4600)
- by Raziel Gonzalez
Ever since I bought this laptop I've been trying to install Ubuntu on it. It came with W8 preinstalled.
Up to this point, I've been able to boot in UEFI mode with a black screen.
I can tell it's trying to use the nVidia card (there's a led on the computer, depending on the color you can tell which GPU is using) and if I press crtl+alt+F1 I can go to console mode.
Taking this advantage I tried to install bumblebee and after a successful install the led that indicates which GPU is being used change, indicating that it switched to the Intel HD 4600 graphics.
After the installation I tried to initiate the graphic interface (startx) with no success. Xorg.0.log shows the error:
[ 3706.779] X.Org X Server 1.14.3
Release Date: 2013-09-12
[ 3706.782] X Protocol Version 11, Revision 0
[ 3706.783] Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
[ 3706.783] Current Operating System: Linux ubuntu 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64
[ 3706.783] Kernel command line: BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper nomodeset --
[ 3706.785] Build Date: 15 October 2013 09:23:37AM
[ 3706.786] xorg-server 2:1.14.3-3ubuntu2 (For technical support please see http://www.ubuntu.com/support)
[ 3706.786] Current version of pixman: 0.30.2
[ 3706.788] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 3706.788] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 3706.791] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Nov 2 12:28:52 2013
[ 3706.792] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 3706.792] (==) No Layout section. Using the first Screen section.
[ 3706.792] (==) No screen section available. Using defaults.
[ 3706.792] (**) |-->Screen "Default Screen Section" (0)
[ 3706.792] (**) | |-->Monitor "<default monitor>"
[ 3706.792] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 3706.792] (==) Automatically adding devices
[ 3706.792] (==) Automatically enabling devices
[ 3706.792] (==) Automatically adding GPU devices
[ 3706.792] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 3706.792] Entry deleted from font path.
[ 3706.792] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 3706.792] Entry deleted from font path.
[ 3706.792] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 3706.792] Entry deleted from font path.
[ 3706.792] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 3706.792] Entry deleted from font path.
[ 3706.792] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 3706.792] Entry deleted from font path.
[ 3706.792] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 3706.792] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 3706.792] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 3706.792] (II) Loader magic: 0x7ff680918d20
[ 3706.792] (II) Module ABI versions:
[ 3706.792] X.Org ANSI C Emulation: 0.4
[ 3706.792] X.Org Video Driver: 14.1
[ 3706.792] X.Org XInput driver : 19.1
[ 3706.792] X.Org Server Extension : 7.0
[ 3706.793] (--) PCI:*(0:0:2:0) 8086:0416:1462:10e8 rev 6, Mem @ 0xf7400000/4194304, 0xb0000000/268435456, I/O @ 0x0000f000/64
[ 3706.793] (II) Open ACPI successful (/var/run/acpid.socket)
[ 3706.794] Initializing built-in extension Generic Event Extension
[ 3706.795] Initializing built-in extension SHAPE
[ 3706.796] Initializing built-in extension MIT-SHM
[ 3706.797] Initializing built-in extension XInputExtension
[ 3706.797] Initializing built-in extension XTEST
[ 3706.798] Initializing built-in extension BIG-REQUESTS
[ 3706.799] Initializing built-in extension SYNC
[ 3706.799] Initializing built-in extension XKEYBOARD
[ 3706.800] Initializing built-in extension XC-MISC
[ 3706.801] Initializing built-in extension SECURITY
[ 3706.802] Initializing built-in extension XINERAMA
[ 3706.802] Initializing built-in extension XFIXES
[ 3706.803] Initializing built-in extension RENDER
[ 3706.804] Initializing built-in extension RANDR
[ 3706.804] Initializing built-in extension COMPOSITE
[ 3706.805] Initializing built-in extension DAMAGE
[ 3706.806] Initializing built-in extension MIT-SCREEN-SAVER
[ 3706.806] Initializing built-in extension DOUBLE-BUFFER
[ 3706.807] Initializing built-in extension RECORD
[ 3706.807] Initializing built-in extension DPMS
[ 3706.808] Initializing built-in extension X-Resource
[ 3706.809] Initializing built-in extension XVideo
[ 3706.809] Initializing built-in extension XVideo-MotionCompensation
[ 3706.810] Initializing built-in extension SELinux
[ 3706.811] Initializing built-in extension XFree86-VidModeExtension
[ 3706.811] Initializing built-in extension XFree86-DGA
[ 3706.812] Initializing built-in extension XFree86-DRI
[ 3706.812] Initializing built-in extension DRI2
[ 3706.812] (II) "glx" will be loaded by default.
[ 3706.812] (WW) "xmir" is not to be loaded by default. Skipping.
[ 3706.812] (II) LoadModule: "dri2"
[ 3706.812] (II) Module "dri2" already built-in
[ 3706.812] (II) LoadModule: "glamoregl"
[ 3706.813] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 3706.813] (II) Module glamoregl: vendor="X.Org Foundation"
[ 3706.813] compiled for 1.14.2.901, module version = 0.5.1
[ 3706.813] ABI class: X.Org ANSI C Emulation, version 0.4
[ 3706.813] (II) LoadModule: "glx"
[ 3706.813] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 3706.813] (II) Module glx: vendor="X.Org Foundation"
[ 3706.813] compiled for 1.14.3, module version = 1.0.0
[ 3706.813] ABI class: X.Org Server Extension, version 7.0
[ 3706.813] (==) AIGLX enabled
[ 3706.814] Loading extension GLX
[ 3706.814] (==) Matched intel as autoconfigured driver 0
[ 3706.814] (==) Matched vesa as autoconfigured driver 1
[ 3706.814] (==) Matched modesetting as autoconfigured driver 2
[ 3706.814] (==) Matched fbdev as autoconfigured driver 3
[ 3706.814] (==) Assigned the driver to the xf86ConfigLayout
[ 3706.814] (II) LoadModule: "intel"
[ 3706.814] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[ 3706.814] (II) Module intel: vendor="X.Org Foundation"
[ 3706.814] compiled for 1.14.3, module version = 2.99.904
[ 3706.814] Module class: X.Org Video Driver
[ 3706.814] ABI class: X.Org Video Driver, version 14.1
[ 3706.814] (II) LoadModule: "vesa"
[ 3706.814] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 3706.814] (II) Module vesa: vendor="X.Org Foundation"
[ 3706.814] compiled for 1.14.1, module version = 2.3.2
[ 3706.814] Module class: X.Org Video Driver
[ 3706.814] ABI class: X.Org Video Driver, version 14.1
[ 3706.814] (II) LoadModule: "modesetting"
[ 3706.814] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 3706.814] (II) Module modesetting: vendor="X.Org Foundation"
[ 3706.814] compiled for 1.14.1, module version = 0.8.0
[ 3706.814] Module class: X.Org Video Driver
[ 3706.814] ABI class: X.Org Video Driver, version 14.1
[ 3706.814] (II) LoadModule: "fbdev"
[ 3706.814] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 3706.815] (II) Module fbdev: vendor="X.Org Foundation"
[ 3706.815] compiled for 1.14.1, module version = 0.4.3
[ 3706.815] Module class: X.Org Video Driver
[ 3706.815] ABI class: X.Org Video Driver, version 14.1
[ 3706.815] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[ 3706.815] (II) VESA: driver for VESA chipsets: vesa
[ 3706.815] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 3706.815] (II) FBDEV: driver for framebuffer: fbdev
[ 3706.815] (--) using VT number 7
[ 3706.819] (WW) Falling back to old probe method for modesetting
[ 3706.819] (EE) open /dev/dri/card0: No such file or directory
[ 3706.819] (WW) Falling back to old probe method for fbdev
[ 3706.819] (II) Loading sub module "fbdevhw"
[ 3706.819] (II) LoadModule: "fbdevhw"
[ 3706.819] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 3706.819] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 3706.819] compiled for 1.14.3, module version = 0.0.2
[ 3706.819] ABI class: X.Org Video Driver, version 14.1
[ 3706.819] (II) Loading sub module "vbe"
[ 3706.819] (II) LoadModule: "vbe"
[ 3706.819] (II) Loading /usr/lib/xorg/modules/libvbe.so
[ 3706.819] (II) Module vbe: vendor="X.Org Foundation"
[ 3706.819] compiled for 1.14.3, module version = 1.1.0
[ 3706.819] ABI class: X.Org Video Driver, version 14.1
[ 3706.819] (II) Loading sub module "int10"
[ 3706.819] (II) LoadModule: "int10"
[ 3706.819] (II) Loading /usr/lib/xorg/modules/libint10.so
[ 3706.819] (II) Module int10: vendor="X.Org Foundation"
[ 3706.819] compiled for 1.14.3, module version = 1.0.0
[ 3706.819] ABI class: X.Org Video Driver, version 14.1
[ 3706.819] (II) VESA(0): initializing int10
[ 3706.820] (EE) VESA(0): V_BIOS address 0x0 out of range
[ 3706.820] (II) UnloadModule: "vesa"
[ 3706.820] (II) UnloadSubModule: "int10"
[ 3706.820] (II) Unloading int10
[ 3706.820] (II) UnloadSubModule: "vbe"
[ 3706.820] (II) Unloading vbe
[ 3706.820] (EE) Screen(s) found, but none have a usable configuration.
[ 3706.820] (EE)
Fatal server error:
[ 3706.820] (EE) no screens found(EE)
[ 3706.820] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 3706.820] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 3706.820] (EE)
[ 3706.827] (EE) Server terminated with error (1). Closing log file.
I also saved the dsmeg output to see if it can be of any help. In order to be able to get to this stage I had to boot with nomodeset option and removed quiet and splash.
Anyone got this same error? Any guidance?
I've tried other linux distros and so far the only one that is able to boot is Opensuse 12.3 without any issues (but only when I switch to legacy mode instead of UEFI).