[Logo]
[Titre]

[Retour]

Détecter la résolution d’un écran

février 14th, 2018

Lors de la préparation personnalisée d’une station Linux sur un matériel précis, on peut préparer à la main une image à la ‘bonne’ résolution. Mais on peut aussi le faire faire automatiquement par un script de préparation qui va s’adapter à l’écran disponible.

La conversion d’image se fait avec l’outil en ligne de commande :
convert image.jpg -resize 1920x1080 resized.jpg

Ici la résolution est connue, 1920×1080. Mais on peut l’extraire via la commande :
xrandr | grep -A2 "^Screen 0:" | tail -1
et il reste ‘juste’ à extraire le premier champs… le mettre dans une variable… et replacer la variable dans la commande convert

CF : https://wiki.ubuntu.com/X/Config/Resolution

Changer de fond d’écran sans gestionnaire de fenêtre

février 14th, 2018

Il peut être utile lorsque l’on prépare une machine Linux fortement personnalisée de ne pas utiliser de gestionnaire de connexion et pas de gestionnaire de fenêtre. L’effet collatéral c’est que le fond d’écran n’est pas initialisé.

Les commandes ci-dessous peuvent se faire en root ou avec l’utilisateur propriétaire de la session X. Il faut veiller à autoriser une connexion locale au serveur X (xhost + localhost) ou récupérer le cookie du serveur X.

Première étape, on peut mettre un fond de couleur unie de fond d’écran :
xsetroot -solid '#102bc8'

Seconde étape, on peut mettre en place une image de fond d’écran :
feh --bg-scale /home/user/image.png

Cette façon de faire implique du travail de préparation de la station pour remplacer tout ce que fait un gestionnaire de connexion, mais il permet de gagner de précieuses (ou pas) ressources mémoires et empêche l’utilisateur de modifier le fond d’écran.

Retrouver le numéro de série du disque du système

février 2nd, 2018

Il est parfois utile de retrouver le numéro de série du disque dur (ou toute autre information) sur lequel le système tourne. On peut en avoir besoin par exemple pour une mise à jour d’une règle UDEV pour autoriser (ou non) les supports de stockages.

Quand on connaît le nom du disque, par exemple /dev/sda1, on peut retrouver l’information avec l’outil udevadm :
udevadm info -q property -n /dev/sda1 \
| grep ID_SERIAL_SHORT \
| cut -d '=' -f 2

Si on a le point de montage, c’est un peu plus long, il faut préalablement extraire le nom du disque :
udevadm info -q property \
-n $( mount | grep ' / ' \
| cut -d ' ' -f 1 ) \
| grep ID_SERIAL_SHORT \
| cut -d '=' -f 2

Dernier truc, l’exemple ici est fait sur la racine /… mais la racine d’un système Linux aujourd’hui est souvent chiffrée, donc ne dépend pas d’un disque physique mais d’une disque virtuel (lui-même sur le disque physique). Dans ce cas ça ne marche pas mais il est possible de faire le test sur /boot qui sera obligatoirement présent sur un système chiffré et en clair, donc directement sur le disque physique… ou sera présent parce que c’est souvent dans les recommandations pour durcir un système Linux.

Ophélia a fait le grand saut

janvier 28th, 2017

22h10.
Ophélia nous a quitté.

_img0842 (copie)
Ophélia en montagne en 2008.

Ophélia s’en va

janvier 26th, 2017

Ophélia ne va pas bien.
Nous avons mené la dernière bataille avec elle sans savoir que c’était perdu d’avance.

Aujourd’hui nous savons, la fin est proche, inéluctablement.
Il est trop tard pour se battre, il faut maintenant préparer dignement son départ.

IMG_5332co1200Tableau ‘Ophélia rêve’

Ophélia va bientôt rejoindre le monde des rêves.
La meilleur représentation en est la peinture de ma mère. Il montre l’intérieur de l’appartement à Malakoff, fenêtres ouvertes sur le petit jardin printanier de chez ma mère à la Tour du Pin qu’elle avait tant aimé parcourir…

Script VPN en vadrouille – via pare-feu

janvier 2nd, 2017

Suite de l’article Script VPN en vadrouille.

Certains opérateurs indélicats ajoutent des pare-feux entre leurs clients et l’Internet. Un des effets classiques de l’ajout de pare-feux, c’est que les connexions TCP qui ne communiquent pas pendant un certain temps sont considérées comme expirées, et donc automatiquement coupées. La coupure intervient généralement au bout de deux minutes. Read the rest of this entry »

¡ 2017 !

janvier 1st, 2017

Bonne Année
Feliz Año
Happy New Year

2017

2017.01.01_carte_voeux_diana_et_stephane

Diana & Stéphane

Script VPN en vadrouille

décembre 26th, 2016

De balade de nouveau en Colombie.

Cette année, j’ai refait mon script de connexion vers la maison. Il s’agit de faire croire à face de bouc et co que je suis toujours à la maison pas qu’ils me posent tout un tas de questions dont moi-même ne suis pas sûr de pouvoir répondre…

Tout est fait sous Linux Debian mais il est facile d’adapter à d’autres distribution.

Read the rest of this entry »

Paris-Bogota

décembre 25th, 2016

Le jour de Noël je prends l’avion pour rejoindre Diana en vacances à Bogota.

15726348_1256325107747528_3295460327880061477_n
15622600_1256342597745779_5448830024746919223_n

Décollage prévu à 10h35… mais l’avion à un problème. Impossible de faire l’étanchéité sur une des portes. Read the rest of this entry »

Avancement du bootstrap de nebule

novembre 1st, 2016

Le bootstrap de nebule en PHP programmation procédurale est considéré comme complet. Sauf bugg de dernière minute, il ne devrait pas subir de nouvelle modification, ou alors minime.

Il est disponible ici :

6c902d8c29b965fde6d576ef04e5405c84b1353d01715c4fb96e561ba76e9114

Extraction de la piste son avec avconv

novembre 1st, 2016

Sous Linux, l’outil libav permet de manipuler en ligne de commande les vidéos et notamment de scripter tout plein de choses.

Le paquet à installer sous Debian/Ubuntu s’appelle libav-tools (D/U).

Pour extraire la piste son d’une vidéo et la ré-encoder dans un format audio donné (ici ogg-vorbis), il faut utiliser la commande :

avconv -i fichier_video.mp4 \
-map 0:1 \
-strict experimental \
-acodec vorbis -ar 44100 -ac 2 -ab 192k \
fichier_audio.ogg

Ça tient sur une seule ligne sans les \ de fin de lignes; mais dans un script c’est plus clair…

On peut bien sûr jouer sur la qualité de re-compression ou le format audio de sortie :-)

Migration de sites web

septembre 24th, 2016

Le blog est un peu délaissé depuis quelques temps. Le traitement des photos avance au ralenti aussi… Je me concentre sur nebule et ses applications annexes.
J’ai renommé le blog au nom de « Starend » et laissé juste la référence « Air pur et grands espaces« .

Mais pour ce qui est des photos, le site de mes photos photo.starend.org à migré vers artemporal.com. Une redirection est faite du premier vers le second. Je possédais ce nom de domaine depuis un moment mais sans l’utiliser. Voila c’est fait !
Du coup, je dois refaire un nouveau logo pour les photos…

Le site web artemporal.org reste en place avec son contenu d’origine figé. Le nom de domaine artemporal.net est relâché.

Mes dernières vacances en Savoie ont été l’occasion de faire plusieurs photos en pose longue et vidéos de cascades. Les vidéos sont en grande partie déjà traitées et sur audiography.org. Pour les photos il me faut un peu de temps.
Le site web audiography.org devrait assez rapidement être corrigé graphiquement mais surtout refait sur une base de nebule. Il sera le site de démonstration d’une application hors de la sphère nebule.

icone
Studio audiography – Cascades et bulles

Migration vers le nouveau serveur

avril 4th, 2016

Les blogs de Starend et annexes ont migrés vers de nouveaux serveurs qui tournent sur des distributions Linux beaucoup plus récentes. Il était plus facile de refaire un par un quelques petits serveurs, un par service, plutôt que de tout migrer d’un seul coup.

Il ne reste plus grand chose sur l’ancien serveur. Il va pouvoir être complètement réinstallé…

Venise jour 5

décembre 25th, 2015

Les photos du jour :
2015.12.25 Venezia – Depart

Venise jour 4

décembre 24th, 2015

Les photos du jour :
2015.12.24 Venezia – 1 Venise
2015.12.24 Venezia – 2 Teatro La Fenice
2015.12.24 Venezia – 3 Venise de nuit

Venise jour 3

décembre 23rd, 2015

Les photos du jour :
2015.12.23 Venezia – 1 Murano
2015.12.23 Venezia – 2 Venise

Venise jour 2

décembre 22nd, 2015

La journée à été chargée, on s’est beaucoup baladé. Voici les photos par lieux :
2015.12.22_Venezia_-_1_Venise
2015.12.22_Venezia_-_2_Murano
2015.12.22_Venezia_-_3_Torcello
2015.12.22_Venezia_-_4_Burano
2015.12.22_Venezia_-_5_Venise_de_nuit

20151222100258_952c068b_img0887

20151222105359_40af3eb7_img0935

20151222123322_c8307194_img0970

20151222160736_697ef42d_img0997

20151222204625_ec25d72b_img1164

Venise jour 1

décembre 21st, 2015

Voici les photos du premier jour à Venise :
2015.12.21 Venezia

20151221182657_3cfac8b8_img0873

Au pied de l’avion

décembre 21st, 2015

On part !

image

Vie sociale…

octobre 25th, 2015

… a viré un de ses « amis » facebook :-(
Quand sa vie se résume à relayer des idées nauséabondes, peut-être est-il temps de se poser des questions et de sortir un peu changer d’air…
Fermez le banc.