You are not logged in.

#1 2012-02-02 08:05:58

raxbg
Member
Registered: 2011-04-05
Posts: 105

[SOLVED] evdev not working

Which evdev is for the xorg-server 1.10 ? I have downloaded one from arm and it installed without conflict but mouse and keyboard are still not working. I am getting graphics though.

Last edited by raxbg (2012-02-03 14:03:19)

Offline

#2 2012-02-02 09:57:21

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] evdev not working

Like I told you in that other thread, compile your own package using ABS. Also, post your /var/log/Xorg.0.log, that will show the exact error.

Offline

#3 2012-02-02 10:08:28

raxbg
Member
Registered: 2011-04-05
Posts: 105

Re: [SOLVED] evdev not working

I replied that I compiled but It does not let me to install it. It says it is in conflict with xorg-server sad

Offline

#4 2012-02-02 10:18:29

raxbg
Member
Registered: 2011-04-05
Posts: 105

Re: [SOLVED] evdev not working

I editted the pkgbuild and rebuilt it. Now it is installed but still not working here is the end of my Xorg.0.log

[  9077.178] (II) LoadModule: "evdev"
[  9077.178] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  9077.178] (II) Module evdev: vendor="X.Org Foundation"
[  9077.178]     compiled for 1.11.4, module version = 2.6.0
[  9077.178]     Module class: X.Org XInput Driver
[  9077.178]     ABI class: X.Org XInput driver, version 13.0
[  9077.178] (EE) module ABI major version (13) doesn't match the server's version (12)
[  9077.178] (II) UnloadModule: "evdev"
[  9077.178] (II) Unloading evdev
[  9077.178] (EE) Failed to load module "evdev" (module requirement mismatch, 0)
[  9077.178] (EE) No input driver matching `evdev'
[  9077.179] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse1)
[  9077.179] (II) No input driver/identifier specified (ignoring)
[  9077.179] (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
[  9077.179] (II) No input driver/identifier specified (ignoring)
[  9079.703] Warning: Xalloc: requesting unpleasantly large amount of memory: 0 bytes.
[  9084.725] Warning: Xalloc: requesting unpleasantly large amount of memory: 0 bytes.
[  9084.775] Warning: Xalloc: requesting unpleasantly large amount of memory: 0 bytes.
[  9085.360] Warning: Xalloc: requesting unpleasantly large amount of memory: 0 bytes.

Offline

#5 2012-02-02 10:23:51

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] evdev not working

Ok, this line makes it completely clear:

[  9077.178] (EE) module ABI major version (13) doesn't match the server's version (12)

You need an earlier version. You can compile it yourself, or try the packages from ARM. If the 2.6.0 versions don't work, install 2.5.0. And if that doesn't work, try 2.4.0. One of these will definitely work.

Offline

#6 2012-02-02 10:38:48

raxbg
Member
Registered: 2011-04-05
Posts: 105

Re: [SOLVED] evdev not working

ok I got it working but it is Suuuper slow. When I log in I get Error dialog box: Could not apply the stored configuration for monitors
none of the selected modes were compatible with the possible modes: Trying modes for CRTC 176
and then a couple of modes it tries first two end with (pass 0) and the last two end with (pass 1) resolution I get is 640x480 yikes
And again I say it is working suuuuper slow,

Offline

#7 2012-02-02 10:49:12

raxbg
Member
Registered: 2011-04-05
Posts: 105

Re: [SOLVED] evdev not working

gnome-shell is the process which eats 100% of my cpu thats why computer became so slow. What might be the reason for that?

Offline

#8 2012-02-02 10:56:47

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] evdev not working

Post the entire Xorg.0.log. And use code tags for it please (use the BBCode link to learn how that's done). I have the feeling you're not actually using the nvidia driver, but vesa. Do you have any xf86-video* drivers installed? Uninstall all of them and try again. Whether X starts or not, post Xorg.0.log again.

Offline

#9 2012-02-02 11:08:31

raxbg
Member
Registered: 2011-04-05
Posts: 105

Re: [SOLVED] evdev not working

Yesterday I uninstalled every xf86-video package. Here is my Xorg.0.log http://pastebin.com/XR6Cruju. at least xbmc is starting now so the driver in use must be nvidia. I made gnome3 to start in failsafe mode and is now running normal (except the login screen of gdm) but when I start xbmc it starts lagging again wtf yikes

Offline

#10 2012-02-02 12:05:34

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] evdev not working

[ 11975.532] (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0

^^ That's the problem. Your display doesn't have an EDID.

Create an xorg.conf with this:

Section "Monitor"
    Identifier   "Monitor0"
    Option       "DPI"  "96 x 96"
    HorizSync    24.8-80
    VertRefresh  50-75.1
EndSection

Should work now. Check in Xorg.0.log that the Monitor0 setting will actually be used. If it still doesn't work, we'll need to also create a ModeLine, or play with some other settings.

As for the slowness... This is an old card, don't expect too much. I don't think you'll be able to use Gnome Shell. xbmc should theoretically work, but maybe even xbmc is using modern features that your old card simply doesn't have. You best option is finding a cheap Geforce 8400 PCI, that one will also give you VDPAU (hardware video decoding). Or, failing that, at least a cheap Geforce 6 AGP.

Just to make sure that the driver is fully working, post the output of

glxinfo | grep OpenGL

Last edited by Gusar (2012-02-02 12:20:48)

Offline

#11 2012-02-02 12:24:41

raxbg
Member
Registered: 2011-04-05
Posts: 105

Re: [SOLVED] evdev not working

Is it the same if I write this in /etc/xorg.conf.d/20-nvidia.conf ? cause I did and now it fails to startx.
(EE) NVIDIA(0) failed to allocate/map the primary surface
if I comment out the HorizSync and VertRefresh lines X starts. I checked monitor specs and set those to what was suggested there and again it fails to start.
Btw in 20-nvidia.conf I have made Monitor Device and Screen sections like they would be created in xorg.conf. In Screen I have set several modes.

Offline

#12 2012-02-02 12:28:05

raxbg
Member
Registered: 2011-04-05
Posts: 105

Re: [SOLVED] evdev not working

glxinfo | grep OpenGL gives the following:

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 MX 440 with AGP8X/AGP/SSe/3DNOW!
OpenGL version string: 1.5.8 NVIDIA 96.43.20
OpenGL extensions:

Offline

Board footer

Powered by FluxBB