Autore Topic: mouse e desktop  (Letto 3045 volte)

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #30 il: 01 Giugno 2021, 00:22:23 »
Ho cercato qui come da voi indicato:
https://packages.ubuntu.com/

Ho trovato:
file: /usr/lib/x86_64-linux-gnu/libgio-2.0.so    nel packages: libglib2.0-dev [amd64]

Quindi ho scaricato:
libglib2.0-dev_2.68.0-1_amd64.deb

Cercando di installarlo con gdebi incontro l'errore:
Error: Dependency is not satisfiable: libglib2.0-0 (= 2.68.0-1)

Dopo aver letto questo (e' stato illuminante :ok:)
http://freedom.dicea.unifi.it/pub/pluto/ildp/HOWTO/Program-Library-HOWTO/shared-libraries.html
Ho cercato nuovamente e potrei averle trovate. (se ho capito cio' che ho letto :-\)

Codice: [Seleziona]
luca@Isaac-Newton:~$ sudo find / -name libgio* -print
(estratto)
/usr/lib/i386-linux-gnu/libgio-2.0.so.0                     <- potrebbe essere questo (32) ?
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0                   <- potrebbe essere questo (64) ?

/usr/lib/i386-linux-gnu (estratto)
lrwxrwxrwx   1 root root       14 Apr 16  2020 libgd.so.3 -> libgd.so.3.0.5
-rw-r--r--   1 root root   407360 Apr 16  2020 libgd.so.3.0.5
lrwxrwxrwx   1 root root       22 Mar 12 17:38 libgio-2.0.so.0 -> libgio-2.0.so.0.6400.6     <- Permessi OK
-rw-r--r--   1 root root  2263132 Mar 12 17:38 libgio-2.0.so.0.6400.6                        <- Permessi OK
lrwxrwxrwx   1 root root       17 Dec 18 09:35 libglapi.so.0 -> libglapi.so.0.0.0
-rw-r--r--   1 root root   159736 Dec 18 09:35 libglapi.so.0.0.0

/usr/lib/x86_64-linux-gnu (estratto)
lrwxrwxrwx   1 root root        15 May 21 19:24 libgif.so.7 -> libgif.so.7.1.0
-rw-r--r--   1 root root     38904 Dec  8  2019 libgif.so.7.1.0
lrwxrwxrwx   1 root root        22 Mar 12 17:38 libgio-2.0.so.0 -> libgio-2.0.so.0.6400.6    <- Permessi OK
-rw-r--r--   1 root root   1957200 Mar 12 17:38 libgio-2.0.so.0.6400.6                       <- Permessi OK
lrwxrwxrwx   1 root root        21 May 21 19:24 libgiomm-2.4.so.1 -> libgiomm-2.4.so.1.3.0
-rw-r--r--   1 root root   1972560 Mar 30  2020 libgiomm-2.4.so.1.3.0

Ho provato a lanciare gambas3 con i privilegi di root, nel caso fossero problemi di autorizzazioni,stesso problema.

Citazione
Ho tentato danze propiziatorie attorno al pc vestito da mamuttones, offrendo bottarga e birra Ichnusa alle divinita' del computer  :hatecomputer:
non so' piu a cosa pensare, tenete conto che sono un esordiente totale.

aiuto, per favore
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:mouse e desktop
« Risposta #31 il: 01 Giugno 2021, 11:17:53 »
Se io nel terminale scrivo:

Codice: [Seleziona]
$ sudo apt install libglib2.0-dev

ottengo questa risposta:

Codice: [Seleziona]
[sudo] password di gian: 
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
libglib2.0-dev è già alla versione più recente (2.64.6-1~ubuntu20.04.3).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

tu cosa ottieni?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #32 il: 01 Giugno 2021, 17:11:58 »
Ottengo che installa libglib2

E ottengo che l'esempio suggerito da Vuott funziona  :yeah: .... all'incirca, ora si pianta per un altro errore, vedro' dopo di cosa si tratta.

Evidentemente devo capire come documentarmi in proposito, mi accanivo sul fatto che l'esempio dichiara:
     
      Library "libgio-2.0"
     
Ed io continuavo :bad:  a cercare di installare una fantomatica libreria libgio-2.0, anche se nel post del 30 Maggio 2021, 16:58:00 manifestavo il sospetto che questa potesse trovarsi contetenuta in un diverso 'pacchetto'

Citazione
...
Sembra che sul mio sistema non sia presente questa libreria, ho provato ad cercarla nel mio filesystem, poi nei
repository, sia con Synaptic che con con apt-get, per poterla installare, ma non sono riuscito a trovarla.

Potrebbe essere una parte contenuta in un pacchetto con un nome diverso ?
...

E' probabile che me lo abbiate anche detto, ma mi mancavano le basi per comprendere la risposta, mi rileggero' tutti i post

Immagino che ci siano dei mezzi per capire 'chi contiene cosa', certamente ci sara' della documentazione e degli standard a questo proposito

Saresti cosi' gentile da suggerirmi qualche lettura in proposito ? (magari ITA altrimenti va' bene ENG)

Ti ringrazio per il tuo tempo
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:mouse e desktop
« Risposta #33 il: 01 Giugno 2021, 18:23:09 »

...
Saresti cosi' gentile da suggerirmi qualche lettura in proposito ? (magari ITA altrimenti va' bene ENG)

Ti ringrazio per il tuo tempo

Non saprei proprio che letture suggerire.
Posso solo dire cosa ho fatto io i primi tempi in Linux.
Per prima cosa ho subito evitato l'uso di programmi grafici che aiutino nell'installazione e rimozione di librerie e programmi.
Sono quasi subito partito con il terminale, pertanto di direi di googlare su cose tipo "i principali comandi da terminale per linux".
Poi ho cercato di capire come si compila un programma, anche qui googlando.
Con Linux troverai valanghe di aiuto ma tutto l'aiuto prevede l'uso del terminale, prima ti ci abitui, meglio sarà per te.
C'è tanto anche in italiano ma l'aiuto maggiore lo trovi in inglese.

Per capire un po cosa significa compilare un programma, puoi leggere questi file pdf che ho scritto per Gambas:
https://www.gambas-it.org/smf/index.php?topic=8049.msg49120#msg49120
https://www.gambas-it.org/smf/index.php?topic=6424.0

Sono la seconda e la prima voce in Domande tecniche

Se hai domande più specifiche, sono a disposizione per quel poco che conosco.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
« Ultima modifica: 28 Maggio 2022, 15:27:02 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #35 il: 02 Giugno 2021, 01:18:37 »
sono un vecchietto, ho cominciato, come tanti della mia generazione con un commodore 64, le mie prime esperienze su pc iniziano con MS-Dos 2
preferisco in ogni caso la linea comando, per quanto riguarda il resto, sono stato (molti anni fa', in una galassia lontana lontana), consolista su mainframe 3090, poi sistemista su as/400 e sistemista junior su macchine DEC digital con Ultrix e su ALPHA, mi sono occupato di rete e sono stato programmatore, diversi linguaggi, prevalentemente C (borland e microsoft) e VB6, nell'azienda presso la quale lavoravo. Poi la vita ha deciso per me altre strade, per circa 15/20 anni, non ho toccato un pc, facevo altro
Quello che so' o ricordo e' obsoleto al punto tale che sarebbe meglio non saperlo.
Ora che ho piu' tempo (non moltissimo) e non devo piu' fare queste cose per lavoro, ho pensato che posso tornare ad occuparmi di cio' che mi piace come hobby, la cosa piu' logica da fare e' ripartire da zero
Mi rimettero in pista, nel piu' breve tempo possibile
comincio subito a visionare l'elenco che mi hai inviato, del quale ti ringrazio
« Ultima modifica: 02 Giugno 2021, 01:25:24 da mondo »
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:mouse e desktop
« Risposta #36 il: 02 Giugno 2021, 01:49:16 »
preferisco in ogni caso la linea comando
Anche io senz'altro, però per alcuni risultati ovviamente è necessario il supporto grafico.


programmatore, diversi linguaggi, prevalentemente C
Il C è per palati fini.



Mi rimettero in pista, nel piu' breve tempo possibile
comincio subito a visionare l'elenco che mi hai inviato, del quale ti ringrazio
Ricorda sempre che questo forum è a disposizione per ogni domanda e problema.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #37 il: 05 Giugno 2021, 01:16:15 »
Il secondo programma di esempio che mi hai inviato si bloccava a causa di files hidden presenti nella directory Desktop e non riconosceva le directories, nulla di grave, e' stato semplice rimetterlo in quadro ho modificato da cosi':

'' Carica tutti i file corrispondenti alle icone presenti sulla Scrivania:
''For Each nomefile In Dir(PERCORSO, "*", gb.File)

A cosi': 

' Carico tutti i file e le directories corrispondenti alle icone presenti sulla Scrivania, ignorando quelli invisibili
' che causano il blocco del programma e oltretutto non mi servono
  For Each nomefile In Dir(PERCORSO, "[^.]*", gb.File + gb.Directory)
 
Talmente semplice che non ti avrei nemmeno disturbato, ma questa cosa ha sollevato un nuovo interrogativo ???

Sul desktop ho anche altre icone:

Computer  -  Home  -  Network  -  Trash -- eventuali periferiche USB montate

Tutte queste icone non vengono trattate dalla funzione Dir, anche perche' non sono presenti nella directory Desktop, sicuramente hanno necessita' di essere trattate diversamente.

Su Windows succedeva lo stesso ma le avrei trovate interrogando il registry, cosa fatta nel Pleistocene in VB6 (lacrime e sangue) , non ho idea di come le tratta linux, sareste cosi' pazienti da fornirmi una traccia con la quale cercarmi le informazioni ?
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:mouse e desktop
« Risposta #38 il: 05 Giugno 2021, 01:59:55 »
Tutte queste icone non vengono trattate dalla funzione Dir, anche perche' non sono presenti nella directory Desktop, sicuramente hanno necessita' di essere trattate diversamente.
Evidentemente perché non sono File né Cartelle.
Qui ed ora non saprei come fare: non ho mai avuto interesse ad occuparmene.  :-\
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #39 il: 05 Giugno 2021, 02:12:27 »
ti ringrazio comunque e continuo a cercare informazioni, se ne vengo fuori e risolvo qualcosa le metto a disposizione di tutti
naturalmente ogni suggerimento e' ben accetto, ma ora  :sleepy:

alla prossima, ciao
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #40 il: 05 Giugno 2021, 22:37:26 »
Per ora sono risalito a queste informazioni, le icone "Speciali" sul desktop:

Computer
Home
Network
Trash
Periferiche montate

Sono descritte in un DB, una sorta di registry (concettualmente simile a win), a cui si puo' accedere con 'dconf' (editor grafico, analogo a regedit di win), oppure  oppure da CLI con il comando 'gsettings'

Qui:
https://qastack.it/ubuntu/22313/what-is-dconf-what-is-its-function-and-how-do-i-use-it
E' spiegato cosa e' e come si usa

Spero di non essere l'unico che non lo sapeva, ora devo capire come gestire questa cosa nel codice.

Citazione
Mi sono cercato una bella grana per iniziare con Gambas3  :mad:
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:mouse e desktop
« Risposta #41 il: 05 Giugno 2021, 23:29:41 »
Citazione
Mi sono cercato una bella grana per iniziare con Gambas3  :mad:
I pazzi iniziano sempre con argomenti impossibili:rotfl:

Io per esempio iniziai cercando di creare un Sequencer Midi:
  https://www.gambas-it.org/smf/index.php?topic=1098

« Ultima modifica: 05 Giugno 2021, 23:38:14 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #42 il: 06 Giugno 2021, 00:20:24 »
ho visto il link :rolleyes:, ora comprendo perche' non ti sei scomposto piu' di tanto in seguito alla mia iniziativa ;D

stavo guardando la wiki, e ho visto nella sezione Desktop - Scrivania gli stessi argomenti di cui stiamo parlando

ci sono due possibilita:
  • La mia pazzia (e la tua competenza) hanno portato a qualcosa di utile e gli articoli sono nuovi :yeah:

  • Non ho guardato con attenzione in precedenza e non li avevo visti, nel qual caso mi devo scusare per aver rubato il tuo tempo :-\

Anche i  :mad: alle volte fanno la domanda giusta ?  :rotfl:
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:mouse e desktop
« Risposta #43 il: 06 Giugno 2021, 00:39:02 »

ci sono due possibilita:

La prima che hai detto.  :ok:
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline mondo

  • Gamberetto
  • *
  • Post: 20
    • Mostra profilo
Re:mouse e desktop
« Risposta #44 il: 06 Giugno 2021, 01:11:48 »
Citazione
Uno è lieto di poter servire. (L'uomo bicentenario:Robin Williams)
"Le mezze misure e le mezze  soluzioni le preferisco a coppie" (Io)

"Meglio pochi CHE buoni" (M. Garbo)