Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have had several errors that I have already fixed on this one, but I am still unable to get further than a blank black screen with a single cursor at the top left.
I am running the latest version of Arch Linux
X was unable to get the EDID data, so I had to extract it with "get-edid /etc/X11/intScreenEDID.bin" and "parse-edid /etc/X11/intScreenEDID.bin" from the "read-edid" package.
I have now integrated this into the /etc/X11/xorg.conf
I have also installed HAL, DBUS, ACPID and esound.
Here is output from "cat /etc/rc.conf":
Code:
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# DAEMON_LOCALE: Set the locale during daemon startup and during the boot
# process. If set to 'no', the C locale will be used.
# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
# in the hardware clock being left untouched (useful for virtualization)
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_US.UTF-8"
DAEMON_LOCALE="no"
HARDWARECLOCK="localtime"
TIMEZONE="America/Denver"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="arch-a5h0"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
#Static IP example
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
# Setting this to "yes" will skip network shutdown.
# This is required if your root device is on NFS.
NETWORK_PERSIST="no"
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng dbus acpid hal network sshd netfs crond esd kdm)
[ 21.484]
X.Org X Server 1.10.1
Release Date: 2011-04-15
[ 21.499] X Protocol Version 11, Revision 0
[ 21.499] Build Operating System: Linux 2.6.38-ARCH x86_64
[ 21.499] Current Operating System: Linux arch-a5h0 2.6.38-ARCH #1 SMP PREEMPT Fri Apr 22 20:29:33 CEST 2011 x86_64
[ 21.499] Kernel command line: root=/dev/disk/by-uuid/63748e08-8717-4ffe-a1e9-9340fb8aecc5 ro
[ 21.499] Build Date: 16 April 2011 12:02:01PM
[ 21.499]
[ 21.499] Current version of pixman: 0.20.2
[ 21.499] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 21.499] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 21.499] (==) Log file: "/var/log/Xorg.0.log", Time: Wed May 4 13:40:22 2011
[ 21.544] (==) Using config file: "/etc/X11/xorg.conf"
[ 21.544] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 21.568] (==) ServerLayout "X.org Configured"
[ 21.568] (**) |-->Screen "Screen0" (0)
[ 21.568] (**) | |-->Monitor "LGD:5002"
[ 21.568] (**) | |-->Device "Card0"
[ 21.568] (**) |-->Input Device "Mouse0"
[ 21.568] (**) |-->Input Device "Keyboard0"
[ 21.568] (==) Automatically adding devices
[ 21.568] (==) Automatically enabling devices
[ 21.597] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/OTF/".
[ 21.597] Entry deleted from font path.
[ 21.597] (Run 'mkfontdir' on "/usr/share/fonts/OTF/").
[ 21.613] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/OTF/".
[ 21.613] Entry deleted from font path.
[ 21.613] (Run 'mkfontdir' on "/usr/share/fonts/OTF/").
[ 21.613] (**) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/,
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 21.614] (**) ModulePath set to "/usr/lib/xorg/modules"
[ 21.614] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 21.614] (WW) Disabling Mouse0
[ 21.614] (WW) Disabling Keyboard0
[ 21.614] (II) Loader magic: 0x7d6fa0
[ 21.614] (II) Module ABI versions:
[ 21.614] X.Org ANSI C Emulation: 0.4
[ 21.614] X.Org Video Driver: 10.0
[ 21.614] X.Org XInput driver : 12.2
[ 21.614] X.Org Server Extension : 5.0
[ 21.614] (--) PCI:*(0:0:2:0) 8086:0116:1043:1712 rev 9, Mem @ 0xdc400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e000/64
[ 21.614] (--) PCI: (0:1:0:0) 10de:0df6:1043:1712 rev 161, Mem @ 0xdb000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[ 21.614] (II) Open ACPI successful (/var/run/acpid.socket)
[ 21.614] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[ 21.615] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[ 21.615] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 21.615] (II) "record" will be loaded. This was enabled by default and also specified in the config file.
[ 21.615] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[ 21.615] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
[ 21.615] (II) LoadModule: "glx"
[ 21.623] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 22.145] (II) Module glx: vendor="NVIDIA Corporation"
[ 22.146] compiled for 4.0.2, module version = 1.0.0
[ 22.146] Module class: X.Org Server Extension
[ 22.146] (II) NVIDIA GLX Module 270.41.06 Mon Apr 18 15:10:15 PDT 2011
[ 22.146] (II) Loading extension GLX
[ 22.146] (II) LoadModule: "dbe"
[ 22.146] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 22.157] (II) Module dbe: vendor="X.Org Foundation"
[ 22.157] compiled for 1.10.1, module version = 1.0.0
[ 22.157] Module class: X.Org Server Extension
[ 22.157] ABI class: X.Org Server Extension, version 5.0
[ 22.157] (II) Loading extension DOUBLE-BUFFER
[ 22.157] (II) LoadModule: "dri"
[ 22.157] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 22.175] (II) Module dri: vendor="X.Org Foundation"
[ 22.175] compiled for 1.10.1, module version = 1.0.0
[ 22.175] ABI class: X.Org Server Extension, version 5.0
[ 22.176] (II) Loading extension XFree86-DRI
[ 22.176] (II) LoadModule: "dri2"
[ 22.176] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 22.177] (II) Module dri2: vendor="X.Org Foundation"
[ 22.177] compiled for 1.10.1, module version = 1.2.0
[ 22.177] ABI class: X.Org Server Extension, version 5.0
[ 22.177] (II) Loading extension DRI2
[ 22.177] (II) LoadModule: "record"
[ 22.177] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 22.178] (II) Module record: vendor="X.Org Foundation"
[ 22.178] compiled for 1.10.1, module version = 1.13.0
[ 22.178] Module class: X.Org Server Extension
[ 22.178] ABI class: X.Org Server Extension, version 5.0
[ 22.178] (II) Loading extension RECORD
[ 22.178] (II) LoadModule: "extmod"
[ 22.178] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 22.179] (II) Module extmod: vendor="X.Org Foundation"
[ 22.179] compiled for 1.10.1, module version = 1.0.0
[ 22.179] Module class: X.Org Server Extension
[ 22.179] ABI class: X.Org Server Extension, version 5.0
[ 22.179] (II) Loading extension MIT-SCREEN-SAVER
[ 22.179] (II) Loading extension XFree86-VidModeExtension
[ 22.179] (II) Loading extension XFree86-DGA
[ 22.179] (II) Loading extension DPMS
[ 22.179] (II) Loading extension XVideo
[ 22.179] (II) Loading extension XVideo-MotionCompensation
[ 22.179] (II) Loading extension X-Resource
[ 22.179] (II) LoadModule: "nvidia"
[ 22.179] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 22.220] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 22.222] compiled for 4.0.2, module version = 1.0.0
[ 22.222] Module class: X.Org Video Driver
[ 22.251] (II) NVIDIA dlloader X Driver 270.41.06 Mon Apr 18 14:55:25 PDT 2011
[ 22.251] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 22.267] (++) using VT number 7
[ 22.271] (II) Loading sub module "fb"
[ 22.271] (II) LoadModule: "fb"
[ 22.271] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 22.286] (II) Module fb: vendor="X.Org Foundation"
[ 22.286] compiled for 1.10.1, module version = 1.0.0
[ 22.286] ABI class: X.Org ANSI C Emulation, version 0.4
[ 22.286] (II) Loading sub module "wfb"
[ 22.286] (II) LoadModule: "wfb"
[ 22.286] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 22.295] (II) Module wfb: vendor="X.Org Foundation"
[ 22.295] compiled for 1.10.1, module version = 1.0.0
[ 22.295] ABI class: X.Org ANSI C Emulation, version 0.4
[ 22.295] (II) Loading sub module "ramdac"
[ 22.295] (II) LoadModule: "ramdac"
[ 22.295] (II) Module "ramdac" already built-in
[ 22.296] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 22.296] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 22.296] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 22.298] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 22.298] (==) NVIDIA(0): RGB weight 888
[ 22.298] (==) NVIDIA(0): Default visual is TrueColor
[ 22.298] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 22.298] (**) NVIDIA(0): Option "CustomEDID" "CRT-0:/etc/X11/intScreenEDID.bin"
[ 24.090] (II) NVIDIA(GPU-0): Display (LGD (CRT-0)) does not support NVIDIA 3D Vision
[ 24.090] (II) NVIDIA(GPU-0): stereo.
[ 24.092] (II) NVIDIA(0): NVIDIA GPU GeForce GT 550M (GF108) at PCI:1:0:0 (GPU-0)
[ 24.092] (--) NVIDIA(0): Memory: 2097152 kBytes
[ 24.092] (--) NVIDIA(0): VideoBIOS: 70.08.45.00.a6
[ 24.092] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 24.092] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 24.092] (--) NVIDIA(0): Connected display device(s) on GeForce GT 550M at PCI:1:0:0
[ 24.092] (--) NVIDIA(0): LGD (CRT-0)
[ 24.092] (--) NVIDIA(0): LGD (CRT-0): 400.0 MHz maximum pixel clock
[ 24.098] (II) NVIDIA(0): Assigned Display Device: CRT-0
[ 24.098] (==) NVIDIA(0):
[ 24.098] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 24.098] (==) NVIDIA(0): will be used as the requested mode.
[ 24.098] (==) NVIDIA(0):
[ 24.098] (II) NVIDIA(0): Validated modes:
[ 24.098] (II) NVIDIA(0): "nvidia-auto-select"
[ 24.098] (II) NVIDIA(0): Virtual screen size determined to be 1366 x 768
[ 24.100] (--) NVIDIA(0): DPI set to (99, 102); computed from "UseEdidDpi" X config
[ 24.100] (--) NVIDIA(0): option
[ 24.101] (--) Depth 24 pixmap format is 32 bpp
[ 24.101] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[ 24.101] (II) NVIDIA: access.
[ 24.108] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[ 24.160] (II) Loading extension NV-GLX
[ 24.239] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 24.239] (==) NVIDIA(0): Backing store disabled
[ 24.239] (==) NVIDIA(0): Silken mouse enabled
[ 24.240] (==) NVIDIA(0): DPMS enabled
[ 24.240] (II) Loading extension NV-CONTROL
[ 24.241] (II) Loading extension XINERAMA
[ 24.241] (II) Loading sub module "dri2"
[ 24.241] (II) LoadModule: "dri2"
[ 24.241] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 24.241] (II) Module dri2: vendor="X.Org Foundation"
[ 24.241] compiled for 1.10.1, module version = 1.2.0
[ 24.241] ABI class: X.Org Server Extension, version 5.0
[ 24.241] (II) NVIDIA(0): [DRI2] Setup complete
[ 24.241] (==) RandR enabled
[ 24.241] (II) Initializing built-in extension Generic Event Extension
[ 24.241] (II) Initializing built-in extension SHAPE
[ 24.241] (II) Initializing built-in extension MIT-SHM
[ 24.241] (II) Initializing built-in extension XInputExtension
[ 24.241] (II) Initializing built-in extension XTEST
[ 24.241] (II) Initializing built-in extension BIG-REQUESTS
[ 24.241] (II) Initializing built-in extension SYNC
[ 24.241] (II) Initializing built-in extension XKEYBOARD
[ 24.241] (II) Initializing built-in extension XC-MISC
[ 24.241] (II) Initializing built-in extension SECURITY
[ 24.241] (II) Initializing built-in extension XINERAMA
[ 24.241] (II) Initializing built-in extension XFIXES
[ 24.241] (II) Initializing built-in extension RENDER
[ 24.241] (II) Initializing built-in extension RANDR
[ 24.241] (II) Initializing built-in extension COMPOSITE
[ 24.241] (II) Initializing built-in extension DAMAGE
[ 24.241] (II) Initializing extension GLX
[ 24.677] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[ 24.677] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 24.677] (II) LoadModule: "evdev"
[ 24.677] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.687] (II) Module evdev: vendor="X.Org Foundation"
[ 24.687] compiled for 1.10.0, module version = 2.6.0
[ 24.687] Module class: X.Org XInput Driver
[ 24.687] ABI class: X.Org XInput driver, version 12.2
[ 24.687] (II) Using input driver 'evdev' for 'Power Button'
[ 24.687] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.687] (**) Power Button: always reports core events
[ 24.687] (**) Power Button: Device: "/dev/input/event3"
[ 24.726] (--) Power Button: Found keys
[ 24.726] (II) Power Button: Configuring as keyboard
[ 24.726] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[ 24.726] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[ 24.726] (**) Option "xkb_rules" "evdev"
[ 24.726] (**) Option "xkb_model" "evdev"
[ 24.726] (**) Option "xkb_layout" "us"
[ 24.748] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
[ 24.748] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 24.748] (II) Using input driver 'evdev' for 'Video Bus'
[ 24.748] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.748] (**) Video Bus: always reports core events
[ 24.748] (**) Video Bus: Device: "/dev/input/event7"
[ 24.770] (--) Video Bus: Found keys
[ 24.770] (II) Video Bus: Configuring as keyboard
[ 24.770] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input7/event7"
[ 24.770] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
[ 24.770] (**) Option "xkb_rules" "evdev"
[ 24.770] (**) Option "xkb_model" "evdev"
[ 24.770] (**) Option "xkb_layout" "us"
[ 24.773] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[ 24.773] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 24.773] (II) Using input driver 'evdev' for 'Video Bus'
[ 24.773] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.773] (**) Video Bus: always reports core events
[ 24.773] (**) Video Bus: Device: "/dev/input/event6"
[ 24.796] (--) Video Bus: Found keys
[ 24.796] (II) Video Bus: Configuring as keyboard
[ 24.796] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input6/event6"
[ 24.796] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
[ 24.796] (**) Option "xkb_rules" "evdev"
[ 24.796] (**) Option "xkb_model" "evdev"
[ 24.796] (**) Option "xkb_layout" "us"
[ 24.800] (II) config/udev: Adding input device Lid Switch (/dev/input/event1)
[ 24.800] (II) No input driver/identifier specified (ignoring)
[ 24.800] (II) config/udev: Adding input device Sleep Button (/dev/input/event2)
[ 24.800] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[ 24.800] (II) Using input driver 'evdev' for 'Sleep Button'
[ 24.800] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.800] (**) Sleep Button: always reports core events
[ 24.800] (**) Sleep Button: Device: "/dev/input/event2"
[ 24.850] (--) Sleep Button: Found keys
[ 24.850] (II) Sleep Button: Configuring as keyboard
[ 24.850] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2/event2"
[ 24.850] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
[ 24.850] (**) Option "xkb_rules" "evdev"
[ 24.850] (**) Option "xkb_model" "evdev"
[ 24.850] (**) Option "xkb_layout" "us"
[ 24.853] (II) config/udev: Adding input device USB2.0 2.0M UVC WebCam (/dev/input/event10)
[ 24.853] (**) USB2.0 2.0M UVC WebCam: Applying InputClass "evdev keyboard catchall"
[ 24.853] (II) Using input driver 'evdev' for 'USB2.0 2.0M UVC WebCam'
[ 24.853] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.853] (**) USB2.0 2.0M UVC WebCam: always reports core events
[ 24.853] (**) USB2.0 2.0M UVC WebCam: Device: "/dev/input/event10"
[ 24.873] (--) USB2.0 2.0M UVC WebCam: Found keys
[ 24.873] (II) USB2.0 2.0M UVC WebCam: Configuring as keyboard
[ 24.873] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input10/event10"
[ 24.873] (II) XINPUT: Adding extended input device "USB2.0 2.0M UVC WebCam" (type: KEYBOARD)
[ 24.873] (**) Option "xkb_rules" "evdev"
[ 24.873] (**) Option "xkb_model" "evdev"
[ 24.873] (**) Option "xkb_layout" "us"
[ 24.874] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event8)
[ 24.874] (II) No input driver/identifier specified (ignoring)
[ 24.874] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event9)
[ 24.874] (II) No input driver/identifier specified (ignoring)
[ 24.879] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[ 24.879] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 24.879] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[ 24.879] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.879] (**) AT Translated Set 2 keyboard: always reports core events
[ 24.879] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[ 24.900] (--) AT Translated Set 2 keyboard: Found keys
[ 24.900] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[ 24.900] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[ 24.900] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
[ 24.900] (**) Option "xkb_rules" "evdev"
[ 24.900] (**) Option "xkb_model" "evdev"
[ 24.900] (**) Option "xkb_layout" "us"
[ 24.900] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event5)
[ 24.900] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
[ 24.900] (II) Using input driver 'evdev' for 'ETPS/2 Elantech Touchpad'
[ 24.900] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 24.901] (**) ETPS/2 Elantech Touchpad: always reports core events
[ 24.901] (**) ETPS/2 Elantech Touchpad: Device: "/dev/input/event5"
[ 24.926] (--) ETPS/2 Elantech Touchpad: Found 3 mouse buttons
[ 24.926] (--) ETPS/2 Elantech Touchpad: Found absolute axes
[ 24.926] (--) ETPS/2 Elantech Touchpad: Found x and y absolute axes
[ 24.926] (--) ETPS/2 Elantech Touchpad: Found absolute touchpad.
[ 24.926] (II) ETPS/2 Elantech Touchpad: Configuring as touchpad
[ 24.926] (**) ETPS/2 Elantech Touchpad: YAxisMapping: buttons 4 and 5
[ 24.926] (**) ETPS/2 Elantech Touchpad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 24.926] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input5/event5"
[ 24.926] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD)
[ 24.927] (II) ETPS/2 Elantech Touchpad: initialized for absolute axes.
[ 24.927] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[ 24.927] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
[ 24.927] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[ 24.927] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[ 24.927] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[ 24.927] (II) No input driver/identifier specified (ignoring)
[ 24.927] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
[ 24.927] (II) No input driver/identifier specified (ignoring)
[ 998.470] (II) Power Button: Close
[ 998.470] (II) UnloadModule: "evdev"
[ 998.470] (II) Unloading evdev
[ 998.496] (II) Video Bus: Close
[ 998.496] (II) UnloadModule: "evdev"
[ 998.496] (II) Unloading evdev
[ 998.523] (II) Video Bus: Close
[ 998.523] (II) UnloadModule: "evdev"
[ 998.523] (II) Unloading evdev
[ 998.550] (II) Sleep Button: Close
[ 998.550] (II) UnloadModule: "evdev"
[ 998.550] (II) Unloading evdev
[ 998.576] (II) USB2.0 2.0M UVC WebCam: Close
[ 998.576] (II) UnloadModule: "evdev"
[ 998.576] (II) Unloading evdev
[ 998.603] (II) AT Translated Set 2 keyboard: Close
[ 998.603] (II) UnloadModule: "evdev"
[ 998.603] (II) Unloading evdev
[ 998.656] (II) ETPS/2 Elantech Touchpad: Close
[ 998.656] (II) UnloadModule: "evdev"
[ 998.656] (II) Unloading evdev
NOTE: 998.470 represents me issuing "/etc/rc.d/kdm stop" from a root terminal logged in via SSH. At that point, the laptop's display returned to text console login from blank screen.
This is the output from "lspci"
Code:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation 2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family HECI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df6 (rev a1)
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
04:00.0 USB Controller: Fresco Logic FL1000G USB 3.0 Host Controller (rev 04)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xe0c5913d
Device Boot Start End Blocks Id System
/dev/sda1 63 45062324 22531131 1c Hidden W95 FAT32 (LBA)
Partition 1 does not start on physical sector boundary.
/dev/sda2 * 45062328 411349175 183143424 7 HPFS/NTFS/exFAT
/dev/sda3 411349176 1465144064 526897444+ 5 Extended
/dev/sda5 411351224 474271743 31460260 83 Linux
/dev/sda6 474273792 486864895 6295552 82 Linux swap / Solaris
/dev/sda7 486866944 621105151 67119104 83 Linux
/dev/sda8 621107200 621651967 272384 83 Linux
/dev/sda9 621654016 1465144064 421745024+ 7 HPFS/NTFS/exFAT
Output of "mount":
Code:
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=495740,mode=755)
/dev/sda5 on / type ext4 (rw,relatime,barrier=1,data=ordered)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755)
devpts on /dev/pts type devpts (rw)
shm on /dev/shm type tmpfs (rw,nosuid,nodev)
/dev/sda7 on /home type ext4 (rw)
/dev/sda8 on /boot type ext2 (rw)
This issue is rather frustrating, as X shows no errors, and yet the screen remains black and blank except for the cursor in the top left corner.
Please suggest any diagnostics or such, I am somewhat familiar with the command line and remote SSH/X11 stuff.
I could post a video of it booting or a picture of the screen as it sits if anyone thinks that will help.
Yes... Actually I have 4 systems running Arch right now, and this issue is rather bothersome.
I have rc.conf set to run as daemon (see rc.conf above, the last line of the file)
-- BUT: if I shell in through SSH, and issue: "/etc/rc.d/kdm stop" and then login to the laptop console itself (because stopping KDM brings me to a tty1 prompt) and issue "startx" or "Xorg -config /etc/X11/xorg.conf -retro" or "Xorg -config /etc/X11/xorg.conf" or "X -xf86config /etc/X11/xorg.conf", I get the same resulting screen. (even between with or without "-retro", and this is my only clue right now...)
Thanks for the suggestion though. Any other ideas?
My understanding is that KDE expects to implement GL_ARB_shader in hardware using GL shading language to support compositing if the video card advertises support for the GLX extension. If compositing is disabled, KDE will fall back to internal software emulation.
In trying a few things, I found that kdm logs in a separate place than Xorg, and there is a clue in kdm.log. However, I know that dbus is running, so there is something going on there...
Output from "cat /var/log/kdm.log":
Code:
********************************************************************************
Note that your system uses syslog. All of kdm's internally generated messages
(i.e., not from libraries and external programs/scripts it uses) go to the
daemon.* syslog facility; check your syslog configuration to find out to which
file(s) it is logged. PAM logs messages related to authentication to authpriv.*.
********************************************************************************
X.Org X Server 1.10.1
Release Date: 2011-04-15
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.38-ARCH x86_64
Current Operating System: Linux myhost 2.6.38-ARCH #1 SMP PREEMPT Tue May 3 07:40:34 CEST 2011 x86_64
Kernel command line: root=/dev/disk/by-uuid/63748e08-8717-4ffe-a1e9-9340fb8aecc5 ro
Build Date: 16 April 2011 12:02:01PM
Current version of pixman: 0.20.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu May 5 06:34:50 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
klauncher(1360) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(1354)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "Not connected to D-Bus server"
I suspect something is wrong here, but am not familiar enough with d-bus to diagnose off-hand. My first few attempts at Googling the errors did not give me anything about my problem, but am going to keep at it.
When KDE is started using the startkde script, it creates a DBUS session instance with the '--exit-with-session' to dbus-launch (you should see a file in ~/.dbus/session-bus/). According to 'man dbus-launch':
Quote:
If this process gets a HUP on stdin or loses its X connection, it kills the message bus daemon.
You have this in your /var/log/kdm.log:
Quote:
klauncher(1360) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
You also say in post #4 that X11 works over SSH.
This suggests that the problem lies in getting X to start correctly on the local machine.
Have you tried using the basic VESA driver? If this works then it would isolate the problem to the graphics driver.
When KDE is started using the startkde script, it creates a DBUS session instance with the '--exit-with-session' to dbus-launch (you should see a file in ~/.dbus/session-bus/). According to 'man dbus-launch':
You have this in your /var/log/kdm.log:
You also say in post #4 that X11 works over SSH.
This suggests that the problem lies in getting X to start correctly on the local machine.
Have you tried using the basic VESA driver? If this works then it would isolate the problem to the graphics driver.
I am seeing those three lines (from kdm.log) in many other posts online, but none of them have a solution that works in my case, and few of them have ONLY the three lines, usually they have several other errors cropping up.
I have actually given up on Arch for the moment, as I need this system to do some work for a client, and have put openSuSE 11.4 on it (which KDE and the nvidia driver work in...).
I will come back to Arch in about a week or two, so I am still open to suggestions and diagnostic procedures, it will just be about a week until I am able to test them.
Thank You Everybody for your suggestions!
Daryl Lyn
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.