ItalianPuppy Forum

Supporto => problemi e soluzioni => Topic aperto da: tuaregrally - Febbraio 26, 2018, 07:58:46 pm

Titolo: [Risolto] Qjackctl
Inserito da: tuaregrally - Febbraio 26, 2018, 07:58:46 pm
ho installato Puppy T64-media in modo frugale su SSD, tutto bene. Se lancio qjackctl da terminale ottengo:
qjackctl: symbol lookup error: /usr/lib/x86_64-linux-gnu/libQtDBus.so.4: undefined symbol: dbus_connection_can_send_type.
Titolo: Re:Qjackctl
Inserito da: watchdog - Febbraio 27, 2018, 07:06:20 am
Non conosco qjackctl ma l'errore riportato indica che usi librerie non compatibili. Come hai installato qt4? Hai provato altri pacchetti per qt4? Ci dovrebbero essere degli sfs per architettura x86_64.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Febbraio 27, 2018, 06:58:31 pm
non ho installato Qt, ho trovato tutto a seguito dell'installazione di Puppy T-64 Media. Qjack serve per la connessione audio di vari software, strimpello la chitarra ed uso qjack-rakarrack-audacity. Qualche volta anche rosegarden.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 05, 2018, 10:04:48 am
ho provato vari Puppy, xenial32,xenial64,xupup,Tmedia64, ed ho notato che qjackctl funziona se il kernel è inferiore al 4. Infatti funziona benissimo con XuPup che ha il kernel 3.14.20.
Domanda da profano: si può utilizzare il kernel 3.14.20 con un puppy recente come xenial?
Titolo: Re:Qjackctl
Inserito da: rapax - Marzo 05, 2018, 08:02:31 pm
Ciao tuaregrally, da profano a profano direi proprio di si. Io ho sostituito il kernel in Xenialpup64 CE 7.5 e Slacko64 6.9.9.9 con quello di Fatdog64-721 versione 4.14.12, certo sono tutte recenti ma stiamo parlando di versioni non esattamente compatibili tra di loro, li uso ormai da mesi senza alcun problema. Puoi provare con una delle versioni 3.xx.xx presenti al seguente link (https://ftp.nluug.nl/os/Linux/distr/puppylinux/huge_kernels/), ma questo lo sapevi già.
Facci sapere come è andata.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 06, 2018, 05:01:00 pm
come si fa'?
Titolo: Re:Qjackctl
Inserito da: rapax - Marzo 06, 2018, 09:01:10 pm
Dal Link che ti ho postato scegli una versione di kernel, ipotizziamo la versione huge-3.14.20-tahr_PAE.tar.bz2, il file zippato contiene due file "vmlinuz-3.14.20-tahr_PAE" e "kernel-modules.sfs-3.14.20-tahr_PAE" ora supponendo che tu voglia sostituirli con quelli presenti in Xenialpup CE 7.5 devi semplicemente rinominarli rispettivamente "vmlinuz" e "zdrv_xenialpup_7.5.sfs" e sostituirli con gli originali.
Questo è quanto.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 07, 2018, 03:30:24 pm
grazie tante, ora provo.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 07, 2018, 06:19:07 pm
ho provato con K3.14.54, funziona benissimo su Puppy Tahr 64, e xenial64 ma appena avvio qjackctl si blocca il pc.
Titolo: Re:Qjackctl
Inserito da: rapax - Marzo 07, 2018, 08:03:11 pm
Ahimè, come watchdog, non conosco Qjackctl e non ho le conoscenze adeguate per approfondire l'argomento ma sembra che tu non sia l'unico ad avere questo problema in Puppy:

 How to run Qjackctl in Fatdog? (http://murga-linux.com/puppy/viewtopic.php?t=109723)
qjackctl would freeze everything (http://murga-linux.com/puppy/viewtopic.php?p=982741#982741).

Di seguito alcune discussioni che ti potrebbero aiutare a risolvere il problema:

puppy 528 and qjackctl (http://www.murga-linux.com/puppy/viewtopic.php?t=71449&postorder=DESC)
Audio Studio SFS for Tahr Puppy 32bit (http://murga-linux.com/puppy/viewtopic.php?t=109428)
 jack-0.121.3-qjackctl-0.3.9-i486.pet (http://murga-linux.com/puppy/viewtopic.php?t=78256).

Si parla comunque di versioni a 32bit se le volessi adottare su un sistema a 64bit dovresti caricare le librerie a 32bit:

32bit_compatibility_libs_xenial64.sfs (https://ftp.nluug.nl/os/Linux/distr/puppylinux/pet_packages-xenial64/32bit_compatibility_libs_xenial64.sfs)
32bit_compatibility_libs_tahr64.sfs (https://ftp.nluug.nl/os/Linux/distr/puppylinux/pet_packages-tahr64/32bit_compatibility_libs_tahr64.sfs).

A seguire ulteriori risorse da cui attingere:

Stretchpup (https://yadi.sk/d/nzC5YTU93MgVaf?force_show=1) - sembra contenere software per la manipolazione multimediale.
Studio 13.37 2.4 (http://www.murga-linux.com/puppy/viewtopic.php?t=111440)

Amico mio, spero tu possa risolvere le difficoltà con Qjackctl purtroppo, nello specifico, non credo di poterti essere di ulteriore aiuto.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 08, 2018, 02:16:28 pm
con Puppy Tahr, sia a 32 che 64 bit, qjackctl funziona benissimo. Probabilmente gli aggiornamenti successivi hanno qualcosa che non và. E' la prima volta che vedo il pc bloccarsi addirittura lanciando un'applicazione, in genere il terminale indica cosa manca nel lanciare il software richiesto.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 08, 2018, 02:25:32 pm
Non conosco qjackctl ma l'errore riportato indica che usi librerie non compatibili. Come hai installato qt4? Hai provato altri pacchetti per qt4? Ci dovrebbero essere degli sfs per architettura x86_64.

probabilmente sono proprio le librerie non compatibili, nonostante abbia installato tutto con P.P.M.
Titolo: Re:Qjackctl
Inserito da: watchdog - Marzo 08, 2018, 04:26:03 pm
Perche' non provi a compilare qjackctl con le tue librerie?

https://github.com/rncbc/qjackctl (https://github.com/rncbc/qjackctl)
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 08, 2018, 06:54:08 pm
ho scaricato qjack, ma leggendo il readme non sono riuscito a capire come fare l'installazione. Forse con puppy è diverso?
Titolo: Re:Qjackctl
Inserito da: rapax - Marzo 08, 2018, 10:33:56 pm
ho scaricato qjack, ma leggendo il readme non sono riuscito a capire come fare l'installazione. Forse con puppy è diverso?

Non credo, il file README indica che per compilarlo e successivamente avviarlo hai bisogno delle librerie QT (credo QT5 da caricare da file sfs), del jack audio connection kit (da una rapida ricerca sul forum internazionale ho trovato vari pet, tutti per sistemi a 32bit) e opzionalmente di ALSA (già presente in Puppy).
Per procedere devi caricare il file devx relativo alla tua versione di Puppy e la solita sequenza di comandi:

Codice: [Seleziona]
./configure --prefix=/usr
Codice: [Seleziona]
make
Codice: [Seleziona]
new2dir make install
Provare non costa nulla se non altro fai esperienza.
Titolo: Re:Qjackctl
Inserito da: watchdog - Marzo 09, 2018, 06:22:22 am
Sono riuscito a compilarlo (sembra funzionare anche se non so usarlo) in tahr64-6.0.6 e non so se funziona anche in tahr64-media. Richiede qt5 e jackd. qjackctl-master-git-1-x86_64.pet:

https://drive.google.com/file/d/1LvhHDINNNl3vjwFVE0xq4YCABUwFdfPq/view?usp=sharing (https://drive.google.com/file/d/1LvhHDINNNl3vjwFVE0xq4YCABUwFdfPq/view?usp=sharing)
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 09, 2018, 05:53:23 pm
grazie a tutti per l'aiuto.
Titolo: Re:Qjackctl
Inserito da: watchdog - Marzo 09, 2018, 06:24:50 pm
Non hai detto se ti funziona...
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 10, 2018, 06:18:37 pm
ieri sera ho fatto tardi.......funzionaaaaaaaaaaaaaaaa. Ovviamente dopo l'installazione di qjackctl, ho potuto lanciarlo da terminale e vedendo che chiedeva le librerie libQt5widgets5 e libQt5Xml5, le ho installate et voila. ha funzionato tutto. Discorso a parte con T-Media64, non parte la connessione wi-fi con frisbee, se effettuo la connessione con network wizard devo dare ip fisso, ma al riavvio non lo memorizza. Ho installato frisbee1.3.4 e così potevo effettuare la connessione wi-fi, ma installando qjackctl mi si blocca il pc: ho lasciato perdere T-media64 (anche se devo dire che mi piace la "cosa" delle applicazioni. Ora provo ad installare qjackctl su Xenial64. Grazie ancora per l'aiuto, farò sapere come va a finire con Xenial64.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 10, 2018, 07:57:25 pm
L'installazione di Qjackctl su Puppy Xenial 64 è andata benissimo e funziona, purtroppo ora ho lo stesso problema del blocco del pc quando lancio Qsynth. Non posso sapere cosa installare per avviare correttamente Qsynth >:( >:( >:( >:(
Titolo: Re:Qjackctl
Inserito da: rapax - Marzo 10, 2018, 11:10:42 pm
Sembra che Qsynth (https://qsynth.sourceforge.io/qsynth-index.html#Intro) dipenda dalle librerie QT (che dovresti già avere) e da FluidSynth (https://github.com/FluidSynth/fluidsynth/releases) che dovresti compilare.

purtroppo ora ho lo stesso problema del blocco del pc quando lancio Qsynth. Non posso sapere cosa installare per avviare correttamente Qsynth >:( >:( >:( >:(
E' strano che per una mancata dipendenza nell'avvio di un applicazione si blocchi tutto il sistema.  ???
Titolo: Re:Qjackctl
Inserito da: watchdog - Marzo 11, 2018, 09:01:31 am
Qui puoi vedere le dipendenze di qsynth in xenial64 7.5:

https://packages.ubuntu.com/xenial/qsynth (https://packages.ubuntu.com/xenial/qsynth)
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 11, 2018, 11:49:58 am
ho ricontrollato e le dipendenze le ho tutte. Ho disinstallato Qsynth installato da PPM ed installato Qsynth_0.4.0-1_amd64.deb, stessa cosa: si blocca il pc >:(
La cosa è molto strana, il pet che mi hai indicato per QjackCtl ha funzionato sia su Tahr_64 che Xenial_64, cosa ha di diverso da quello del repo?
Titolo: Re:Qjackctl
Inserito da: watchdog - Marzo 11, 2018, 12:12:04 pm
Qjackctl che ho postato e' compilato nativamente in puppy e non proviene da un'altra distro. Ci sono comunque delle differenze tra puppy e la distro ubuntu da cui e' derivato un dato puppy. Basti pensare che ubuntu ha transitato a systemd mentre puppy ha preferito eudev. Io ho provato a compilare in xenial64 qsynth ma il pacchetto che ho ricavato fa bloccare il pc comunque. Quando ho tempo continuo a studiare il caso.
Titolo: Re:Qjackctl
Inserito da: watchdog - Marzo 11, 2018, 12:31:35 pm
Installa libfluidsynth e jackd_5 da PPM. Installa qt4. Poi installa:

https://centos.pkgs.org/6/linuxtech-testing/qsynth-0.3.6-2.el6.x86_64.rpm.html (https://centos.pkgs.org/6/linuxtech-testing/qsynth-0.3.6-2.el6.x86_64.rpm.html)

A me funziona e puo' essere una soluzione provvisoria. Il passaggio a qt5 deve aver complicato le cose.
Titolo: Re:Qjackctl
Inserito da: tuaregrally - Marzo 12, 2018, 12:17:11 am
grande, funziona :D :D :D :D :D :D :D :D
per terminare l'installazione di "tutto" quello che mi serve, dovrei ultimare con V.D.R. ma temo che ritroverei gli stessi problemi. ::).....comunque io ci provo.

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)