LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-16-2016, 09:27 PM   #1
SUSESailor
Member
 
Registered: Jul 2015
Posts: 74

Rep: Reputation: Disabled
No input drivers loading in X


Hello, all. I am slowly trying to get an working X environment, and the struggles continue.

Now, I can get into X as a normal user, but I get no input control - no keyboard, no mouse. As a result, I can't even get out of X and I have to just shut the machine off using the power button and restart.

My Xorg.0.log file tells me

Code:
No input driver specified, ignoring this device
for literally every event. It ignores the keyboard, it ignores the mouse, it ignores the sound card...everything.

I have just re-compiled evdev locally. Before that, it wouldn't even start the X server.

Please help! Thank you in advance.
 
Old 04-16-2016, 10:21 PM   #2
Emerson
LQ Guru
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~arch
Posts: 6,316

Rep: Reputation: Disabled
And what distro might that be ...
 
Old 04-17-2016, 11:27 AM   #3
SUSESailor
Member
 
Registered: Jul 2015
Posts: 74

Original Poster
Rep: Reputation: Disabled
It's a version of OpenSUSE 13.2 that I created with SUSEStudio. I doesn't have the default version of X, though. As you can see in the log, I compiled the X server yesterday using the most current source. I also compiled new versions of the vesa driver and evdev.

Here are the relevant portions of my Xorg.0.log:

Code:
[   221.057] 
X.Org X Server 1.18.3
Release Date: 2016-04-04
[   221.076] X Protocol Version 11, Revision 0
[   221.082] Build Operating System: Linux 3.16.7-35-default x86_64 
[   221.089] Current Operating System: Linux Tungsten 3.16.7-35-default #1 SMP Sun Feb 7 17:32:21 UTC 2016 (832c776) x86_64
[   221.089] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-35-default root=UUID=9bd03b1d-79e8-408d-bbda-8073141b923c resume=/dev/disk/by-uuid/73f65681-0744-4c09-a43f-c49d016e0145 splash=silent quiet showopts
[   221.112] Build Date: 16 April 2016  05:27:54PM
[   221.119]  
[   221.126] Current version of pixman: 0.32.6
[   221.142] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   221.142] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   221.173] (==) Log file: "/usr/local/var/log/Xorg.0.log", Time: Sat Apr 16 19:08:20 2016
[   221.182] (==) Using config file: "/etc/X11/xorg.conf"
[   221.190] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   221.197] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[   221.198] (==) ServerLayout "X.org Configured"
[   221.198] (**) |-->Screen "Screen0" (0)
[   221.198] (**) |   |-->Monitor "Monitor0"
[   221.198] (**) |   |-->Device "Card0"
[   221.198] (**) |-->Input Device "Mouse0"
[   221.198] (**) |-->Input Device "Keyboard0"
[   221.198] (==) Automatically adding devices
[   221.198] (==) Automatically enabling devices
[   221.198] (==) Automatically adding GPU devices
[   221.198] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   221.198] (WW) The directory "/usr/share/fonts/X11/misc/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/TTF/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/OTF/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/Type1/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/misc/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/TTF/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/OTF/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/Type1/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   221.198] 	Entry deleted from font path.
[   221.198] (**) FontPath set to:
	
[   221.198] (**) ModulePath set to "/usr/local/lib/xorg/modules"
[   221.198] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   221.198] (WW) Disabling Mouse0
[   221.198] (WW) Disabling Keyboard0
[   221.198] (II) Loader magic: 0x807c20
[   221.198] (II) Module ABI versions:
[   221.198] 	X.Org ANSI C Emulation: 0.4
[   221.198] 	X.Org Video Driver: 20.0
[   221.198] 	X.Org XInput driver : 22.1
[   221.198] 	X.Org Server Extension : 9.0
[   221.199] (--) PCI:*(0:0:1:0) 1002:9874:1028:06f4 rev 197, Mem @ 0xe0000000/268435456, 0xf0000000/8388608, 0xff700000/262144, I/O @ 0x0000f000/256, BIOS @ 0x????????/131072
[   221.199] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   221.199] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[   221.199] (II) LoadModule: "glx"
[   221.200] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[   221.289] (II) Module glx: vendor="X.Org Foundation"
[   221.289] 	compiled for 1.18.3, module version = 1.0.0
[   221.289] 	ABI class: X.Org Server Extension, version 9.0
[   221.289] (==) AIGLX enabled
[   221.289] (II) LoadModule: "vesa"
[   221.289] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[   221.289] (II) Module vesa: vendor="X.Org Foundation"
[   221.289] 	compiled for 1.18.3, module version = 2.3.4
[   221.289] 	Module class: X.Org Video Driver
[   221.289] 	ABI class: X.Org Video Driver, version 20.0
[   221.289] (II) VESA: driver for VESA chipsets: vesa
[   221.290] (--) using VT number 2

[   221.315] (II) Loading sub module "vbe"
[   221.315] (II) LoadModule: "vbe"
[   221.316] (II) Loading /usr/local/lib/xorg/modules/libvbe.so
[   221.339] (II) Module vbe: vendor="X.Org Foundation"
[   221.339] 	compiled for 1.18.3, module version = 1.1.0
[   221.339] 	ABI class: X.Org Video Driver, version 20.0
[   221.339] (II) Loading sub module "int10"
[   221.339] (II) LoadModule: "int10"
[   221.340] (II) Loading /usr/local/lib/xorg/modules/libint10.so
[   221.345] (II) Module int10: vendor="X.Org Foundation"
[   221.345] 	compiled for 1.18.3, module version = 1.0.0
[   221.345] 	ABI class: X.Org Video Driver, version 20.0
[   221.345] (II) VESA(0): initializing int10
[   221.346] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[   221.347] (II) VESA(0): VESA BIOS detected
[   221.347] (II) VESA(0): VESA VBE Version 3.0
[   221.347] (II) VESA(0): VESA VBE Total Mem: 49152 kB
[   221.347] (II) VESA(0): VESA VBE OEM: AMD ATOMBIOS
[   221.347] (II) VESA(0): VESA VBE OEM Software Rev: 15.48
[   221.347] (II) VESA(0): VESA VBE OEM Vendor: (C) 1988-2010, Advanced Micro Devices, Inc.
[   221.347] (II) VESA(0): VESA VBE OEM Product: CARRIZO
[   221.347] (II) VESA(0): VESA VBE OEM Product Rev: 01.00
[   221.366] (==) VESA(0): Depth 24, (--) framebuffer bpp 32
[   221.366] (==) VESA(0): RGB weight 888
[   221.366] (==) VESA(0): Default visual is TrueColor
[   221.366] (==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
[   221.366] (II) Loading sub module "ddc"
[   221.366] (II) LoadModule: "ddc"
[   221.366] (II) Module "ddc" already built-in
[   221.366] (II) VESA(0): VESA VBE DDC supported
[   221.366] (II) VESA(0): VESA VBE DDC Level 2
[   221.366] (II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
[   221.367] (II) VESA(0): VESA VBE DDC read successfully
[   221.367] (II) VESA(0): Manufacturer: DEL  Model: 4273  Serial#: 809973076
[   221.367] (II) VESA(0): Year: 1995  Week: 50
[   221.367] (II) VESA(0): EDID Version: 1.0
[   221.367] (II) VESA(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
[   221.367] (II) VESA(0): Sync:  Separate
[   221.367] (II) VESA(0): Max Image Size [cm]: horiz.: 28  vert.: 20
[   221.367] (II) VESA(0): Gamma: 1.01
[   221.367] (II) VESA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
[   221.367] (II) VESA(0): redX: 0.004 redY: 0.004   greenX: 0.004 greenY: 0.005
[   221.367] (II) VESA(0): blueX: 0.004 blueY: 0.004   whiteX: 0.004 whiteY: 0.005
[   221.367] (II) VESA(0): Supported established timings:

/* extraneous video mode data omitted */

[   221.385] (II) VESA(0): Total Memory: 768 64KB banks (49152kB)
[   221.385] (II) VESA(0): Monitor0: Using hsync range of 31.47-63.95 kHz
[   221.385] (II) VESA(0): Monitor0: Using vrefresh range of 59.94-75.03 Hz
[   221.385] (WW) VESA(0): Unable to estimate virtual size
[   221.385] (II) VESA(0): Not using built-in mode "1280x960" (no mode of this name)
[   221.385] (--) VESA(0): Virtual size is 1280x1024 (pitch 1280)
[   221.385] (**) VESA(0): *Built-in mode "1280x1024"
[   221.385] (**) VESA(0): *Built-in mode "1024x768"
[   221.385] (**) VESA(0): *Built-in mode "800x600"
[   221.385] (**) VESA(0): *Built-in mode "640x480"
[   221.385] (**) VESA(0): Display dimensions: (280, 200) mm
[   221.385] (**) VESA(0): DPI set to (116, 130)
[   221.385] (**) VESA(0): Using "Shadow Framebuffer"
[   221.385] (II) Loading sub module "shadow"
[   221.385] (II) LoadModule: "shadow"
[   221.385] (II) Loading /usr/local/lib/xorg/modules/libshadow.so
[   221.392] (II) Module shadow: vendor="X.Org Foundation"
[   221.392] 	compiled for 1.18.3, module version = 1.1.0
[   221.392] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   221.392] (II) Loading sub module "fb"
[   221.392] (II) LoadModule: "fb"
[   221.393] (II) Loading /usr/local/lib/xorg/modules/libfb.so
[   221.408] (II) Module fb: vendor="X.Org Foundation"
[   221.408] 	compiled for 1.18.3, module version = 1.0.0
[   221.408] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   221.408] (==) Depth 24 pixmap format is 32 bpp
[   221.408] (II) Loading sub module "int10"
[   221.408] (II) LoadModule: "int10"
[   221.408] (II) Loading /usr/local/lib/xorg/modules/libint10.so
[   221.408] (II) Module int10: vendor="X.Org Foundation"
[   221.408] 	compiled for 1.18.3, module version = 1.0.0
[   221.408] 	ABI class: X.Org Video Driver, version 20.0
[   221.408] (II) VESA(0): initializing int10
[   221.409] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[   221.409] (II) VESA(0): VESA BIOS detected
[   221.409] (II) VESA(0): VESA VBE Version 3.0
[   221.409] (II) VESA(0): VESA VBE Total Mem: 49152 kB
[   221.409] (II) VESA(0): VESA VBE OEM: AMD ATOMBIOS
[   221.409] (II) VESA(0): VESA VBE OEM Software Rev: 15.48
[   221.409] (II) VESA(0): VESA VBE OEM Vendor: (C) 1988-2010, Advanced Micro Devices, Inc.
[   221.409] (II) VESA(0): VESA VBE OEM Product: CARRIZO
[   221.409] (II) VESA(0): VESA VBE OEM Product Rev: 01.00
[   221.410] (II) VESA(0): virtual address = 0x7fe7848a5000,
	physical address = 0xe0000000, size = 50331648
[   221.564] (II) VESA(0): Setting up VESA Mode 0x124 (1280x1024)
[   221.564] (II) VESA(0): VBESetVBEMode failed, mode set without customized refresh.
[   221.608] (==) VESA(0): Default visual is TrueColor
[   221.608] (==) VESA(0): Backing store enabled
[   221.608] (==) VESA(0): DPMS enabled
[   221.608] (==) RandR enabled
[   221.613] (II) AIGLX: Screen 0 is not DRI2 capable
[   221.613] (EE) AIGLX: reverting to software rendering
[   222.174] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[   222.175] (II) AIGLX: Loaded and initialized swrast
[   222.175] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[   222.305] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[   222.306] (II) No input driver specified, ignoring this device.
[   222.306] (II) This device may have been added with another device file.
[   222.306] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[   222.306] (II) No input driver specified, ignoring this device.
[   222.306] (II) This device may have been added with another device file.
[   222.307] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[   222.307] (II) No input driver specified, ignoring this device.
[   222.307] (II) This device may have been added with another device file.
[   222.307] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event8)
[   222.307] (II) No input driver specified, ignoring this device.
[   222.307] (II) This device may have been added with another device file.
[   222.307] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event9)
[   222.307] (II) No input driver specified, ignoring this device.
[   222.307] (II) This device may have been added with another device file.
[   222.308] (II) config/udev: Adding input device HD-Audio Generic Mic (/dev/input/event10)
[   222.308] (II) No input driver specified, ignoring this device.
[   222.308] (II) This device may have been added with another device file.
[   222.308] (II) config/udev: Adding input device HD-Audio Generic Line (/dev/input/event11)
[   222.308] (II) No input driver specified, ignoring this device.
[   222.308] (II) This device may have been added with another device file.
[   222.308] (II) config/udev: Adding input device HD-Audio Generic Line Out (/dev/input/event12)
[   222.308] (II) No input driver specified, ignoring this device.
[   222.308] (II) This device may have been added with another device file.
[   222.308] (II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event13)
[   222.308] (II) No input driver specified, ignoring this device.
[   222.308] (II) This device may have been added with another device file.
[   222.309] (II) config/udev: Adding input device Dell KB216 Wired Keyboard (/dev/input/event5)
[   222.309] (II) No input driver specified, ignoring this device.
[   222.309] (II) This device may have been added with another device file.
[   222.309] (II) config/udev: Adding input device Dell KB216 Wired Keyboard (/dev/input/event6)
[   222.309] (II) No input driver specified, ignoring this device.
[   222.309] (II) This device may have been added with another device file.
[   222.309] (II) config/udev: Adding input device Logitech USB Mouse (/dev/input/event7)
[   222.309] (II) No input driver specified, ignoring this device.
[   222.309] (II) This device may have been added with another device file.
[   222.310] (II) config/udev: Adding input device Logitech USB Mouse (/dev/input/mouse0)
[   222.310] (II) No input driver specified, ignoring this device.
[   222.310] (II) This device may have been added with another device file.
[   222.310] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[   222.310] (II) No input driver specified, ignoring this device.
[   222.310] (II) This device may have been added with another device file.
[   222.310] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
[   222.310] (II) No input driver specified, ignoring this device.
[   222.310] (II) This device may have been added with another device file.
It's saying, "This device may have been added with another device file." Which device file might that be? And how do I get it to stop so that evdev can handle it? Or is that even what I should be doing?

Thanks again!
 
Old 04-17-2016, 12:01 PM   #4
Emerson
LQ Guru
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~arch
Posts: 6,316

Rep: Reputation: Disabled
Mouse and keyboard can be driven by evdev or mouse/keyboard driver respectively. If I recall correctly Xorg loads only evdev automatically. To use mouse and/or keyboard driver instead of evdev they must be loaded in xorg.conf.
 
Old 04-17-2016, 01:05 PM   #5
SUSESailor
Member
 
Registered: Jul 2015
Posts: 74

Original Poster
Rep: Reputation: Disabled
Okay, but how do I get evdev to work? I know it's there, I just compiled it yesterday.

And this notation in the log file says to me that it is just not loading the individual drivers even though they are in xorg.conf.

Code:
[   221.198] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   221.198] (WW) Disabling Mouse0
[   221.198] (WW) Disabling Keyboard0
Where exactly should xorg.conf be? I created one using X -configure, but am not sure where to copy it to because it puts it in the home directory of root.
 
Old 04-17-2016, 01:14 PM   #6
Emerson
LQ Guru
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~arch
Posts: 6,316

Rep: Reputation: Disabled
There is no need to generate xorg.conf unless you want to fine tune your setup or need to customize keyboard layout or mouse/touchpad functionality.

To use evdev it must be enabled in kernel and also xorg driver must be built.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Loading Ubuntu 9.1 and receiving input/output errors Nicaler623 Linux - Newbie 2 05-21-2010 10:13 AM
RHEL install Vostro 400 - sys "Loading SCSI drivers" "loading ata_piix driver..." sreekr_news Linux - Newbie 11 01-21-2010 01:25 PM
loading drivers lchisholm Linux - Hardware 5 12-08-2006 08:53 AM
No X after loading nvidia drivers keogk Linux - Hardware 2 10-23-2006 06:26 PM
Input Devices don't have drivers drakethegreat Linux - Hardware 9 03-19-2006 05:45 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration