Archive for the ‘Applicazioni’ Category

NetworkManager 1.10 aggiunge il supporto a WPS

13 novembre 2017

Stando al chengelog dell’ultima versione di NetworkManager, sembrerebbe che sia stato introdotto (finalmente) la possibilità di collegarsi utilizzando la tecnologia WPS.

Non è ancora chiaro se sarà supportato a livello hardware, ad esempio i pulsanti WPS delle varie dongle WiFi o come questo sarà integrato nell’interfaccia o sarà relegato alla riga di comando.

Questa è una di quelle funzionalità che personalmente definirei obbligatoria per un sistema operativo che si possa definire desktop oriented, considerando che era presente anche ai tempi di Windows XP.

Sono a conoscenza del fatto che ci siano dei workaround da terminale per avere tale funzionalità , ma mi chiedo come mai NetworkManager, che si prefissa il compito della gestione universale della rete, non abbia mai pensato di integrarla.

Aspettiamo fiduciosi!

Annunci

Steam per Linux nei repository

17 febbraio 2013

Con il rilascio della versione stabile di Steam per Linux, approda nei repository di Ubuntu anche il pacchetto, installabile dal software center, ma non solo! Esso è presente anche nel repository community di Archlinux, quindi installabile con pacman.

Alcuni consigli su transmission-daemon in Ubuntu 12.10 (upstart)

29 novembre 2012

“ovvero come cambiare l’username che esegue il demone”

Se avete un headless pc adibito a muletto e volete utilizzarlo come “scaricatore di torrent” il programma che fa per voi è transmission-daemon e la guida che fa per voi è questa:

https://trac.transmissionbt.com/wiki/HeadlessUsage

Solo alcune precisazioni, con il passaggio di ubuntu ad upstart, si è un po sminchiato lo script di avvio del demone, che in particolare si occupava anche di settare l’utente al quale associare il demone in esecuzione, come spiegato qui.

Raggiungendo gli sviluppatori su IRC (freenode), mi son fatto dare qualche dritta (ci ero quasi arrivato da solo alla cartella interessata ma non avevo trovato il file di transmission, guarda caso ora che ci rivado sotto loro guida c’è…).

Prima di fare ogni operazione STOPPATE ogni eventuale istanza di transmission-daemon attiva:

sudo service transmission-daemon stop

Innanzitutto l’utente non si cambia più impostando USERNAME in /etc/init.d/transmission-daemon ma modificando questa riga

setuid username

in /etc/init/transmission-daemon.conf

ora però dovrete impostare come proprietario  (chown), e gruppo  (chgrp) il vostro username nei file presenti nelle seguenti directory:

/etc/transmission-daemon

/var/lib/transmission-daemon

A questo punto fate ripartire il demone con:

sudo service transmission-daemon start

NOTA BENE: ho notato che anche se ci sono degli errori, il terminale segna che il demone si è avviato con un messaggio del tipo:

fabio@muletto:/etc/transmission-daemon$ sudo service transmission-daemon start
transmission-daemon start/running, process 1975

Per controllare avete 2 metodi:

1) ps aux | grep transmission-daemon

vi dovrà dare l’instanza in esecuzione con in PID e l’utente associato

oppure provate a stopparlo di nuovo con:

/etc/transmission-daemon$ sudo service transmission-daemon stop

se non è attivo vi dirà:

stop: Unknown instance:

mentre se attivo:

transmission-daemon stop/waiting

Skype 4.1, ovvero il client Windows Live Messenger UFFICIALE per Linux?

14 novembre 2012

E’ stata la rilasciata la versione 4.1 di Skype, tra le funzionalità dichiarate il tanto atteso supporto al protocollo msn, anche se a me personalmente non vede ancora i contatti msn..

Possiamo dire che dopo tanti anni ad inseguire il protocollo msn finalmente adesso abbiamo un client ufficiale, rilasciato dalla stessa Microsoft? Chi lo sà…

Steam per Linux, il commento del giorno su Tom’s Hardware

7 novembre 2012

Beta pubblica per 1000 persone, formato .deb per ubuntu, modalità big picture, tutte cose che avrete sicuramente già letto altrove, invece io pubblico il commento del giorno, letto da un utente su Tom’s Hardware, che all’inizio sembrava il solito commento anti-Linux e lo è, ma mi ha fatto schiantare di risate.

Ah beh, sicuramente se steam diventa una solida realtà anche nel mondo linux tutti migreranno li!

Eh beh, questa è la convinzione dei linuxiani più convinti!

Poi si svegliano e fan colazione…

fonte

Addio Windows Live Messenger?

6 novembre 2012

Da stamattina stà cominciando a girare la notizia dell’abbandono da parte di Microsoft di questo client di messaggistica a favore di skype, proprietà sempre di Microsoft, offrendo spero, la possibilità di loggarsi col proprio account msn su skype.

Da un punto di vista affettivo lo vedo come una grande perdita, anche se l’ho odiato agli inizi della mia esperienza su linux a causa della grande assenza di un client definitivo, amsn e gaim se la giocavano ai tempi, poi subentrò mercury, kmess, kopete e un giorno, da un blog di un tizio chiamato marianoguerra cominciò a spuntare un client in python e gtk chiamato emesene, fin dal primo post capii che sarebbe stato il progetto definitivo e cominciai a seguirlo.

Sono sempre stato vicino a questi progetti, in particolare amsn, partecipando attivamente al forum, segnalando bug e richiedendo funzionalità ma dal punto di vista del codice non ho mai potuto e voluto fare niente, visto che era scritto in un linguaggio chiamato TCL ed utilizzava le librerie TK.

Poi ci furono altri avvenimenti, gaim cambiò nome in pidgin per via di alcuni problemi di brevetti sui nomi e non so perché ma dopo il cambio di nome ha subito un’accelerata nello sviluppo e nell’implementazione di funzioni.

(Da parte mia c’è stato anche un cambio parallelo di protocollo, passando da msn a jabber, con l’OTTIMO client gajim)

Un giorno sbucò emesene, che come ho detto usava python + gtk, ho cominciato subito a seguirlo e a contribuire con le traduzioni, posso affermare che è stato questo progetto a spingermi ad imparare il python, di cui avevo sempre sentito parlare bene (e ne sento in continuazione ancora adesso) e cosi sono arrivato (e per me è molto) persino a scrivere un plugin, molto semplice, o una mia versione di cui avevo modificato l’interfaccia.

Altri eventi degni di nota furono il mai raggiunto accordo tra amsn e emesene di realizzare un unico progetto, ovvero amsn2 scritto in python e multi-librerie grafiche, ovvero qt, gtk, tk, efl, e ncurses (che inutile spreco di risorse). Il progetto è stato creato ma è stato sviluppato solo dai programmatori di amsn, e tra l’altro mai rilasciato (ancora oggi è un progetto morto, malgrado le smentite degli sviluppatori).

Mentre emesene2 invece è stato rilasciato alla grande, molto più snello e ben scritto (stando agli esperti) della versione precedente, certo, qualcosa l’ha perso, come il supporto ai tanti plugin o alcune funzioni, ma ne è valsa la pena.

Un’altra particolarità di emesene2, che però non ho apprezzato molto, è il passaggio ai log memorizzati in un database, che per leggerli bisognava loggarsi, è su questo punto che ho realizzato alcuni esperimenti, con in mente un solo obiettivo, interoperabilità.

E così per iniziare ho scritto uno script in python per unire due diversi file di log della stessa persona (generati dal client Microsoft) in un solo file, inoltre era mia intenzione modificare emesene affinchè utilizzasse lo stesso formato del client Microsoft per la scrittura dei log, ovvero il formato standard XML, visualizzabile da client o da un qualsiasi browser.

Inoltre mi sono interessato anche a questo progetto, emesene-logviewer, per la visualizzazione dei log senza effettuare il login, in modo da integrare i miei lavori in esso.

(Ah grazie ad emesene ho anche scoperto l’utilissimo google groups, utilizzato in questo caso come forum o mailing list.)

Sembra che però tutte queste “avventure” stiano per giungere alla fine, dal momento che, a partire da adesso, ogni ulteriore sforzo potrebbe non avere un futuro certo se non essere del tutto vano.

Personalmente credo che lascerò perdere tutto, e comincerò a pensare ad un modo per salvare emesene, ad esempio quest’ultimo supporta tranquillamente gtalk, facebook e jabber (in realtà i primi due si appoggiano alla rete jabber)

La lezione da tutto questo è la seguente, ancora una volta si vede come il software proprietario è dannoso, perché spenti i server Microsoft la rete msn, che è centralizzata, muore. Se invece si fosse usata la rete open jabber, lo spegnimento dei server non avrebbe causato il benché minimo problema, dal momento che non esiste un server unico. Per farvi un esempio, SE facebook attivasse una particolare funzione sui server (transport? non ne sono sicuro) e gmail pure, un utente gmail potrebbe aggiungere tranquillamente uno facebook tra i suoi contatti di chat, senza essere registrato a facebook, e ciò secondo me è favoloso.

Vi lascio con qusta citazione, direttamente da wikipedia:

The architecture of the XMPP network is similar to email; anyone can run their own XMPP server and there is no central master server.

[Archlinux] un update di obexd-client rende il bluetooth non funzionante su GNOME

25 agosto 2012

La versione 0.47 di obexd-client cambia il nome dell’interfaccia DBUS contentente i metodi per usare il bluetooth (da org.openobex.client a org.bluez.obex) e cosi GNOME non funziona più, ovvero non invia file non esplora i dispositivi e non cerca connessioni DUN su smartphone dotati di connettività 3G. (forse per questo motivo attualmente quest’ultima funzione su Ubuntu và mentre su Archlinux no)

The name org.openobex was not provided by any .service files

2 le domande: l’esigenza di fare questo cambio di nome e il motivo per cui questo pacchettò è andato in extra senza essere stato ben provato in testing.

link al bug

[Grub2] grub-mkconfig non trova Windows o distro su altre partizioni?

21 luglio 2012

Bene, non dovete editare nessun file, reinstallare niente ne tornare a grub-legacy, ma vi basta installare un pacchetto (ArchLinux): os-prober

dopodiché avrete un output come:

[fabio@hp6735b boot]$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Creazione di grub.cfg…
Trovata immagine linux: /boot/vmlinuz-linux
Trovata immagine initrd: /boot/initramfs-linux.img
No volume groups found
Trovato Windows 7 (loader) su /dev/sda1
Trovato Ubuntu 12.04 LTS (12.04) su /dev/sda4
fatto
[fabio@hp6735b boot]$

Skype 4.0 per Linux

14 giugno 2012

Numerone di versione, dal 2.2 beta al 4.0 direi che è un bel salto… ma sono solo numeri… toccherebbe testarlo per bene, e non posso farlo perché non hanno rilasciato uno stracazzo di binario (32 o 64bit che sia)

Gli sviluppatori ringraziano della pazienza dimostrata da noi utenti Linux e promettono in questa versione un allineamento con la controparte per gli altri sistemi operativi.

Migliorata la visualizzazione della schermata di conversazionie, del registro chat, di chiamata. Migliorata la qualità video, vocale etc…

che dire… provatelo voi.

Firefox 13 e l’accelerazione hardware!

6 giugno 2012

edit: come fattomi notare (e da me verificato sulla versione precedente installata sul notebook) Firefox possedeva già questa feature, ciò che invece è stato introdotto di default è SPDY che va si a migliorare la velocità, ma quella del trasferimento dati. (link)

Non so quante versioni fa era stata promessa questa feature, ma finalmente è possibile trovarla nel menù:

Immagine

Ps: un applauso come sempre alla prontezza dei packagers ArchLinux nell’aggiornare la nostra distro.