Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xorg does not see synaptics?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Fri Sep 30, 2011 6:38 pm    Post subject: xorg does not see synaptics? Reply with quote

Hi, ALL,
Here is the big question:

Code:

IgorReinCloud igor # emerge -pv xorg-drivers

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] x11-base/xorg-drivers-1.10 [1.9] INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -joystick -synaptics -tslib -virtualbox -vmmouse -void -wacom (-elographics%) (-fpit%) (-penmount%)" VIDEO_CARDS="fglrx* -apm -ark -ast -chips -cirrus -dummy -epson -fbdev (-geode) -glint -i128 (-i740) (-impact) -intel -mach64 -mga -neomagic (-newport) -nouveau -nv -nvidia (-omapfb) -qxl% -r128 -radeon* -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox -vmware (-voodoo)" 0 kB

Total: 1 package (1 upgrade), Size of downloads: 0 kB

!!! The following installed packages are masked:
- app-emulation/virtualbox-additions-4.1.2::gentoo (masked by: PUEL license(s))
A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.

- app-emulation/virtualbox-extpack-oracle-4.1.2::gentoo (masked by: PUEL license(s))
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

IgorReinCloud igor # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-march=barcelona -O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="mmx sse sse2"
MAKEOPTS="-j3"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="acpi apm alsa cdr clamav consolekit cracklib crypt -cups dbus djvu dri dvd dvdr firefox freetds gtk -hal ipv6 java6 lm_sensors mozilla mssql mysql odbc opengl oracle pam pch pcmcia perl policykit -qt -qt4 readline sqlite ssl udev unicode wxwidgets"
VIDEO_CARDS="fglrx"
INPUT_DEVICE="evdev synaptics keyboard"
ACCEPT_LICENSE="PUEL"
ACCEPT_LICENSE="Oracle-BCLA-JavaSE"


How come xorg-drivers does not see synaptics? Or I should explicitly set the USE-flag?
And what is happening with the licensing? I enabled PUEL license but still getting the error...

Thank you.
Back to top
View user's profile Send private message
mikegpitt
Advocate
Advocate


Joined: 22 May 2004
Posts: 3224

PostPosted: Fri Sep 30, 2011 6:56 pm    Post subject: Re: xorg does not see synaptics? Reply with quote

ONEEYEMAN wrote:
How come xorg-drivers does not see synaptics? Or I should explicitly set the USE-flag?

Yes, you need to set synaptics in your INPUT_DEVICES variable in your make.conf. This is the only way the xorg-drivers (or any other ebuild that might need that var) knows what packages to pull. By not setting synaptics in INPUT_DEVICES, it's like changing your USE flags to tell xorg-drivers to not include that package... well not like, it is.

ONEEYEMAN wrote:
And what is happening with the licensing? I enabled PUEL license but still getting the error...

It looks like you are setting your ACCEPT_LICENSE var twice. The second time overwrites the original setting to ACCEPT_LICENSE="PUEL". You can do one of two things here:

Option 1:
Code:
ACCEPT_LICENSE="PUEL Oracle-BCLA-JavaSE"

Option 2:
Code:
ACCEPT_LICENSE="PUEL"
ACCEPT_LICENSE="${ACCEPT_LICENSE} Oracle-BCLA-JavaSE"
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Fri Sep 30, 2011 7:37 pm    Post subject: Reply with quote

mikegpitt,
Yikes, I just saw that I used INPUT_DEVICE and not INPUT_DEVICES. ;-)
So I am going to change it and see.

And thank you for the ACCEPT_LICENSE fix.
Back to top
View user's profile Send private message
HMC
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jul 2005
Posts: 79
Location: Australia

PostPosted: Sun Oct 02, 2011 5:34 am    Post subject: Reply with quote

Quick tip:

Update the INPUT_DEVICES section... but IIRC a system update won't pick it up. The specific packages need to be emerged manually. Not such a big deal in this case where there is only one package that needs updating, but if there are multiple packages and you don't know what they are...

The easiest way to update the system is to temporarily add the USE flag for the driver to the USE section (in this case input_devices_synaptics) and then run emerge --newuse world.

Cheers
Back to top
View user's profile Send private message
mikegpitt
Advocate
Advocate


Joined: 22 May 2004
Posts: 3224

PostPosted: Sun Oct 02, 2011 4:29 pm    Post subject: Reply with quote

HMC wrote:
Update the INPUT_DEVICES section... but IIRC a system update won't pick it up.
If you run `emerge -DuN world` it will pick up changes to the INPUT_DEVICES section, just as it would any other USE flag.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum