lundi 2 juillet 2018

Optimisez le navigateur Vivaldi | Speed-up Vivaldi Browser!

Logo et icône de Vivaldi
Vivaldi est un navigateur web, logiciel gratuit et multiplateforme, développé par Vivaldi Technologies, une entreprise fondée par le co-créateur historique et ex-PDG d'Opera Jon Stephenson von Tetzchner. Le navigateur vise les technophiles, les utilisateurs intensifs d'internet et les précédents utilisateurs du navigateur Opera en désaccord avec la transition vers Opera 15 ; ce qui a retiré de nombreuses fonctionnalités populaires. Vivaldi vise à raviver les anciennes fonctionnalités d'Opera 12 et à en introduire de nouvelles, plus innovantes. Le navigateur est mis à jour régulièrement et a gagné en popularité depuis sa première préversion sortie le 27 janvier 2015.
Source / en savoir plus: wikipedia

Vivaldi est en quelque sorte un fork d'Opera qui est lui-même un fork de Chromium / Google Chrome.

J'étais passé depuis quelques mois à Opera pour échapper (un peu) à Google, mais récemment, certaines choses ont commencé à m'échauffer les oreilles dans Opera notamment l'impossibilité de créer des "Webapps" comme dans Chrome mais aussi la quasi impossibilité de mettre comme moteur de recherche par défaut autre chose que les ténors comme Google, Yahoo, Bing, etc... J'utilise en effet Qwant (français). Oui, il existe bien une extention Qwant mais ça n'est guère satisfaisant.

Je suis donc passé à Vivaldi qui non seulement permet de librement choisir son moteur de recherche par défaut mais aussi -surprise!- de créer des webapps comme Chrome (en bidouillant un peu). Voir aussi mon article précédent: http://tuxnotes.blogspot.com/2018/06/vivaldi-permet-de-creer-des-webapps.html

Oui, mais voilà, sous Linux Manjaro, Vivaldi (stable) était très lent (lag) par moments et pouvait même freezer (se figer). Et mon tray indicator de CPU était souvent à fond (je suis sous XFCE4). J'avais du mal à le croire mais quelques recherches sur le Web m'ont confirmé que c'était le cas pour d'autres utilisateurs. Ce n'est probablement pas le cas pour tout le monde mais cela arrive.
Je suis donc passé à la version "Snapshot" de Vivaldi (Vivaldi-Snapshot) qui est en quelque sorte la version beta qui m'a apporté une navigation plus fluide.

Pour peaufiner, je me suis mis en quête de trucs pour l'optimiser / accélérer. Il n'est nullement indispensable de faire une recherche sur Vivaldi ou même sur Opera, mais tout simplement sur Chrome puisqu'ils sont tous les 3 très proches. Certaines astuces ne sont plus disponibles car obsolètes mais dans l'ensemble j'ai bien amélioré mon Vivaldi. La plupart des optimisations se trouvent dans vivaldi://flags (ou chrome://flags) mais il faudra chercher pour en savoir plus: https://www.google.fr/?q=speedup+chrome. Oui, c'est en Anglais le plus souvent, mais Google Translate n'est-il pas votre ami? Je conseille exceptionnellement Google pour cette recherche car il reste tout de même le plus puissant... Désolé, mais je n'ai pas tout noté ce que j'ai fait comme optimisations. Notez que vous pouvez aussi bien trouver votre bonheur en faisant une recherche sur Opera ou/et Vivaldi.

J'utilise aussi cette série de "switches" (en rouge) dans la commande du lanceur (à modifier donc). Je pense que ça doit être aussi valable dans d'autres OS en adaptant un peu. Voici la commande en question. Les 3 switches sont bien visibles. On peut tâtonner pour voir s'il y a du mieux ou du moins bien en en retirant ou ajoutant 1 ou 2. Mais ça peut être fastidieux. À vous de voir...

/opt/vivaldi-snapshot/vivaldi-snapshot %U --process-per-site --enable-low-end-device-mode --enable-low-res-tiling --disk-cache-dir="/tmp/vivaldi/"

  • --process-per-site  : passe d'un modèle de processus par onglet à un modèle plus léger en regroupant toutes les pages d'un site en un seul processus. Cela vous permet d'économiser de la mémoire si vous ouvrez régulièrement plusieurs pages sur le même site.
  • --enable-low-end-device-mode : améliore la consommation de mémoire en effectuant des réglages qui profitent le plus aux périphériques bas de gamme.
  • --enable-low-res-tiling améliore les performances lors du défilement sur les périphériques bas de gamme.
  • --disk-cache-dir="/tmp/vivaldi/" met le cache  en /tmp qui est lui-même en tmpfs (en RAM). Voir cet article pour plus de détails: http://tuxnotes.blogspot.com/2012/08/changer-lemplacement-du-cache-de-google.html. Il faut aussi rajouter cette commande dans fstab:
sudo leafpad /etc/fstab
Elle peut-être différente selon les auteurs. Faites une recherche si vous n'êtes pas sûr de vous. Cette manip ne pose de toutes façons pas de grand danger...
tmpfs /tmp tmpfs defaults,size=256M 0 0
La commande peut-être différente selon les auteurs. Faites une recherche si vous n'êtes pas sûr de vous. Cette manip ne pose pas de grand danger...

Voir cet excellent guide en Anglais: https://www.ghacks.net/2017/02/13/how-to-speed-up-the-vivaldi-web-browser/. Mettez ce site en favoris car il y a beaucoup d'autres bonnes choses... (si vous n'êtes pas fâché avec l'Anglais) y compris à propos de Linux.


Liens:



vendredi 22 juin 2018

Vivaldi permet de créer des WebApps comme Chrome/Chromium !

Je me suis déjà exprimé à ce sujet, les "WebApps" de Google ou "ChromeApps" sont pour moi très importantes et l'absence de cette fonction dans Opera m'a longtemps empêché de couper le cordon ombilical avec Chrome... Les seuls à ma connaissance à le faire étant Chromium, Chrome et Flashpeak/Slimjet, le Chromium texan.

J'avais malgré tout lâché Chrome depuis environ 2 mois pour Opera. Mais voilà, Opera a conclu un marché inacceptable avec Google, ce qui fait qu'il est très difficile (voire impossible) de mettre par exemple Qwant* comme moteur de recherche par défaut. Je suis donc passé très récemment à Vivaldi qui permet de mettre ce qu'on veut comme "search engine" puis hier à Vivaldi-Snapshot (pour la sync qui n'est pas encore disponible dans la version stable.)

Eurêka! J'ai découvert ce matin que l'on peut créer une "VivaldiApp" en utilisant tout simplement une commande calquée sur l'ancienne commande des ChromeApps. Inutile de préciser que cette possibilité est bien cachée (on se demande bien pourquoi...):

L'ancienne commande de ChromeApp (ici pour Gmail) était "en clair":
/opt/google/chrome/google-chrome --profile-directory=Default --app=https://mail.google.com/

Commande actuelle ChromeApp (cryptée):
/opt/google/chrome/google-chrome --profile-directory=Default --app-id=abcdef...etc............

Commande pour une "VivaldiApp" avec une URL. Exemple (avec Android Messages qui est la nouvelle coqueluche du Web)
/opt/vivaldi/vivaldi --profile-directory=Default --app=https://messages.android.com

Pour un fichier local:
/opt/vivaldi/vivaldi --profile-directory=Default --app=file:///home/username/mon_fichier.html


Capture VivaldiApp ManjaroNews


Donc, la commande doit être entrée comme ceci:




Au premier lancement, la fenêtre devrait être maximisée. Cliquez alors sur "Restaurer" puis "redimensionner". Au prochain lancement, elle devrait retrouver les dimensions choisies.

* il existe cependant une extension Qwant qui le fait plus ou moins bien

lundi 18 juin 2018

MANJARO: Impossible de démarrer suite à une panne de secteur

Ici, à St Martin, les pannes de secteur ne sont pas rares surtout depuis le terrible ouragan Irma (5-6 septembre 2017). Malheureusement, mon Brix Gigabyte n'aime pas ça et souvent, il se trouve dans l'impossibilité de redémarrer et bloque au bios ou un peu après Grub. Les messages d'erreur sont très divers et obscurs mais la cause est en général que fsck* a "failed" du fait que la partition système (SDA3) est déjà montée (allez savoir pourquoi). Mon /home est en SDA2 et Ubuntu Mate est "sur voie de garage" en SDA1 en attendant de passer au recyclage...

En fait, il suffit de se loguer en "super-utilisateur" (le mot de passe n'est peut-être pas le même que pour sudo) puis de faire
sfck /dev/sda2
Et en principe, faites "Enter" à toutes les questions.

puis éventuellement:
sfck /dev/sda1
Pour faire un fsck général au boot:
sudo touch /forcefsck; reboot
Votre PC va redémarrer et effectuer un fsck automatique au boot

Pour en faire un lanceur
sudo sh -c "touch /forcefsck; reboot"
Il est possible aussi de faire un fsck à partir d'un CD-live (ou USB)

*Fsck permet de vérifier l'intégrité d'un disque ou partition

Lien: https://doc.ubuntu-fr.org/fsck

dimanche 17 juin 2018

Manjaro linux: comment sauvegarder tout ou partie de votre smartphone ou tablette Android sans les "rooter"

ATTENTION : Je ne pourrai être tenu responsables en cas de problème sur votre tablette ou smartphone ! Pour toute manipulation délicate root, flash, etc, veillez à ce que votre tablette soit branchée au secteur. Et faites une sauvegarde avec une appli ad-hoc avant toute chose.

Notez que cette procédure est possible sur tous les systèmes Linux, pas seulement Arch et Manjaro. Elle n'est pas particulièrement dangereuse contrairement à ce que la mise en garde ci-dessus pourrait laisser penser.

Sous Manjaro...

D'abord, il faudra installer ADB qui fait partie d'android-tools
pacman -Sy android-tools
La commande de base (sans options) est:
adb backup -f backup.ab
Tel-quel, le fichier sera enregistré dans votre /home/utilisateur/ sous fichier.ab


Sous Android...
  1. À faire le soir de préférence car c'est long et votre téléphone ne sera plus opérationnel (mode avion)
  2. Connectez votre téléphone à votre PC via le câble USB en mode "transfer de données".
  3. Mettez-le en mode avion et arrêtez le wifi ou la 4G (pour des raisons de sécurité apparemment)
  4. Allez dans Paramètres > sous-menu "Système" > "Options pour les développeurs" > Débogage Android...
Retour sous Manjaro...

1. Afficher le "device"
$ adb devices
List of devices attached
DA4LFAPF6PK74HSS device
2. Lancez la sauvegarde ou backup (avec ces options, ça sauvegarde tout, données, système mais pas la SD)
adb backup -f backup.ab -apk -obb -all
Puis s'affiche...
Now unlock your device and confirm the backup operation.

Retour sous Android

Voici ce que vous voyez:

Vous pouvez entrer un mot de passe (facultatif) puis taper sur "Sauvegarder mes données".
Attention, ça peut durer logtemps! Soyez patient. On comprend mieux pourquoi il faut être sous recharge secteur... Sinon, allez dans votre Gestionnaire de fichiers et surveillez le fichier. Quand il ne grossira plus, c'est que ça sera terminé, bien-sûr... Bon, c'est vrai que c'est pas génial. On aimerait être informé quand c'est fini...





Pour restaurer
adb restore backup.ab

Il existe une méthode sous Windows avec easeus.com mais je ne l'ai pas vérifiée vu que je n'utilise plus Windows depuis 7-8 ans.

Sources

mardi 5 juin 2018

Forcer l'utilisation d'un Terminal spécifique dans un lanceur

Cela pourra peut-être en étonner certains, mais il peut arriver qu'on ait besoin de lancer une commande dans un terminal spécifique plutôt que celui par défaut.
Mon terminal par défaut est Gnome-Terminal qui est paramétré pour rester ouvert à la fin d'une commande.
Dans l'exemple suivant, je n'avais pas besoin qu'il reste ouvert, j'ai donc dû forcer l'utilisation de xfce4-terminal.

Tapez le nom du terminal à utiliser (en noir) suivi de -x (en rouge) puis de la commande proprement-dite (en bleu)
xfce4-terminal -x votre-commande
Par exemple, pour couper le WIFI:
xfce4-terminal -x rfkill unblock 0
Dans les propriétés du lanceur, ne cochez pas "Exécuter dans un terminal", sinon ça ne marchera pas...

samedi 2 juin 2018

Lanceurs pour lancer/arrêter le wifi

Depuis le terrible ouragan Irma les 5-6 septembre 2017, beaucoup d'Internautes de St martin n'ont pas retrouvé de connexion ADSL détruites par la montée des eaux mais aussi par les vents de 300 km/h dans quelques parties aériennes. Orange a décidé de ce fait de tout passer à la fibre. Seulement voilà, avec une bonne dose de mauvaise foi et d'incompétence (nombreux sous-traitants), 9 mois après, j'utilise toujours 2 Airbox, une en forfait 20 Go (avalé en 8-10 jours) et une deuxième avec un forfait "Spécial Irma" de 50 Go. Nous avons un "Desktop" Manjaro et un Laptop Manjaro aussi, un smartphone (Android donc), une tablette Android aussi. Il faut vraiment "jouer serré" pour tenir tout le mois... Et particulièrement, fermer la connexion quand on s'absente, éviter les vidéos, Facebook (pompeur de data en chef!) et même faire les MàJ Manjaro au bon moment (en fin de forfait, s'il reste des Gigas).

J'ai donc créé 2 lanceurs pour démarrer/arrêter plus facilement et rapidement le wifi sans passer par nm-applet (dans le tray). J'utilise pour ça la commande rfkill qui existe sur d'autres distribution notamment Ubuntu.

Bien sûr, ça peut fonctionner pour d'autres commandes. Notez tout de même que ça crée une faille dans votre système mais à mon avis très limitée pour cette commande.

Normalement, ces commandes se lancent avec sudo.

Donc, on va voir...
  1. comment installer rfkill ?
  2. Lancer ces commandes sans sudo avec sudoers
  3. Créer des lanceurs dans XFCE


1. Installer rfkill

Rfkill fait partie d'une suite d'utilitaires, Util-Linux. Comme d'hab...
yaourt -S util-linux


2. Lancer ces commandes sans sudo: sudoers

ATTENTION! DANGER... Sudoers est un fichier vital. Si vous faites la moindre petite erreur, cela pourrait avoir de terribles conséquences. Allez-y bien réveillé et bien conscient de ce que vous faites... Faire une sauvegarde de votre système ne serait pas du luxe... Surtout, ne l'éditez pas via un simple éditeur de texte. En effet, visudo détecte en principe les erreurs et vous prévient avant d'aller plus loin... Il y a cependant des solutions pour utiliser votre éditeur classique. Voir le lien ci-dessous.

> Se renseigner sur l'utilisation de sudoers. C'est très bien expliqué. Noter que pour coller (et autres), vous pouvez aussi utiliser le clic droit de la souris.
> Lancez sudo visudo dans un terminal.
> Sudoers apparaît. Déplacez-vous dans les lignes avec les flèches de votre clavier.


^X se fait avec Ctrl+X

> Ci-dessous, placez votre commande (en rouge) entre ces lignes déjà existantes. N'oubliez pas de mettre l'identifiant de l'utilisateur à la place "username". Ce qui est commenté avec des # (dièse) n'est pas exécuté ou ce sont des commentaires.
> Faites ^O pour "écrire" vos changements, puis "Enter" (Entrée) et enfin ^X pour revenir au terminal.
## Uncomment to allow members of group sudo to execute any command
# %sudo ALL=(ALL) ALL
## allow members of group sudo to execute rfkill command
username ALL=(ALL) NOPASSWD: /usr/bin/rfkill
## Uncomment to allow any user to run sudo if they know the password
## of the user they are running the command as (root by default).

Inutile de redémarrer. Une fois que c'est fait, normalement rfkill n'aura plus besoin de sudo pour fonctionner. Essayez dans un terminal.


Les lanceurs (on est sous XFCE4)

  1. Faites un clic droit sur un de vos tableaux de bord, "ajouter de nouveaux éléments" > "lanceur" > Fermer
  2. Faites un clic droit sur le nouvel élément et cliquez sur l'icône de dossier avec un plus (+) dedans (Ajouter un élément vide)
  3. Voyez ci-dessous et remplissez les rubriques à l'identique. N'oubliez pas "Exécuter dans un terminal"


Voici les commandes exactes pour les lanceurs. La première pour arrêter le WIFI, et la deuxième pour le redémarrer
rfkill block 0
et
rfkill unblock 0

J'ai fait l'icône moi-même à parti d'une icône trouvée sur le Web... Bon, c'est pas nickel... C'est du vite fait.

Voici l'autre icône:
LIENS

jeudi 24 mai 2018

Audio-Recorder ne démarre pas | Une commande et un lanceur pour faire des enregistrement

J'ai eu besoin il y a quelques jours d'un enregistreur de sons dans le même genre que le magnétophone de Win (mais en mieux!) et j'ai trouvé audio-recorder 2.1.3-1 dans les dépôts AUR. Aucun problème d'installation mais quand je le lançais, ça ramait un moment et au final, aucune interface n'apparaissait...

Quand je le lançais via le Terminal, rien n'apparaissait non plus, écran noir et même pas de message d'erreur...

Bon, je sais, il y a Audacity dont je sais à peu près me servir mais tout-de-même, j'aurais bien voulu quelque chose de plus simple et intuitif un peu comme l'appli dictaphone de mon smartphone.

Du coup, j'ai lancé un "mayday" (SOS en langage contemporain) sur le Forum Manjaro mais avant qu'une réponse arrive, j'avais résolu le problème sans trop savoir pourquoi ni comment... Alors, si ça vous arrive, voici ce que j'ai fait:

D'abord l'installer
yaourt -S audio-recorder
Installez-le comme vous faites d'habitude sinon essayez dans Pamac, le gestionnaire graphique de paquets.

Normalement, le raccourci doit maintenant se trouver dans Menu > Multimedia >  Audio-Recorder

Lancez Audio-Recorder...
... et là, peut-être RIEN !

En désespoir de cause, j'ai lancé le Gestionnaire de Tâches XFCE et là j'ai trouvé 4 sessions de Audio-Recorder tournant en arrière-plan...

J'ai juste commencé à "tuer" les différentes sessions et à ma grande surprise, l'interface est apparue ! Magique! Malheureusement, ce matin, ça m'a refait la même chose... Donc re-gestionnaire de tâches. Notez que c'est à faire une fois par session XFCE.




L'utilisation est très intuitive.
Et audio-recorder donne même la commande d'enregistrement en allant dans "Paramètres supplémentaires" > "Commande d'enregistrement" et "afficher commande"


Voici la commande pour moi
  • Créez d'abord un dossier "Audio" dans votre /home
  • Recopiez l'ensemble des commandes dans votre terminal, tel-quel et faites "entrée". 
  • Vous pouvez enregistrer alors tout ce qui passe par votre micro. 
  • Faites Ctrl+C pour arrêter l'enregistrement
  • Votre fichier MP3 se trouve dans /home/username/Audio/test.mp3
gst-launch-1.0  -e pulsesrc device=alsa_input.usb-046d_0825_B7A88900-02.analog-mono \
! queue \
! audioresample ! audioconvert \
! audio/x-raw,rate=44100,channels=2 ! lamemp3enc name=enc target=0 quality=2 \
! filesink location=test.mp3

Un lanceur pour mettre dans votre dock ou tableau de bord ? (ou même sur le Bureau).

Pas plus de problèmes que précédemment...

Il suffit de rajouter encore une fois la commande d'un seul bloc, telle-quelle dans la case Commande. N'oubliez pas de cocher "exécuter dans un terminal" et peut-être ajouter un commentaire: "Ctrl+C pour arrêter. Le fichier obtenu est en /home/username/Audio/test.mp3" et le tour est joué. Vous pourrez maintenant effectuer un enregistrement en 3 clics.

Si vous voulez changer les paramètres (format de fichier, source,...), vous pourrez éventuellement repasser pas la case audio-recorder puis récupérer la nouvelle commande pour un nouveau lanceur plus adapté à vos besoins.


ANDROID / TOR / ORFOX / ORBOT: utiliser les favoris d'un autre navigateur

Sur Android, le navigateur du projet Tor est actuellement Orfox qui fonctionne de pair avec Orbot.

Quoique basé sur Firefox (et Tor Browser), il n'en a cependant pas toutes les fonctions pour des raisons de sécurité puisque par exemple, il n'y a pas d'import de favoris ni synchronisation (enfin, il y a la sync mais même si tout se semble se passer correctement, les favoris n'apparaissent pas).

Déposer un fichier bookmarks.html dans un dossier du téléphone pour les importer ne fonctionne pas non plus (ils se mettent aussitôt en root) et Orfox refuse des les prendre... Commence à m'échauffer les oreilles, çui-là! Il faut dire qu'il serait un dérivé d'Orweb, (obsolète) qui avait encore moins de fonctions. 

J'ai contourné le problème en uploadant mon fichier favoris.html sur mon serveur HTTP perso puis de l'ouvrir sur Orfox comme une page web ordinaire. Ça ne permet pas d'importer à proprement-parler les bookmarks (ou marque-pages) mais ça permet de les avoir sous la main de manière à reconstituer une nouvelle banque de favoris.

Ça dépanne un peu quand même!

À noter que Orbot peut fonctionner avec presque tous les navigateur Android et même d'autres applis comme le Play Store. Je l'ai essayé avec Opera et Chrome, et ça marche!

https://play.google.com/store/apps/details?id=info.guardianproject.orfox&hl=fr
https://play.google.com/store/apps/details?id=org.torproject.android



dimanche 13 mai 2018

Une réserve d'Emoji pour Linux

emojione-picker-ubuntu

Malgré son nom, cet "emoji-picker-ubuntu" peut fonctionner la plupart du temps sous d'autres distros notamment Manjaro.

Si vous allez sur la page Github du projet, vous verrez qu'il y a 3 solution pour l'installer mais celle-ci fonctionnera à coup sûr.
Mais vous pourrez aussi trouver cette app dans Pamac, le gestionnaire de paquets de Manjaro ou même probablement l'installer via yaourt -S emoji-picker-ubuntu. C'est même conseillé.

Je décris ici la méthode préconisée par le développeur. Ce n'est pas bien compliqué:

Installateur autonome (devrait fonctionner sur n'importe quelle distribution!)

Cette méthode ne nécessite pas d'accès root mais si vous l'exécutez en tant que root, le lanceur sera installé pour tous les utilisateurs.

Clonez le Git:
git clone https://github.com/gentakojima/emojione-picker-ubuntu; cd emojione-picker-ubuntu
La commande CD vous fait entrer dans le dossier d'installation


L'installer:
[user@manjaro emojione-picker-ubuntu]$ ./install.sh
Since you are running this as plain user, the program will be installed just for the current user.
Press enter to install emojione-picker or Ctrl-C to abort
Installation completed.

Si vous voulez le désinstaller plus tard, lancez à nouveau ./install.sh.


  • Fermez votre session en cours et relancez-la.
  • Allez dans le Menu Whisker (menu principal) de XFCE4 et dans la box du bas, tapez emoji, le nom complet devrait vous être suggéré. Cliquez dessus et attendez quelques secondes que la fenêtre apparaisse (ça peut être assez long avec une vieille bécane poussive...). Il suffira ensuite d'en faire un lanceur dans votre tableau de bord. Sinon, mettez-le dans les favoris à partir des "récents".



Comment on s'en sert? Pas bien compliqué!

  1. Lancez emojione-picker-ubuntu
  2. Ouvrez l'onglet qui vous convient
  3. Choisissez un émoji (un clic jaune suffit pour le copier)
  4. Ctrl-V pour le coller où vous voulez y compris dans un simple éditeur de texte comme Leafpad
Exemple: ☺️😜 🍏

Comme on peut s'en douter, c'est sur Ubuntu que ça marche le mieux mais pas parfaitement sur toutes les variantes. Sur Manjaro XFCE, on n'obtient pas les raffinements d'Unity (qui est d'ailleurs abandonné) mais il fonctionne très correctement. Deux bugs constatés jusqu'à présent:
  • on ne peut pas réduire le nombre d'émoji à 900 pour rendre le démarrage plus rapide.
  • Les emojis deviennent noir et blanc une fois collé (dans plusieurs applications mais pas toutes).

jeudi 10 mai 2018

TRUC OPERA: Mettre about:blank dans les favoris

Petite astuce sans grande importance...

OPERA: Mettre about:blank dans les favoris

Aujourd'hui, il semble qu'on n'utilise plus beaucoup la page vierge about:blank. Personnellement, ne disposant actuellement que d'un forfait 4G de 50 Go/mois (séquelle du terrible ouragan Irma en septembre dernier), je suis obligé d'économiser mes données drastiquement et about:blank me semblait être une solution économique. Mais le mieux reste de se déconnecter quand il n'y a pas besoin d'Internet.

Impossible donc à première vue de mettre cette célèbre page en favoris...
Quand vous êtes sur cette page vide, "blank", l'icône de mise en favoris disparaît et si vous essayez de faire un glissé-déposé ("drag & drop"), c'est aussi impossible...

Astuce:

  1. mettez en favoris une page quelconque, par exemple google.com
  2. Clic droit sur le favori et "éditer"
  3. Renommez le favori à votre goût et modifiez l'adresse en about:blank

Et voilà...




Solution alternative (tous navigateurs): 
  1. créer un nouveau fichier texte vide nommé "blank" ou "blk" et sans extension (on est sous Linux!) dans votre Home.
  2. Ouvrez-le avec Ctrl+O dans votre navigateur. L'URL est dans ce genre: file:///home/username/blank
  3. Mettez-le en Favoris.


mercredi 9 mai 2018

FALKON BROWSER: ouvrir tous les favoris d'un dossier

Dans Falkon (ex Qupzilla) la procédure ne saute pas aux yeux!

C'est tout simple, en fait: Clic "milieu" de la souris sur un dossier de favoris (marque-pages) et ils vont tous s'ouvrir les uns après les autres.

C'est bien pratique quand on a besoin d'ouvrir plusieurs pages pour effectuer un travail (pour moi, bulletin météo).

À noter que pour pas mettre à genoux mon CPU, j'ai séparé tous mes favoris météo fréquents en 2 dossiers: WX1 et WX2 (WX signifie en langage radio Weather soit météo, temps) que je lance l'un après l'autre.

mardi 8 mai 2018

Installer Tor-Browser sur Manjaro... pas évident, mais on y arrive...


Quand j'ai voulu installer Tor-Browser, j'ai eu un message d'erreur de clé. Après quelques tribulations sur Google, j'ai appris qu'il fallait installer le dépôt AMAR (quel cirque! 😋) car son installation pose d'éternels problèmes. Hélas, après avoir installé Amar-installer, aucune trace de Tor-Browser! Il n'y a d'ailleurs pas grand-chose dans ce dépôt! Voyez vous-même:



En fait, il faut tout simplement taper dans un Terminal
gpg --recv-keys D1483FA6C3C07136
gpg: Attention : les droits du répertoire personnel « /home/username/.gnupg » ne sont pas sûrs
gpg: key 4E2C6E8793298290: 42 duplicate signatures removed
gpg: key 4E2C6E8793298290: 170 signatures not checked due to missing keys
gpg: key 4E2C6E8793298290: 1 signature reordered
gpg: clef 4E2C6E8793298290 : clef publique « Tor Browser Developers (signing key) <torbrowser@torproject.org> » importée
gpg: aucune clef de confiance ultime n'a été trouvée
gpg:       Quantité totale traitée : 1
gpg:                     importées : 1
Puis l'installation proprement dite (À noter qu'il s'est installé en Français):
yaourt -S tor-browser
Et voilà!



lundi 7 mai 2018

TRUC OPERA: Modifier à sa guise les moteurs de recherche

Si vous utilisez le navigateur Opera, vous vous êtes probalement posé la question "comment ajouter un moteur de recherche différent de ceux proposés" et peut-être vous êtes-vous résigné pensant que c'était impossible. Ou tout simplement le choix par défaut vous a convenu... Opera aurait semble-t-il un contrat avec Google et quelques autres et c'est pourquoi ce moteur de recherche serait proposé en priorité. Possible...

Si vous essayez de rajouter un moteur un peu "exotique" comme Qwant, il ne sera pas possible de le définir par défaut sauf quand vous sélectionnez un mot et que vous ferez une recherche à partir du menu contextuel. Alors là, vous aurez droit d'utiliser votre moteur de recherche. Mais pas dans la barre de navigation ni de recherche...

Pourtant, j'ai trouvé un truc sur un forum en Anglais mais désolé, je ne le retrouve plus..


Comment faire alors?

Va falloir "soulever le capot et mettre (un peu) les mains dans le cambouis"


  1. Arrêtez complètement Opera de préférence.
  2. Allez dans les fichiers systèmes en root (Thunar a une "action personnalisée "qui le permet très simplement)
  3. Naviguez jusqu'à /usr/lib/opera/resources/default_partner_content.json
  4. Toujours à partir de Thunar en root, ouvrez default_partner_content.json dans Mousepad et commencez par en faire une sauvegarde.
  5. Demandez l'affichage des numéros de lignes (c'est plus facile comme ça). Le texte fait des centaines de lignes, je ne vais donc pas l'afficher ici, mais seulement la partie que j'ai gardé (le reste sera effacé):


// tB/yanpv6uOa.............eP6wWhRMQ==
{
  "version":46,
  "search_engines": {
    "location": {
            "fr": {
        "other": {
          "list": [
            "google_fr",            
            "duckduckgo",            
            "wiki_fr"
          ],
          "speed_dial_index_list": [0]
        }
      },
            ]
    }
  }
}

J'ai bien élagué le fichier. J'ai gardé seulement la partie concernant le Français. Faites bien attention à ne pas supprimer des caractères spéciaux en trop car ça pourrait ne plus fonctionner! Par contre, s'il y en reste quelques uns en trop, ça peut le faire (il me semble que c'est le cas ici)

Maintenant, il n'y a plus qu'à enregistrer notre fichier puis de redémarrer (peut-être même 2 fois)

Maintenant, même si votre moteur de recherche n'est pas encore "par défaut", il est visible quand vous faites une recherche dans la barre de navigation... Ce n'est pas parfait, mais c'est mieux que rien...

Si j'arrive à améliorer ça, soyez sûr que je reviendrai vous informer...

samedi 28 avril 2018

Dictez du texte dans Gmail et autres applications


Il y en a qui prétendent qu'il n'y a pas de possibilité de dicter un message dans Gmail (speech recognition) y compris des modérateurs du forum Gmail. C'est probablement que ces ignares ne connaissent pas l'extension pour Google Chrome VoiceIn qui non seulement permet de dicter du texte dans Gmail mais aussi dans n'importe quelle autre application y compris Facebook.

Petite limitation pour ce dernier: il faut taper d'abord quelques caractères au clavier pour que ça fonctionne ensuite...

Comment ça marche?

On trouvera un bouton en forme de micro dans la barre des extensions (en haut, à droite dans Chrome) et une option dans le menu contextuel quand on fait un clic droit dans une zone de texte.


  • Quand vous êtes dans une zone de texte, cliquer sur le micro suffit pour démarrer: commencez à dicter!
  • Quand vous êtes dans une zone de texte, faites un clic droit et "Start Recording" (commencez à enregistrer)








Trucs si vous ne voulez pas installer cette extension (pour une utilisation très occasionnelle par exemple):

  • Vous pouvez utiliser Gmail dans votre Smartphone Android ou sur votre Iphone qui permet de dicter. Il suffit de l'envoyer ensuite au destinataire ou à vous-même pour le récupérer sur votre PC.
  • Vous pouvez aussi utiliser Google Traduction qui permet ce genre de choses sur PC. Il suffit ensuite de copier-coller le texte dans Gmail depuis Google Translate. Sur PC, il y a aussi Google Docs qui le fait...
  • D'autres applis de google offrent la possibilité de dicter du texte notamment sur IOS et Android.
  • Ne pas confondre avec le Text-To-Speech qui permet de faire dire à un locuteur virtuel votre texte. Démo ci-dessous avec le premier paragraphe de ce topic:





Ce text-to-speech a été enregistré avec https://text-to-speech-demo.ng.bluemix.net/ et Google Drive

mardi 10 avril 2018

THUNAR, ACTIONS PERSONNALISÉES: Utilisation disque avec Baobab

Une action bien pratique!

J'ai dû chercher un peu car avec la ligne de commande qu'on trouve le plus souvent (baobab %f ou %b) Baobab analyse le Home en entier ce qui n'est pas du tout le but recherché...

D'abord, il faut installer Baobab s'il ne l'est pas déjà (il n'est généralement pas installé d'origine)
Commande:
sudo yaourt -S baobab
1. Sélectionnez "Modifier et configurer les actions personnalisées ..."
2. Cliquez sur le bouton + pour créer une nouvelle action personnalisée.
3. Complétez les zones de texte:
    . Nom: USAGE DISQUE
    . Description: Utilisation du disque par un répertoire avec Baobab
    . Commande: baobab %N
4. Sélectionnez une icône si vous en voulez une (ou faites-le plus tard).
5. Cliquez sur l'onglet Conditions d'apparition et cochez seulement "répertoires".
6. Cliquez sur VALIDER.
7. UTILISATION: clic droit sur un dossier et "USAGE DISQUE" pour voir la place qu'il prend sur le disque.
8. C'est-y pas beau, ça ?!