Multi touch no sabayon (gesture suite)

1. Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 13/10/2013 - 22:02h

Comprei um notebook, asus, que possui multi touch. No windows 8 (veio instalado) eu consigo dar zoom nas fotos, passar para a 'proxima foto', rotacionar a foto. No linux, a unica coisa que funciona é a rolagem, com os dois dedos

tem como eu habilitar as outras funcões?

li sobre a gesture suite, mas não achei no entropy para instalar.

vlw.


  


2. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 14/10/2013 - 15:53h

up?


3. Re: Multi touch no sabayon (gesture suite)

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 14/10/2013 - 16:11h

Não testei isto, visto que não tenho comp com multitouch.

Não há Gesture Suite para Sabayon, nem para Gentoo. Vc teria que compilar manualmente o Gesture suite.


mas vc pode tentar em Sabayon,o configurador easystroke (equo i easystroke)

ou instalar do gentoo, xgestures, touchegg etc:

http://gpo.zugaina.org/Search?search=gesture


para usar Portage (de Gentoo) junto com o entropy, precisa primeiro configurar, veja aqui:

http://www.linuxfast.com.br/artigo/Sabayon-e-Gentoo.-Como-usar-Entropy-junto-com-Portage.

Pegue o link todo, inclusive ponto final


4. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 14/10/2013 - 23:08h

modifiquei o arquivo client.conf e adicionei accept_licenses e accept_keywords="~x86" no make.conf

da o seguinte erro:

vinicius@localhost ~ $ sudo emerge -av --newuse gentoolkit portage-utils mirrorselect eix esearch eselect layman git curl subversion

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


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

Calculating dependencies... done!
[ebuild N ] net-analyzer/netselect-0.3-r3 22 kB
[ebuild U ] dev-lang/python-2.7.5-r2:2.7::gentoo [2.7.5:2.7::sabayon-distro] USE="berkdb gdbm ipv6 ncurses readline sqlite ssl threads tk (wide-unicode) xml -build -doc -examples -hardened -wininst" 10,026 kB
[ebuild U ] dev-vcs/git-1.8.3.2 [1.8.2.1] USE="blksha1 curl gpg iconv nls pcre perl python threads webdav -cgi -cvs -doc -emacs -gnome-keyring -gtk -highlight (-ppcsha1) -subversion {-test} -tk -xinetd" PYTHON_SINGLE_TARGET="python2_7%* -python2_6%" PYTHON_TARGETS="python2_7%* -python2_6%" 4,900 kB
[ebuild N ] app-portage/mirrorselect-2.2.0.1 PYTHON_TARGETS="python2_7 -python2_6 -python3_2 -python3_3" 13 kB
[ebuild R ] app-portage/layman-2.0.0 USE="git -bazaar -cvs -darcs -mercurial -subversion {-test}" PYTHON_TARGETS="python2_7%* -pypy2_0% -python2_6%" 80 kB
[ebuild N ] dev-vcs/subversion-1.7.13 USE="berkdb nls perl python webdav-neon -apache2 -ctypes-python -debug -doc -dso -extras -gnome-keyring -java -kde -ruby -sasl {-test} -vim-syntax -webdav-serf" PYTHON_TARGETS="python2_7 -python2_6" 5,903 kB
[ebuild rR ] net-irc/hexchat-2.9.6.1 USE="dbus gtk ipv6 libnotify nls perl plugins python spell ssl -fastscroll -gtkspell -libcanberra -libproxy -ntlm -plugin-checksum -plugin-doat -plugin-fishlim -plugin-sysinfo -sexy -theme-manager" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 -python3_3" 1,727 kB

Total: 7 packages (2 upgrades, 3 new, 2 reinstalls), Size of downloads: 22,668 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-lang/python:2.7

(dev-lang/python-2.7.5::sabayon-distro, installed) pulled in by
=dev-lang/python-2.7.5[wide-unicode] required by (dev-lang/python-tk-2.7.5::sabayon-distro, installed)
(and 3 more with the same problem)

(dev-lang/python-2.7.5-r2::gentoo, ebuild scheduled for merge) pulled in by
>=dev-lang/python-2.7.5-r2:2.7[xml] required by (gnome-base/gconf-3.2.6-r1::gentoo, installed)
(and 52 more with the same problem)


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The following installed packages are masked:
- app-shells/bash-completion-2.1-r1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Tom Wijsman <TomWij@gentoo.org> (28 Aug 2013)
# on behalf of Luca Barbato <lu_zero@gentoo.org>
# Masked new bash-completion, because it breaks
# starting bash for some users, has broken
# bash completions (eg. git) and some people
# manually need to source bash completions after
# a lot of confusion what is really going on.
#
# These packages need one or more of: a news
# article explaining what is going on and what
# the new way of using bash completions is, bug
# fixes such that a large share just works and
# consider to bring back lost the lost eselect.
#
# References:
#
# - Bug #395091 Comment #17: Is there any plan?
# - Bug #476992 Comment #5: This doesn't imply that I like ...
# - Bug #477920: 'git-prompt' is not really a bash-completion file.
# - Bug #477380: Tracker for changed install paths.
# - Bug #482732: After upgrade, 'bash' hangs on startup.
# - Bugs: https://bugs.gentoo.org/buglist.cgi?quicksearch=bash-completion
# - Bugs: https://bugs.gentoo.org/buglist.cgi?quicksearch="bash%20completion";
# - Forum: http://forums.gentoo.org/viewtopic-t-964768.html
#
# Masked for QA problems and regressions.

- app-misc/pax-utils-0.7::gentoo (masked by: package.mask)
/etc/portage/package.mask/00-sabayon.package.mask:
# 2013-01-23 Fabio Erculiani: app-misc/pax-utils-0.6 breaks genkernel initramfs generation
# See Gentoo bug #450688, mask pax-utils for now

- gnome-extra/gnome-utils-3.6.0::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Pacho Ramos <pacho@gentoo.org> (12 Oct 2013)
# This meta is no longer needed, bug #480612
# Removal in a month.

- app-shells/gentoo-bashcomp-20130804::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

vinicius@localhost ~ $



5. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 15/10/2013 - 00:05h

pelo jeito o touchegg é bom, mas tbem não consegui instalar:

vinicius@localhost ~ $ sudo emerge -av touchegg

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


* IMPORTANT: config file '/etc/portage/package.keywords/00-sabayon.package.keywords' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.

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

Calculating dependencies... done!

The following keyword changes are necessary to proceed:
(see "package.accept_keywords" in the portage(5) man page for more details)
# required by touchegg (argument)
=x11-misc/touchegg-1.1.1 ~amd64

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

emerge: there are no ebuilds to satisfy "x11-libs/qt-gui:4".
(dependency required by "x11-misc/touchegg-1.1.1::plab" [ebuild])
(dependency required by "touchegg" [argument])
vinicius@localhost ~ $



6. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 15/10/2013 - 01:15h

parece que teve um usuario do gentoo que criou um overlay do touchegg,
http://forums.gentoo.org/viewtopic-t-950500-start-0.html

como adiciono esse?


7. Re: Multi touch no sabayon (gesture suite)

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 15/10/2013 - 08:13h

erro do comando de cima, erro de versão de python, não troque o python do sabayon, pq pode ter problemas, tente sem as deps:

sudo emerge -av --nodeps gentoolkit portage-utils mirrorselect eix esearch eselect layman git curl subversion

ou use as versões dos pacotes do entropy:

sudo equo i mirrorselect eix esearch eselect layman git curl subversion

Soibre o Overlay experimental, novo.precisa dicionar manualmente o arquivo:

https://raw.github.com/dkuku/touchegg-overlay/master/repositories.xml

abaixo das linhas "xml" dos outros overlays que já tem, em /etc/layman/layman.cfg

mas tem isso no Overlay Oficial chamado "Plub", se já não adicionou:


$ sudo layman -a plub

simule a instalação antes:

sudo emerge -pv touchegg qt-gui

para poder ver se tem mascaras, colisões, deps etc...



aquelas máscaras, terá com os dois touchegg, tanto dum Overlay quanto do outro...



tem de fazer o que está escrito na saida do comando que fez, sempre leia o que o Portage diz, fala que tb vc precisa de qt-gui, e de desmascarar:


coloque a linha:

=x11-misc/touchegg-1.1.1 ~amd64

no arquivo /etc/portage/package.keywords


faça:

sudo etc-update

atualize o arquivo package.keywords com esse comando

e salve e simule de novo,se estiver OK, instale.







8. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 15/10/2013 - 09:49h

fiz isso, mas ainda:
vinicius@localhost ~ $ sudo emerge -pv touchegg qt-gui

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "qt-gui".

emerge: searching for similar names...
emerge: Maybe you meant any of these: dev-qt/qtgui, media-sound/qtgain, sys-apps/pmount-gui?

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


__________________


vinicius@localhost ~ $ sudo emerge -av x11-misc/touchegg

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


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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "x11-libs/qt-gui:4".
(dependency required by "x11-misc/touchegg-1.1.1::plab" [ebuild])
(dependency required by "x11-misc/touchegg" [argument])


_____________

no emerge tem dev-qt/qtgui, mas a dep é x11-libs/qt-gui

e no entropy não tem:

vinicius@localhost ~ $ equo s qt-gui
>> @@ Buscando...
>> Palavras-Chave: qt-gui
>> Encontrado: 0 entrada


posso ir adicionando overlays que tenha essa dep?

(tinha feito isso uma vez, precisava de um programa que não tinha as deps, adicionei alguns overlays que tinham as deps, mas aí tinha uma dep que a versão necessária era a 4.8, e nos overlays só tinha 4.7)





9. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 15/10/2013 - 09:54h

posso fazer: sudo emerge -av --nodeps gcc gcc-config autoconf automake make cmake ?

deu o erro:


http://pastebin.com/ZdrWbXb5


10. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 15/10/2013 - 13:15h

o touchegg precisa do qt-script e do qt-gui e qt-core.

adicionei os overlays multilib e axs (que tem esses pacotes),mas ainda deu erro:

emerge: there are no ebuilds to satisfy "~x11-libs/qt-script-4.8.3[aqua=,debug=]".
(dependency required by "x11-libs/qt-gui-4.8.3-r1::axs" [ebuild])
(dependency required by "x11-misc/touchegg-1.1.1::plab" [ebuild])
(dependency required by "touchegg" [argument])


(msg completa: http://pastebin.com/raw.php?i=X0v4f11f)


11. Re: Multi touch no sabayon (gesture suite)

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 15/10/2013 - 18:13h

[quote]
posso fazer: sudo emerge -av --nodeps gcc gcc-config autoconf automake make cmake ?

deu o erro:

http://pastebin.com/ZdrWbXb5
[quote]

vinicius... o comando que reporta, que "deu erro", é pq tá python dependente, o python do sabayon é um e do gentoo é outro, mas vai funcionar:

sudo emerge -av --nodeps gcc gcc-config autoconf automake make cmake

se não instalar do mesmo jeito, vc teria que usar os dois pythons em SLOTS diferentes:

http://www.vivaolinux.com.br/dica/Sabayon-Linux-instalando-duas-versoes-de-pacotes/

mas no seu caso, para python comum, do sistema, não compensa mesmo pq o sabayon tem gcc gcc-config autoconf automake make cmake funcionantes.

ou use as versões entropy desses programas, normalmente.


QT deps touch egg etc.

qt-script, só tem a versão 4.7 a 4.8 não tem,
use uma generica, 4.7, a do Overlay sem as deps, deixe ele instalar tudo o que acha, em qualquer versão e sem deps adicionais, faça assim:

sudo emerge -av --nodeps qt-gui qt-script touchegg

QT Core, acho que o sabayon já tem do entropy.

fazendo como acima ele vai achar qt-gui, touchegg e uma versão antiga do qt-script que talvez funcione.

se o touchegg instalar, rodar e funcionar remova, os Overlays axs (esse pode até deixar) mas principalmente o multilib, pq é overlay experimental e instável, com pacotes unstable e trunk.

Porisso, instale o touchegg e pacotes dele e remova o multilib, pq se tenatr re instalar o GCC,(veja acima) vai puxar os GCCs




12. Re: Multi touch no sabayon (gesture suite)

Vinicius
viniciussilva

(usa Sabayon)

Enviado em 15/10/2013 - 23:04h

sudo emerge -av --nodeps qt-gui qt-script touchegg não deu certo:
http://pastebin.com/raw.php?i=1MUub6XB


Não está dando certo instalar o qt-script.
http://pastebin.com/raw.php?i=rbhxN0GJ

Esse pct está no overlay multilib,(http://gpo.zugaina.org/x11-libs/qt-script).

Não tem no entropy nem no portage.

Na aba do porthole, as duas deps do qt-script que estão faltando são:
~x11-libs/qt-core-4.7.2 (que só tem no multilib - http://gpo.zugaina.org/x11-libs/qt-core)
sys-apps/abi-wrapper (http://gpo.zugaina.org/sys-apps/abi-wrapper)




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts