1 |
On Sunday 27 February 2011 14:33:55 you wrote: |
2 |
> On Sat, Feb 26, 2011 at 12:38 AM, Mick <michaelkintzios@×××××.com> wrote: |
3 |
> > I have unmerged x11-drivers/xf86-input-mouse and x11-drivers/xf86-input- |
4 |
> > keyboard and also removed mouse and keyboard from my /etc/make.conf, |
5 |
> > which now only contains: |
6 |
> > |
7 |
> > INPUT_DEVICES="synaptics evdev" |
8 |
> > |
9 |
> > |
10 |
> > However, portage seems to want to pull in x11-drivers/xf86-input-mouse |
11 |
> > and |
12 |
> |
13 |
> > x11-drivers/xf86-input-keyboard: |
14 |
> Hi Mick, |
15 |
> I took another look here. It seems that for Virtualbox that |
16 |
> xf86-input-virtualbox is pulling in xf86-input-mouse. Not sure if |
17 |
> that's a bug in the ebuild or whether it's really required. I haven't |
18 |
> spotted any settable flags that seem to effect it. (Haven't looked |
19 |
> very hard.) |
20 |
|
21 |
Thanks Mark, I do not have virtualbox on this laptop, so the drivers are not |
22 |
being pulled in because of it. |
23 |
|
24 |
|
25 |
> Anyway, I'm using evdev for X, like you, and like you I'm getting |
26 |
> the old mouse driver for apparently other reasons. I'm not getting |
27 |
> keyboard but you should be able to use the commands below to determine |
28 |
> why that's happening on your system. |
29 |
|
30 |
I checked my world file and the only x11-drivers package I have in there is |
31 |
the radeon-ucode firmware package. |
32 |
|
33 |
Anyway, I just remerged x11-base/xorg-drivers manually (rather than as part of |
34 |
updating world) and guess what? ! It does not try to pull in these two |
35 |
drivers any more: |
36 |
|
37 |
# emerge -1aDv xorg-drivers |
38 |
|
39 |
These are the packages that would be merged, in order: |
40 |
|
41 |
Calculating dependencies... done! |
42 |
[ebuild R ] x11-base/xorg-drivers-1.9 INPUT_DEVICES="evdev synaptics - |
43 |
acecad -aiptek -elographics -fpit -joystick -keyboard* -mouse* -penmount - |
44 |
tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="radeon -apm -ark -ast - |
45 |
chips -cirrus -dummy -epson -fbdev -fglrx (-geode) -glint -i128 (-i740) (- |
46 |
impact) -intel -mach64 -mga -neomagic (-newport) -nouveau -nv -nvidia -r128 - |
47 |
rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (- |
48 |
suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident |
49 |
-tseng -v4l -vesa -via -virtualbox -vmware (-voodoo) (-xgi%)" 0 kB |
50 |
|
51 |
|
52 |
I guess that 'emerge -uaDv world' takes the current state of x11-base/xorg- |
53 |
drivers (which in the past had been merged with INPUT_DEVICES containing both |
54 |
keyboard and mouse) as a higher priority than the current state of my |
55 |
INPUT_DEVICES in /etc/make.conf? |
56 |
|
57 |
Either way, the solution must be therefore to remerge x11-base/xorg-drivers |
58 |
every time the content of INPUT_DEVICES is changed. |
59 |
|
60 |
Thank you all for your help. :) |
61 |
-- |
62 |
Regards, |
63 |
Mick |