Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Rencontrez Borsalinux-fr aux RMLL à Strasbourg du 7 au 12 juillet

#1 28/02/2018 22:40:59

winmandrake
Membre
Inscription : 08/07/2008
Messages : 906

libratbag

Bonsoir,

Suite à ce post, j'ai voulu essayé d'utiliser libratbag pour gérer ma g700 qui d'après ceci serait parfaitement prise en compte.

J'ai donc installer libratbag via dnf (oui il est présent dans les dépôts). Mais comment l'utiliser ?


Mon pc : CM GA-970A-UD3P v2 (Gigabyte), AMD FX8320E (4.2Ghz), 24 Go de ram, SSD Samsung 850 EVO (250 Go) + black caviar de 1To et ATI R9 380 2G.

Hors ligne

#2 01/03/2018 09:01:33

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 17 126
Site Web

Re : libratbag

Tu ne dois pas modifier un fichier de configuration? voir le gérer avec les outils présent avec ton environnement?

Bon je m'aperçois que je n'ai plus de panneau de configuration du pointeur avec plasma 5.12...


AMD Ryzen 7 2700X + MSI Gaming Pro Carbon X470, 32Go de RAM DDR4 3000Mhz Gskill Ageia C16, ATI R9 290x 4Go GDDR5
SSD Samsung 970 NVME 500Go et 850 EVO 250Go + 1x2To WD black 64Mo + 1x4to WD Black 128Mo + 3To WD red
Boitier GMT Bequiet Dark 900 + Lepa 800W 80+gold

Hors ligne

#3 01/03/2018 13:22:35

winmandrake
Membre
Inscription : 08/07/2008
Messages : 906

Re : libratbag

Rien dans le panneau de Gnome qui se limite à la vitesse du pointeur, bouton principal et defilement.

https://github.com/libratbag/libratbag source du projet mentionne un demon mais il n'est pas présent.

github/readme a écrit :

/usr/share/dbus-1/system.d/org.freedesktop.ratbag1.conf
/usr/share/dbus-1/system-services/org.freedesktop.ratbag1.conf
/usr/share/systemd/system/ratbagd.service

Ce que j'ai :

# cd /usr/share/systemd
[root@localhost systemd]# ls
kbd-model-map  language-fallback-map

Je pense que le rpm n'est pas complet. J'ai dl celui-ci Et l'on voit bien qu'il n'y a rien qui aille dans systemd.

Par contre, mention très bien pour les illustration des souris !


Mon pc : CM GA-970A-UD3P v2 (Gigabyte), AMD FX8320E (4.2Ghz), 24 Go de ram, SSD Samsung 850 EVO (250 Go) + black caviar de 1To et ATI R9 380 2G.

Hors ligne

#4 01/03/2018 17:25:16

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 21 121

Re : libratbag

tu as vérifié s'il n'est pas plutôt à sa place dans /usr/lib/systemd/system  ?


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#5 01/03/2018 21:34:11

winmandrake
Membre
Inscription : 08/07/2008
Messages : 906

Re : libratbag

pwd
/usr/lib/systemd/system
[mickael@localhost system]$ ls
abrt-ccpp.service                        plymouth-kexec.service
abrtd.service                            plymouth-poweroff.service
abrt-journal-core.service                plymouth-quit.service
abrt-oops.service                        plymouth-quit-wait.service
abrt-pstoreoops.service                  plymouth-read-write.service
abrt-vmcore.service                      plymouth-reboot.service
abrt-xorg.service                        plymouth-start.service
accounts-daemon.service                  plymouth-switch-root.service
akmods.service                           polkit.service
akmods@.service                          poweroff.target
akmods-shutdown.service                  poweroff.target.wants
alsa-restore.service                     pppoe-server.service
alsa-state.service                       printer.target
anaconda-direct.service                  proc-fs-nfsd.mount
anaconda-nm-config.service               proc-sys-fs-binfmt_misc.automount
anaconda-noshell.service                 proc-sys-fs-binfmt_misc.mount
anaconda-pre.service                     psacct.service
anaconda.service                         qemu-guest-agent.service
anaconda-shell@.service                  qemu-pr-helper.service
anaconda-sshd.service                    qemu-pr-helper.socket
anaconda.target                          quotaon.service
anaconda-tmux@.service                   radvd.service
arp-ethers.service                       rc-local.service
atd.service                              rdisc.service
auditd.service                           rdma-ndd.service
auth-rpcgss-module.service               rdma.service
autovt@.service                          realmd.service
avahi-daemon.service                     reboot.target
avahi-daemon.socket                      reboot.target.wants
basic.target                             remote-cryptsetup.target
basic.target.wants                       remote-fs-pre.target
blk-availability.service                 remote-fs.target
bluetooth.service                        remote-fs.target.wants
bluetooth.target                         rescue.service
brltty.service                           rescue.target
btattach-bcm@.service                    rescue.target.wants
canberra-system-bootup.service           rngd.service
canberra-system-shutdown-reboot.service  rpcbind.service
canberra-system-shutdown.service         rpcbind.socket
chrony-dnssrv@.service                   rpcbind.target
chrony-dnssrv@.timer                     rpc-gssd.service
chronyd.service                          rpc_pipefs.target
chrony-wait.service                      rpc-statd-notify.service
clean-mount-point@.service               rpc-statd.service
colord.service                           rtkit-daemon.service
configure-printer@.service               runlevel0.target
console-getty.service                    runlevel1.target
container-getty@.service                 runlevel1.target.wants
corosync-notifyd.service                 runlevel2.target
corosync.service                         runlevel2.target.wants
crond.service                            runlevel3.target
cryptsetup-pre.target                    runlevel3.target.wants
cryptsetup.target                        runlevel4.target
ctrl-alt-del.target                      runlevel4.target.wants
cups-browsed.service                     runlevel5.target
cups.path                                runlevel5.target.wants
cups.service                             runlevel6.target
cups.socket                              saslauthd.service
dbus-org.freedesktop.hostname1.service   selinux-autorelabel-mark.service
dbus-org.freedesktop.import1.service     selinux-autorelabel.service
dbus-org.freedesktop.locale1.service     selinux-autorelabel.target
dbus-org.freedesktop.login1.service      serial-getty@.service
dbus-org.freedesktop.machine1.service    sheepdog.service
dbus-org.freedesktop.timedate1.service   sheepdog.timer
dbus.service                             shutdown.target
dbus.socket                              sigpwr.target
dbus.target.wants                        sleep.target
dbxtool.service                          slices.target
debug-shell.service                      smartcard.target
default.target                           sockets.target
default.target.wants                     sockets.target.wants
dev-hugepages.mount                      sound.target
dev-mqueue.mount                         sound.target.wants
dm-event.service                         speech-dispatcherd.service
dm-event.socket                          spice-vdagentd.service
dmraid-activation.service                spice-vdagentd.target
dnf-makecache.service                    sshd-keygen@.service
dnf-makecache.timer                      sshd-keygen.target
dnsmasq.service                          sshd.service
dracut-cmdline.service                   sshd@.service
dracut-initqueue.service                 sshd.socket
dracut-mount.service                     sssd-autofs.service
dracut-pre-mount.service                 sssd-autofs.socket
dracut-pre-pivot.service                 sssd-kcm.service
dracut-pre-trigger.service               sssd-kcm.socket
dracut-pre-udev.service                  sssd-nss.service
dracut-shutdown.service                  sssd-nss.socket
ebtables.service                         sssd-pac.service
emergency.service                        sssd-pac.socket
emergency.target                         sssd-pam-priv.socket
exit.target                              sssd-pam.service
fancontrol.service                       sssd-pam.socket
fcoe.service                             sssd-secrets.service
fedora-domainname.service                sssd-secrets.socket
fedora-import-state.service              sssd.service
fedora-loadmodules.service               sssd-ssh.service
fedora-readonly.service                  sssd-ssh.socket
final.target                             sssd-sudo.service
firewalld.service                        sssd-sudo.socket
flatpak-system-helper.service            suspend.target
fprintd.service                          swap.target
fstrim.service                           switcheroo-control.service
fstrim.timer                             sys-fs-fuse-connections.mount
fwupdate-cleanup.service                 sysinit.target
fwupd-offline-update.service             sysinit.target.wants
fwupd.service                            sys-kernel-config.mount
gdm.service                              sys-kernel-debug.mount
geoclue.service                          syslog.socket
getty@.service                           syslog.target.wants
getty.target                             systemd-ask-password-console.path
graphical.target                         systemd-ask-password-console.service
graphical.target.wants                   systemd-ask-password-plymouth.path
gssproxy.service                         systemd-ask-password-plymouth.service
halt-local.service                       systemd-ask-password-wall.path
halt.target                              systemd-ask-password-wall.service
halt.target.wants                        systemd-backlight@.service
hddtemp.service                          systemd-binfmt.service
hibernate.target                         systemd-bootchart.service
htcacheclean.service                     systemd-coredump@.service
httpd.service                            systemd-coredump.socket
httpd.service.d                          systemd-exit.service
httpd.socket                             systemd-firstboot.service
httpd.socket.d                           systemd-fsck-root.service
hybrid-sleep.target                      systemd-fsck@.service
hypervfcopyd.service                     systemd-halt.service
hypervkvpd.service                       systemd-hibernate-resume@.service
hypervvssd.service                       systemd-hibernate.service
iio-sensor-proxy.service                 systemd-hostnamed.service
initrd-cleanup.service                   systemd-hwdb-update.service
initrd-fs.target                         systemd-hybrid-sleep.service
initrd-parse-etc.service                 systemd-importd.service
initrd-root-device.target                systemd-initctl.service
initrd-root-fs.target                    systemd-initctl.socket
initrd-switch-root.service               systemd-journal-catalog-update.service
initrd-switch-root.target                systemd-journald-audit.socket
initrd-switch-root.target.wants          systemd-journald-dev-log.socket
initrd.target                            systemd-journald.service
initrd.target.wants                      systemd-journald.socket
initrd-udevadm-cleanup-db.service        systemd-journal-flush.service
instperf.service                         systemd-kexec.service
iscsid.service                           systemd-localed.service
iscsid.socket                            systemd-logind.service
iscsi.service                            systemd-machined.service
iscsi-shutdown.service                   systemd-machine-id-commit.service
iscsiuio.service                         systemd-modules-load.service
iscsiuio.socket                          systemd-networkd.service
kdump.service                            systemd-networkd.socket
kexec.target                             systemd-networkd-wait-online.service
kexec.target.wants                       systemd-nspawn@.service
kmod-static-nodes.service                systemd-poweroff.service
ldconfig.service                         systemd-quotacheck.service
libvirtd.service                         systemd-random-seed.service
lldpad.service                           systemd-reboot.service
lldpad.socket                            systemd-remount-fs.service
lm_sensors.service                       systemd-resolved.service
local-fs-pre.target                      systemd-rfkill.service
local-fs.target                          systemd-rfkill.socket
local-fs.target.wants                    systemd-suspend.service
lvm2-lvmetad.service                     systemd-sysctl.service
lvm2-lvmetad.socket                      systemd-sysusers.service
lvm2-lvmpolld.service                    systemd-timedated.service
lvm2-lvmpolld.socket                     systemd-timesyncd.service
lvm2-monitor.service                     systemd-tmpfiles-clean.service
lvm2-pvscan@.service                     systemd-tmpfiles-clean.timer
machine.slice                            systemd-tmpfiles-setup-dev.service
machines.target                          systemd-tmpfiles-setup.service
machines.target.wants                    systemd-udevd-control.socket
man-db-cache-update.service              systemd-udevd-kernel.socket
mcelog.service                           systemd-udevd.service
mdadm-grow-continue@.service             systemd-udev-settle.service
mdadm-last-resort@.service               systemd-udev-trigger.service
mdadm-last-resort@.timer                 systemd-udev-trigger.service.d
mdmonitor.service                        systemd-update-done.service
mdmon@.service                           systemd-update-utmp-runlevel.service
messagebus.service                       systemd-update-utmp.service
mlocate-updatedb.service                 systemd-user-sessions.service
mlocate-updatedb.timer                   systemd-vconsole-setup.service
ModemManager.service                     systemd-volatile-root.service
multipathd.service                       system.slice
multipathd.socket                        system-update-cleanup.service
multi-user.target                        system-update.target
multi-user.target.wants                  system-update.target.wants
netcf-transaction.service                tcsd.service
NetworkManager-dispatcher.service        teamd@.service
NetworkManager.service                   timedatex.service
NetworkManager-wait-online.service       timers.target
network-online.target                    timers.target.wants
network-pre.target                       time-sync.target
network.target                           tmp.mount
nfs-blkmap.service                       udisks2.service
nfs-client.target                        umount.target
nfs-config.service                       upower.service
nfs-idmapd.service                       usb_modeswitch@.service
nfs-idmap.service                        usbmuxd.service
nfs-lock.service                         user@.service
nfs-mountd.service                       user.slice
nfs-secure.service                       var-lib-machines.mount
nfs-server.service                       var-lib-nfs-rpc_pipefs.mount
nfs.service                              vgauthd.service
nfs-utils.service                        virt-guest-shutdown.target
nss-lookup.target                        virtlockd.service
nss-user-lookup.target                   virtlockd.socket
numad.service                            virtlogd.service
openvpn-client@.service                  virtlogd.socket
openvpn-server@.service                  vmtoolsd.service
ostree-prepare-root.service              wacom-inputattach@.service
ostree-remount.service                   wpa_supplicant.service
packagekit-offline-update.service        zfs-fuse.service
packagekit.service                       zram.service
paths.target                             zvbid.service
plymouth-halt.service

rien du tout.



Edit : j'ai voulus construire le tout pour vérifier si ça fonctionnait mieux. Pas de bol.

Build started at 2018-03-01T22:33:50.352779
Main binary: /usr/bin/python3
Python system: Linux
The Meson build system
Version: 0.44.0
Source dir: /home/mick/tmp/libratbag
Build dir: /home/mick/tmp/libratbag/builddir
Build type: native build
Project name: libratbag
Sanity testing C compiler: cc
Is cross compiler: False.
Sanity check compiler command line: cc /home/mick/tmp/libratbag/builddir/meson-private/sanitycheckc.c -o /home/mick/tmp/libratbag/builddir/meson-private/sanitycheckc.exe
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command: /home/mick/tmp/libratbag/builddir/meson-private/sanitycheckc.exe
Native C compiler: cc (gcc 7.3.1)
Sanity testing C++ compiler: c++
Is cross compiler: False.
Sanity check compiler command line: c++ /home/mick/tmp/libratbag/builddir/meson-private/sanitycheckcpp.cc -o /home/mick/tmp/libratbag/builddir/meson-private/sanitycheckcpp.exe
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command: /home/mick/tmp/libratbag/builddir/meson-private/sanitycheckcpp.exe
Native C++ compiler: c++ (gcc 7.3.1)
Build machine cpu family: x86_64
Build machine cpu: x86_64
Program git found: YES (/usr/bin/git)
Running command: /home/mick/tmp/libratbag/tools/ratbag-git-sha.sh
--- stdout----
54b04ff
----stderr----


Found pkg-config: /usr/bin/pkg-config (1.3.12)
Determining dependency 'libudev' with pkg-config executable '/usr/bin/pkg-config'

Dernière modification par winmandrake (02/03/2018 00:36:51)


Mon pc : CM GA-970A-UD3P v2 (Gigabyte), AMD FX8320E (4.2Ghz), 24 Go de ram, SSD Samsung 850 EVO (250 Go) + black caviar de 1To et ATI R9 380 2G.

Hors ligne

Pied de page des forums