Ceci est une ancienne révision du document !


2014/01/26 19:29
Catégorie App dl page direct dl addons
Pro
Windows Defender est aussi capable que les autres sous Win 10 source
BureautiqueNotepad++
LibreOffice R last
LibreOffice help R last
SumatraPDF R last
visionneuse Powerpoint last
Internetfirefox R lastDL
MultimediaInfrarecorder Last
vlc R last
wincdemu 4.1
Graphisme Gimp2.10.32partha
Inkscape 1.2.2 64b
photofiltre6.5.3
Compression7zip R last
Nettoyagebleachbit 4.4.2 port
winapp2.ini
ccleaner last
port bck v5.22CCenhancer
Utilitairesdefraggler last
last
disk-defraglast
ultradefrag32bits 64bits
speccy port
WSCC WSCC 64-bit (Portable)
nirsoft ProduKey
sysinternals
nortonremovaltools
Revo Uninstaler
WindirStat
Devirussagemalwarebyteslast
eset outils old new
adwcleaner
rogue-killer last
Stress [RAM]Stressapptestsudo apt-get install stressappteststressapptest -W -s 3600 teste la ram et son contrôleur au MAX, sous linux pendant 10 minutes
[CPU]Prime95 Version 30.3 build 6Win 64bitsCocher tester dans l'interface graphique
Linux 64bits./mprime -t sinon ça NE TESTERA PAS
(CPU+GPU) OCCTWIN OCCT 5.4.2
(CPU) IntelBurnTest WIN Intel-Burn-Test-2.54 Ne pas laisser tourner plusieurs heures !!
(GPU) Furmark 1 Furmark WINDOWS 1.20.8.0 Pour tester la stabilité SHADERS GPU
Furmark GPUTEST WIN 0.7.0
Furmark GPUTEST LINUX 0.7.0
Furmark GPUTEST MAC 0.7.0
(GPU) Furmark 2 WINDOWS 2.1.0.2 Pour tester la stabilité SHADERS GPU
LINUX 2.1.0.2
(GPU) UnigineHeavenUnigine Heaven LINUX (273megs) Pour tester la stabilité globale GPU
Unigine Heaven WIN TORRENT (247megs)
(GPU) GravitymarkGravitymark LINUX (191megs) Pour tester la stabilité globale GPU DX, vulkan & oGL. Nécessite Clang sous linux
Gravitymark WIN x86_64 (219megs)
Gravitymark MAC (200megs)
(GPU) BASEMARK GPU (oGL/VULKAN/DX12) BasemarkGPU LINUX x86_64 FLATPAK (891megs)
BasemarkGPU WIN x86_64 (963megs)
(CPU+GPU) powerMAX powerMAX WIN 1.0 ZIP
(SYSTEME) Passmark BurnInTest BurnInTest WIN Standard V9.0
BurnInTest Linux V4.1
Surveillance matérielle(WIN-composants)CPU-ZCPU-Z 1.93N'affecte pas négativement les températures au repos
(WIN-températures)HWinfo HWinfo 6.32 PORTABLE
PreInstall win wsus offline
Clavierbepolast win
2014/05/03 21:54 · minimi
msizap.exe g

Liste de blocage rgpd

Passer outre la vérif TPM 2 de win11

To enter the legacy BIOS / UEFI during boot

(if not using Win10,if it's not UEFI bios), press ESC, Delete, or one of the Function keys (F1, F2, F10, etc.)

Dell: F2 or F12.
HP: ESC or F10.
Acer: F2 or Delete.
ASUS: F2 or Delete.
Lenovo: F1 or F2.
MSI: Delete.
Toshiba: F2.
Samsung: F2.
Surface: Press and hold volume up button

To enter the UEFI (Windows 10,most computers made in the past four years boot Windows 10 far too quickly to listen for a keypress at startup),
Open Settings.
Click on Update & Security.
Click on Recovery.
Under the “Advanced startup” section, click the Restart now button,
Click on Troubleshoot,
Click on Advanced options,
Click the UEFI Firmware settings option,
Click the Restart button.

or

Press “Windows key” on your keyboard,
Click on Restart while holding down the Shift button on your keyboard,
Choose an option menu will pop up,
Click on Troubleshoot,
Click on Advanced options,
Click the UEFI Firmware settings option,
Click the Restart button.

MÀJ des firmwares des PCs

Vérifie les firmwares de TOUS les périphériques. Utile pour les Dell notamment ( https://www.phoronix.com/scan.php?page=news_item&px=Dell-BIOS-Disconnect-Vuln)

sudo fwupdmgr update

Linux 5.6 et puces de surveillance matérielle

Le module w83627ehf était jusque là un fourre-tout qui prenait en charge les modules de très nombreuses CM pour la surveillance matérielle dont le nct6775 qui équipe de nombreuses CM depuis 2012. Le noyau 5.6 RETIRE la gestion de nct6775 par w83627ehf donc en faisant uniquement cette mise à jour on perd la possibilité d'avoir le retour des sondes de la carte-mère, par (lm-)sensors et autres.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3207408ab4cbe242d48471ce4e10047022a65232

À moins de taper ceci pour charger automatiquement par la suite le module nct6775 dédié.

sudo sh -c 'echo nct6776 >> /etc/modules'

Rappel des bases de protection contre l'électricité statique

https://sospc.name/lelectricite-statique-lennemie-invisible-de-vos-materiels-informatiques/

L' “anecdote édifiante” devrait rappeler quelque chose à Jean ;)


Attention au noyau 4.15.0-20.21, il rend inopérationnels (pas d'écran, de wiki, de réseau, etc) les portables Fujitsu S710 et probablement d'autres

Signalement Page Arnaque

Ajouter Lilo

Utiliser notre lien partenaire pour faire l'installation de LILO:
http://www.lilo.org/?utm_source=desclicks
Interface de gestion
https://www.lilo.org/fr/login-publier-un-projet-sur-lilo

Blocage des pages minant des monnaies (bitcoins, etc)

_Dans µBlock rajouter ces listes :
https://raw.githubusercontent.com/ZeroDot1/CoinBlockerLists/master/list.txt​​​​​
https://raw.githubusercontent.com/keraf/NoCoin/master/src/blacklist.txt​​​​​
_Ou utiliser No Coin https://github.com/keraf/NoCoin
_Ou encore µMatrix mais là ça devient technique donc de préférence l'une des 2 du dessus.

Boite Mails

Distributions éducatives


sudo smartctl --smart=on --offlineauto=on --saveauto=on /dev/sdX
sudo smartctl -t short /dev/sdX
sudo smartctl -q errorsonly -H -l selftest /dev/sdX

Bloquer la mise à jour forcée de Win 7/8 vers 10

Utilitaire et explications: http://www.howtogeek.com/228551/how-to-stop-windows-7-or-8-from-downloading-windows-10-automatically/ https://www.grc.com/never10.htm

Windows 7 Installation "SP2"

- Installer Windows 7 + désactiver les mises à jour - Installer les deux mises à jours KB976932 (SP1) et KB3020369

( à télécharger avec un Internet explorer activeX… )

Réinitialiser Windows Update

  1. Cliquez sur Démarrer, tapez cmd sur la barre de recherche, faites un clique droit sur cmd.exe et choisissez exécutez en tant qu'administrateur.
  2. Tapez
     net stop wuauserv 

    et validez par la touche Entrée, cette commande permet d'arrêter le service Windows Update.

  3. Tapez
     ren %windir%\SoftwareDistribution SoftwareDistribution.Old 

    et validez par la touche Entrée, cette commande permet de renommer le ficher « softwaredistribution ».

  4. Tapez
     net Start wuauserv 

    et validez par la touche Entrée, cette commande permet de démarrer le service Windows Update

  5. Après cette manipulation vous pouvez relancer la recherche des mises à jour et l'installation.

Windows 7 et Windows update lent

Symptômes

Le problème peut se produire sur un pc fraîchement installé comme sur une installation ancienne. Le PC est lent avec svhost.exe qui utilise un maximum de processeur et/ou de mémoire et la recherche de mise à jour est très très longue.

Résolution

Microsoft a déployé un patch disponible à cette adresse https://support.microsoft.com/fr-fr/kb/3102810

Télécharger le patch de la bonne version (32 ou 64) ouvrir une ligne de commande (cmd) Tuer le service de Windows update wuauserv

net stop wuauserv

Appliquer le patch

Explorateur caché WIN10

Faire un raccourci et mettre comme cible :

explorer shell:AppsFolder\c5e2524a-ea46-4f67-841f-6a9465d9d515_cw5n1h2txyewy!App

MAC

Configurer le clavier

Modifier en root le fichier /etc/default/keyboard (par exemple sudo nano /etc/default/keyboard) ainsi :

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="mac"
XKBOPTIONS="lv3:switch,compose:lwin"
BACKSPACE="guess"

Restaurer le tableau de bord LINUX

Mate :

gsettings reset-recursively org.mate.panel

Cinnamon :

gsettings reset-recursively org.cinnamon

XFCE :

xfce4-panel -r

Réinitialiser l’environnement de bureau en entier

Mate :

rm -rf .gnome2 .config/mate* .config/dconf .config/gtk-*

Cinnamon :

rm -rf .cinnamon .config/cinnamon-session .config/gtk-3.0 .config/dconf

Xfce :

rm -rf .config/xfce*

Puis redémarrer

WIFI SOUS LINUX

Symptômes

La connexion wifi se fait mais pas de connexion Internet

Résolution

Essayer ces 2 commandes

sudo rmmod ath9k
sudo modprobe ath9k nohwcrypt=1

Si maintenant le wifi fonctionne avec connection à Internet faire la manipulation suivante :

sudo nano /etc/modprobe.d/ath9k.conf

Et écrire dans ce fichier vierge :

options ath9k nohwcrypt=1

Problème de Wifi sous Linux/RaspberryPi

sudo iw reg set FR

/etc/default/crda REGDOMAIN=FR https://sebsauvage.net/links/?zMD18w

Restauration de GRUB

Démarrer en live

sudo fdisk -l                      
sudo mount /dev/sdaX /mnt          
sudo mount --bind /dev /mnt/dev    
sudo mount --bind /dev/pts /mnt/dev/pts   
sudo mount --bind /sys /mnt/sys    
sudo mount -t proc /proc /mnt/proc 
cp /etc/resolv.conf /mnt/etc    # (Optionnel) Pour avoir une connexion Internet
sudo chroot /mnt /bin/bash        
mount -a                          

Puis faire :

update-grub                        
grub-install /dev/sda

Si il y a des erreurs à l'exécution des commandes vérifier la cible puis faire :

apt-get install grub-pc
update-grub                        
grub-install /dev/sda

À noter qu'il *FAUT* que le disque soit bien branché sur le 1er connecteur pour que 'sda' pointe bien vers le bon disque. Vérifier auparavant avec Gparted.

Linux : recréation d'un mot de passe root oublié

1. À l'apparition de GRUB appuyer sur la touche E.
2. Éditer la ligne avec généralement “ quiet splash ” à la fin et y rajouter “ rw init=/bin/bash ”.
3. Presser ctrl X simultanément. La machine démarre sur une invite de commandes EN ROOT.
4. Taper “ passwd root ” pour lancer la procédure de changement du mot de passe ROOT.
5. Redémarrer.

Benchmark / Stress

LM_SENSORS (commande sensors présente nativement sous MINT) pour les températures. T> 85°C extinction obligatoire !!!

  • FIXME GPU monitor ( à tester )
    • GPUZ + wine ( pour l'install, via playonlinux l'interface se lance mais est inutilisable… manque quelque chose ? )
    • OpenHardwareMonitor ( il faut mono… voir leur page, via playonlinux ok, mais pas toutes les options dispo, en particulier gpu pas accessible pour moi )
    • Solutions au cas par cas
      • nvidia-smi. Note: le panneau de contrôle des pilotes propriétaires NVIDIA offre un affichage des capteurs de la carte.
      • ati ?

Lancer un programme en mode 100% logiciel (sans accélération), pour tester un prob de bas niveau de carte graphique (fonctionne seulement avec les pilotes opensource (Mesa/Gallium), à jour!):

LIBGL_ALWAYS_SOFTWARE=1 ./nomduprogàlancer

Test d'écran (mires etc)

Fixes: http://www.lagom.nl/lcd-test/ Permettant de tester la rémanence ou la qualité de l'affichage: http://www.testufo.com/#test=framerates

Bloquer la MàJ forcée de Windows 10

Les fichiers d’installation de Windows 10 se chargent dans le répertoire $Windows ~ BT, penser à le virer ainsi que selon la version:

Windows 7 SP1:
3035583 Update installs Get Windows 10 app in Windows 8.1 and Windows 7 SP1
2952664 Compatibility update for upgrading Windows 7
Windows 8.1:
3035583 Update installs Get Windows 10 app in Windows 8.1 and Windows 7 SP1
2976978 Compatibility update for Windows 8.1 and Windows 8

  • En retirant le 'correctif' placé par Winupdate. Il faut se rendre dans le panneau de configuration puis dans Windows update et dans Recherche des mises à jour et cliquer sur sélectionner les mises à jour à installer et désinstaller le KB3035583 puis clic droit → masquer cette mise à jour. Pareil pour le 2nd correctif correspondant à l'OS installé.
  • Avec REGEDIT: dans HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate créer un DWORD avec pour nom DisableOSUpgrade et valeur 1. Ensuite HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GWX . Créer un DWORD avec pour nom DisableGWX avec pour valeur 1. Si tu ne comprends pas c'est pas pour toi.

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] “DisableOSUpgrade”=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GWX] “DisableGWX”=dword:00000001

Bien entendu on peut se limiter à une seule des deux méthodes et c'est même conseillé sinon l'éventuelle mise à jour ultérieure vers Win10 risque de vite devenir un vrai casse-tête.


LaZagne pour récuperer les MdP de pas mal d'applications tant Win que linux. Mais pas la license Win, dommage. https://github.com/AlessandroZ/LaZagne


Mise à jour de firmwares SSD

Explications: Souvent les fabricants de SSD publient des correctifs et avec de la chance il y a les versions linux sous forme ISO. Sauf que certains, type Micron, foirent leurs ISOs. Lorsque l'on fait une clée USB avec leur images tout se passe bien mais lorsque l'on tente de démarrer dessus plus du tout. Les symptômes sont l'impossibilité de booter sur la clé ou dans l'OS la clée est visible dans l'explorateur mais Gparted explique que c'est inutilisable car bourré d'incohérences dans le système de fichiers. En fait c'est bien ce dernier qui est en cause. Parce que l'on a utilisé une clé préalablement formatée en NTFS ou, plus malin, en FAT32 en se disant qu'au pire la 'gravure' de l'image corrigera ça. Pas tout à fait. En fait de nombreuses images utilisent Syslinux qui permet l'usage d'un mode hybride: la clé est perçue par le système comme un CDROM. C'est plus simple de ne proposer qu'une image utilisable sur CD/DVD/USB plutôt que de devoir gérer et maintenir 2+ images pour chaque révision de chaque modèle. Mais là où le bas blesse c'est que le format FAT32 (et encore pire NTFS et EXTx) n'est AUCUNEMENT compatible avec le format d'un CDROM ( càd ISO 9660 , même pas Joliet !) mais le FAT16 oui ! Il est malgré tout facile de corriger cela.

Manipulation:

  1. formater une clé en FAT16 (partition de taille max 4096 megaoctets !! Effacer la clé et créer une partition FAT16 plutôt que de réduire une existante pour la formater ensuite !).
  2. utiliser EXCLUSIVEMENT Unetbootin pour placer le contenu de l'iso sur la clée + la rendre 'bootable' (ce programme dépose de manière basique sur la clé les fichiers comme il faut (MBR compris)) et NON les utilitaires habituels ( 'créateur de clés USB' de Mint ou 'multisystem' )
  3. redémarrer, effectuer avec attention la sélection du périphérique à mettre à jour et savourer le plaisir de la victoire.

Note: il y a d'autres méthodes mais le risque de pourrir ses disques durs est très grand alors que tous ces utilitaires ne proposent que de placer l'ISO sur les clés USB. Autant ne pas prendre de risque inutiles.


Faire fonctionner un portable avec 2 cartes graphiques, sous linux, avec les pilotes libres

Première chose vérifier que c'est bien le cas donc :

lspci -k | grep -EA3 'VGA|Display|3D'

Si il y a bien 2 cartes on obtient un résultat de ce type :

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
	Subsystem: Sony Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
	Kernel driver in use: i915
	Kernel modules: i915
--
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]
	Subsystem: Sony Corporation Radeon HD 6470M
	Kernel driver in use: radeon
	Kernel modules: radeon

Si c'est une (seconde) entrée bâtarde avec “unknown” ou “mismatch” il faut d'abord faire une MàJ du noyau et recommencer sinon les pilotes libres ne seront pas chargés pour la (seconde) carte et elle ne fonctionnera pas. Du coup à moins d'employer un noyau bizarre le DRI3 est activé dans celui-ci et c'est ce mécanisme qui va permettre de passer d'une carte à l'autre ou plutôt de permettre à la carte secondaire de copier sa mémoire d'affichage sur la carte principale (qui sera inerte) à laquelle est relié l'écran.
La procédure suivante est adaptéee aux portables après 2012, ceux sortis avant 2012 utiliseront SWITCHEROO.

Mettre à jour MESA avec le dépot OIBAF :

sudo add-apt-repository ppa:oibaf/graphics-drivers && apt-get update && apt-get upgrade

Ensuite lancer :

sudo nano /etc/default/grub

et à la ligne GRUB_CMDLINE_LINUX_DEFAULT rajouter radeon.modeset=1
Puis régénérer le GRUB avec :

 sudo update-grub

Et redémarrer pour que le système prenne en compte la validation d'allumage & extinction à la demande de la carte utilisant le pilote RADEON (pilote libre pour cartes AMD). Bien entendu si il s'agit d'une carte NVIDIA il faudra mettre nouveau.modeset=1 au lieu de radeon.modeset=1

Une fois redémarré taper :

DRI_PRIME=1 glxinfo|grep 'OpenGL renderer'

Et on obtiendra quelque une réponse comme :

OpenGL renderer string: AMD CAICOS (DRM 2.50.0 / 5.3.7-050307-generic, LLVM 9.0.0)

Indiquant ici que la carte secondaire AMD a répondu présente et fournis ses spécifications.
En tapant :

DRI_PRIME=0 glxinfo|grep 'OpenGL renderer'

On obtiendra les infos de la carte primaire, par défaut, ici la puce graphique intégrée au processeur :

OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 

Dès lors il suffit de taper :

DRI_PRIME=1 nomduprogramme

Pour utiliser la carte graphique SECONDAIRE pour une application spécifique, à son lancement. À noter que la copie de la mémoire d'affichage de la carte secondaire à la primaire grève sur les performances et certains tests purement synthétiques peuvent montrer une DÉGRADATION des performances par rapport à la carte primaire seule. Mieux vaut tester avec un vrai test comme Unigine Heaven.


LINUX : Activer l'accélération VIDÉO de la carte graphique

1. S'assurer d'avoir d'abord un lecteur vidéo exploitant l’accélération vidéo type BOMI ( add-apt-repository ppa:nemonein/bomi )

2. Avoir une puce gérant réellement l'accélération vidéo, à partir des Intel HD Graphics 3000 (processeurs Sandy Bridge approx 2015) ou une NVIDIA GeForce 6XXX (GeForce 8400 de préférence) et au-delà.

3. Les pilotes système→carte
SI vainfo ne râle pas c'est que tout est déjà en place et fonctionnel, sinon installer:
i965-va-driver pour les cartes Intel.
mesa-vdpau-drivers pour ATI open source.
libnvidia-decode-XXX pour NVIDIA où XXX est la version du pilote, devrait être installé d'office avec le pilote.

VA = Video Acceleration, VDPAU = Video Decode and Presentation API for Unix.

4. L'API pour prog→système
Installer:
libvdpau-va-gl1 depuis add-apt-repository ppa:nilarimogard/webupd8 pour utiliser VDPAU pour les puces INTEL, nvidia-utils pour les cartes NVIDIA.
REF : https://bbs.archlinux.org/viewtopic.php?id=172098 “Intel implements VAAPI, but the open source radeon and nouveau drivers implement VDPAU. The proprietary Nvidia driver implements VDPAU too ” & “libvdpau-va-gl is a wrapper, required only if you want to use Intel with applications that support VDPAU only, like flash or mplayer. VLC and mpv support VAAPI, so libvdpau-va-gl isn't needed with them.”
et vérifier la présence de libva2vqui lui doit fournir les fonctionnalités VA.

5. Une fois tout installé et fonctionnel vainfo doit donner (ici pour une puce Sandy Bridge) :

libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Mobile - 2.1.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      ...

Ensuite vérifier que le lecteur vidéo a bien été configuré pour utiliser l'accélération vidéo.


LINUX : Calibri et autres polices WINDOWS en italique/non disponibles dans LibreOffice

Il faut installer :

1. Microsoft's classic TrueType fonts :

sudo apt install ttf-mscorefonts-installer

2. Microsoft's newer ClearType fonts:

Qui contiens : Constantia, Corbel, Calibri, Cambria, Candara, et Consolas.

mkdir ~/.fonts
wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash

À noter :
“The fonts Calibri, Cambria, Candara, Consolas, Constantia and Corbel require a Microsoft Office license, which means that they are only legal on machines where Microsoft Office (available only on Windows and MacOS) is installed.”
Alternative avec les polices libres Carlito & Caladea remplaçant respectivement Calibri & Cambria :

sudo apt install fonts-crosextra-carlito and Caladea is in fonts-crosextra-caladea

Fenêtre "Are you sure you want to proceed?" après être passé de MDM à LightDM sous Linux Mint

https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1714442 À cause d'une commande ou d'un fichier, respectivement dans .bashrc, .profile ou lorsque l'utilisateur se loge il voit apparaître une fenêtre lui demandant si il est sûr de vouloir continuer avec pour seul choix “ OK ”, y répondre permettant d'entamer le démarrage de sa session. Il semble que *TOUT* fichier dans /etc/profile.d crée cette situation et qu'il n'y ait pas d'autre solution que d’effacer/déplacer le ou les fichiers.


Session temporaire avec patron & auto lancement après délai

Résumé: nous allons créer un compte-patron, le configurer, activer le compte invité temporaire, créer un lien symbolique du compte-patron au compte temporaire, changer l'annonce du compte invité, activer le lancement automatique du compte temporaire après un délai défini puis cacher le compte-patron.

Créez un utilisateur qui servira de patron à la session temporaire (ici nommée guest-prefs). NE PAS l'appeler SKEL !
Dans les administration→écran de connexion onglet UTILISATEURS activez AUTORISEZ LES INVITES À SE CONNECTER\\.

sudo ln -s /home/guest-prefs /etc/guest-session/skel
touch /home/guest-prefs/.skip-guest-warning-dialog

La création du fichier .skip-guest-warning-dialog permet de supprimer l'affichage de l'avertissement en anglais (issu de /usr/lib/lightdm/guest-session-auto.sh mais réécrit à chaque mise à jour de lightDM).

Dans les préférences→applications au démarrage créer une entrée avec :

zenity --title "ATTENTION"  --text="Cette session est temporaire et sera effacée à l'extinction. Sauvegardez vos documents sur clée USB et non sur le bureau." --width=400 --warning --ok-label="J'ai compris"
sudo nano /etc/lightdm/lightdm.conf

Rentrez/modifiez les lignes suivantes:

autologin-guest=true
#autologin-user=
autologin-guest=true
autologin-user-timeout=15

Avec ces commandes l'utilisateur invité temporaire sera lancé après 15 secondes. À noter que le décompte commence AVANT le lancement de l'interface graphique !

Pour empêcher l'affichage du compte-patron éditer /var/lib/AccountsService/users/guest-prefs et rajouter/modifier:

[User]
SystemAccount=true


Note : il est possible que le fond d'écran proposé par lightDM ne corresponde pas à celui du compte dans ce cas écraser l'image correspondante située dans usr/share/backgrounds/linuxmint/default_background par l'image désirée.

SYSPREP

BUT :
réinitialise WINDOWS avant de faire son image pour un déploiement.
INDISPENSABLE POUR INDIVIDUALISER AUTOMATIQUEMENT CHAQUE POSTE

Procédure :
CMD avec droits ADMIN→ C:\Windows\System32\Sysprep\sysprep.exe Lance l'interface graphique.
Laisser en OOBE et cocher GENERALISER
Option d'extinction sur ARRÊTER.

Ou

%WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe

NE PAS RELANCER WINDOWS AVANT DE FAIRE SON IMAGE SINON IL FAUDRA RECOMMENCER SYSPREP

SI IL Y A DES ERREURS (listées dans C:\Windows\System32\Sysprep\Panther\setuperr) DU TYPE :

Package Microsoft.xxxxxxxxxxxxx was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.

Alors lancer PowerShell Command with Admin Rights et exécuter ceci :

Get-AppxPackage|Remove-AppxPackage

At this point the system remove the Apps that cause the Problem. Plein d'erreurs affichées en rouge qui sont en fait des confirmations que les paquets sont utilisés et fonctionnels. Les orphelins/mal installés seront éliminés et il sera possible de recommencer la procédure sysprep.

Bad CLOCK in DUALBOOT

Windows uses the GMT time zone while OS X and Linux uses UTC time zone”.
→Lancer REGEDIT avec droits ADMIN.
→Dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ créer DWORD 32bits nommée RealTimeIsUniversal de valeur 1
→Ensuite mettre à jour l'heure via la synchronisation.

Les portables LENOVO et 'visual discovery'

Depuis peu (février 2015) ces portables ont un ADWARE préinstallé. http://laruche.com/2015/02/19/quand-lenovo-est-pris-en-flag-dinstallation-dun-adware-dans-ses-nouveaux-produits-675373 A noter que, sauf erreur, la vidéo de clubic ne montre que comment désactiver le service jusqu'au prochain démarrage, il convient de désactiver définitivement le service 'visual discovery' dans le gestionnaire des services, et non via celui des tâches.

Des infos sur les disques durs et leur longévité: http://blog.backblaze.com/2014/01/21/what-hard-drive-should-i-buy/ https://www.backblaze.com/blog/hard-drive-failure-rates-q2-2016/


Comment tester les batteries de portable http://batteryuniversity.com/learn/article/how_to_repair_a_laptop_battery


“KB3004394, la mise à jour de Windows 7 à ne pas faire” http://www.tomshardware.fr/articles/windows7-kb3004394-bug,1-55081.html


Test superfish (malware SSL): https://filippo.io/Badfish/


http://www.wampserver.com/
http://fr.openclassrooms.com/informatique/cours/concevez-votre-site-web-avec-php-et-mysql/sous-windows-wamp


http://wiki.korben.info/depanner_entretenir_et_hacker_son_pc


Hard Drive Stats Q1 2018 par Backblaze

https://www.backblaze.com/blog/hard-drive-stats-for-q1-2018/

HDD/SSD Desktop-Class Reliability Test Project

https://github.com/linuxhw/SMART


Réparation/contrôle des batteries de PC portable

http://batteryuniversity.com/learn/article/how_to_repair_a_laptop_battery Ça explique pourquoi juste mesurer les points de contact ça ne suffit pas. Et là un gars remplace les batteries intérieures :
http://cyclurba.fr/forum/358939/remplacer-18650-son-pack-batterie-pc-portable.html

Un très bon document expliquant quasiment tout :
https://www.memoireonline.com/09/10/3931/Etude-et-evaluation-des-performances-des-systemes-de-gestion-de-batteries-lithium-ion.html

Fabrication d'une fausse batterie reliée à une alimentation/transfo :
https://www.abcelectronique.com/forum/showthread.php?t=82102 (la fin surtout, le gars patauge, il faudrait mettre au clair avant de se lancer)


Erreurs flatpak

Si lors de l'entrée de la commande flatpak update on voit ce message :

Looking for updates...
Warning: Can't find dependencies: GPG signatures found, but none are in trusted keyring
Warning: Problem looking for related refs: GPG signatures found, but none are in trusted keyring

Il suffit de taper la commande suivante pour que flatpak retrouve ses petits (dans la mesure où les programmes installés proviennent de flathub bien entendu) :

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Et ça devrait suffire.



Bios https://bios-pw.org

MAC :
Reset du 'bios' pouvant régler certains problèmes (heure, résolution d'écran, etc): https://www.howtogeek.com/284948/what-is-nvram-and-when-should-i-reset-it-on-my-mac/

R + P + option + command

Avant d'allumer le mac et les garder pressées pendant 20 secondes après l'allumage.
Voir le contenu de la NVRAM: Applications > Utilities. Taper

nvram -xp


Reset de la NVRAM depuis l'OS: Applications > Utilities. Taper

nvram -c

typographie… à ranger antho https://jacques-andre.fr/faqtypo/lessons.pdf


Bonnes pratiques

Sudoedit plutôt que sudo nano
http://www.maje.biz/permettre-ledition-dun-fichier-avec-sudo/

Avec Linux Mint 19 systemd-networkd est le cache DNS (dnsmasq était celui d'ubuntu avant 17.04 à priori) donc avoir les deux fait qu'ils se concurrencent, produisant des pointes à 50% voir 100% d'usage d'un cœur pendant plusieurs dizaines de secondes et ce régulièrement. Autant désinstaller dnsmasq.
Pour afficher les stats DNS:

sudo systemd-resolve --statistics

Pour vider le cache DNS (en ram):

sudo systemd-resolve --flush-caches

Pour modifier le(s) serveur(s) DNS utilisé(s) parsystemd-networkd éditer ce fichier, en plaçant des espaces entre les adresses des serveurs après DNS= :

sudoedit /etc/systemd/resolved.conf

Pour relancer le service après avoir modifié le fichier de configuration :

systemctl restart systemd-resolved.service

Vérifications d’intégrité

Après avoir copié (sauvegardé) manuellement des fichiers c'est une bonne idée de vérifier que la copie est à l'identique à l'origine et que l'on a pas oublié de fichiers. Plusieurs méthodes FIABLES pour cela :

diff -rq /dir1/ /dir2/

Ne compare (récursivement) que les fichiers (taille+nom), pas leur contenu et affiche seulement les fichiers différents.
Remplacer /dir1/ et /dir2/ par les chemins.

diff <(find /dir1/ -type f -exec md5sum {} + | sort -k 2 | sed 's/ .*\// /') <(find /dir2/ -type f -exec md5sum {} + | sort -k 2 | sed 's/ .*\// /')

Comparaison par calcul de la somme MD5.
Remplacer /dir1/ et /dir2/ par les chemins.

rsync -r -n -t -v --progress -c -s /dir2/ /dir1/

Simule une copie avec rsync où il y a (-r) récusivité, (-n) simulée (pas de copie/écriture), (-t) sans altérer les dates de modif (comme une vraie copie classique), (-v) en en disant long, (-c) en calculant juste les sommes (pas les tailles ni les dates de modif), (-s) en acceptant les espaces dans les chemins des répertoires et (–progress) affichant la progression. En clair il agit comme si il copiait mais ne fait pas d'écritures et se contente donc de lancer les routines de vérification de copie entre les deux répertoires.
Remplacer /dir1/ et /dir2/ par les chemins.


Lire les DVD avec DRM sous linux

https://askubuntu.com/a/13086
“For legal reasons, DVD decryption is not provided by a standard Ubuntu installation

OLD However, you can install libdvdread4 which has a script that allows to install DVD decryption

sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh

OR

OLD Add the medibuntu apt repository

sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update

And directly install libdvdcss

sudo apt-get install libdvdcss2

Both methods may not be legal in every country (as far as I know, it's not legal in USA, but it's legal in Germany)”.

SINON

GOOD installer le paquet libdvd-pkg, pour l'installer textuellement la commande est

sudo apt install libdvd-pkg

puis suivre les instructions lors de l'installation. Répondre Oui aux deux questions posées lors de l'installation de libdvd-pkg pour continuer de mettre à jour le paquet automatiquement (recommandé). ensuite exécuter la commande suivante dans un terminal installera libdvdcss2:

sudo dpkg-reconfigure libdvd-pkg

BANC DE TEST

Dans un soucis de clarté les commandes seront suivies de leur résultats. De plus elles devraient fonctionner sans SUDO.

*Connaître le nom logique des disques, les contrôleurs sur lesquels ils sont branchés, leurs types, leurs noms, leurs versions et le protocole de communication :

lsblk --scsi

NAME HCTL       TYPE VENDOR   MODEL                   REV TRAN
sda  0:0:0:0    disk ATA      M4-CT256M4SSD2         070H sata
sdb  1:0:0:0    disk ATA      C300-CTFDDAC064MAG     0007 sata
sdc  5:0:0:0    disk ATA      WDC_WD5000BEKT-00KA9T0 1A01 sata

*Connaître les noms, l'organisation logique des disques physiques et partitions, leurs relations (branchements), leurs noms et points de montage, sans lister les lecteurs optiques :

lsblk -e7 -e11

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 238,5G  0 disk 
├─sda1   8:1    0 234,6G  0 part /
└─sda2   8:2    0   3,9G  0 part [SWAP]
sdb      8:16   0  59,6G  0 disk 
├─sdb1   8:17   0   100M  0 part 
└─sdb2   8:18   0  59,5G  0 part 
sdc      8:32   0 465,8G  0 disk 
└─sdc1   8:33   0 465,8G  0 part /mnt/6EEFB5A158F144F1

*Connaître l’identifiant logique (UUID) des disques de la machine afin de (re)créer un /etc/fstab correct :

blkid /dev/sd*

/dev/sda1: UUID="266492a7-dc11-4fb2-bfdc-9d1960008fb9" TYPE="ext4" PARTUUID="81fc18d1-01"
/dev/sda2: UUID="e0b5fcf0-c9d5-4d0a-b1f9-66b1d10e0d1d" TYPE="swap" PARTUUID="81fc18d1-02"
/dev/sdb1: LABEL="RM-CM-)servM-CM-) au systM-CM-(me" UUID="84EAC9E7EAC9D598" TYPE="ntfs" PARTUUID="5c6f6946-01"
/dev/sdb2: UUID="3472E7DE72E7A2BA" TYPE="ntfs" PARTUUID="5c6f6946-02"
/dev/sdc1: UUID="6EEFB5A158F144F1" TYPE="ntfs" PTTYPE="dos" PARTUUID="3170bf8b-01"

*Ultime, donne les modèles des disques PHYSIQUES, le type de partitions/disques, leur attributs logiques (sd*) et organisation, leur taille, leurs systèmes de fichiers, les labels éventuels, leurs UUID, leurs points de montage, leurs taux d'occupation, s'il s'agit de SSD (0) ou de disques classiques (1), leurs gestionnaires d'accès (deadline, BFQ, etc) et s'ils sont en lecture seule (1) ou non (0) :

lsblk -o MODEL,TYPE,NAME,SIZE,FSTYPE,LABEL,UUID,MOUNTPOINT,FSUSE%,ROTA,SCHED,RO -e7 -e11

MODEL                  TYPE NAME     SIZE FSTYPE LABEL              UUID                                 MOUNTPOINT            FSUSE% ROTA SCHED RO
M4-CT256M4SSD2         disk sda    238,5G                                                                                                0 bfq    0
                       part ├─sda1 234,6G ext4                      266492a7-dc11-4fb2-bfdc-9d1960008fb9 /                        94%    0 bfq    0
                       part └─sda2   3,9G swap                      e0b5fcf0-c9d5-4d0a-b1f9-66b1d10e0d1d [SWAP]                          0 bfq    0
C300-CTFDDAC064MAG     disk sdb     59,6G                                                                                                0 bfq    0
                       part ├─sdb1   100M ntfs   Réservé au système 84EAC9E7EAC9D598                                                     0 bfq    0
                       part └─sdb2  59,5G ntfs                      3472E7DE72E7A2BA                                                     0 bfq    0
WDC_WD5000BEKT-00KA9T0 disk sdc    465,8G                                                                                                1 bfq    0
                       part └─sdc1 465,8G ntfs                      6EEFB5A158F144F1                     /mnt/6EEFB5A158F144F1    98%    1 bfq    0

Pour les curieux le taux d'occupation des disques n'est pas donné si ils ne sont pas auparavant montés comme ici sdb ;)


Recharge d'une batterie

_Lithium-ion : cycles courts & 20%→80% sont préférables. Ne pas la laisser en charge une fois à 100%. NE JAMAIS ATTENDRE DE L'AVOIR ENTIÈREMENT VIDÉE NI L'EXPOSER À UNE TEMPÉRATURE SUPÉRIEURE À 55°C !!

_Autres, type nickel-cadmium : attendre la décharge complète pour recharger pour limiter l'effet mémoire.

Référence : http://dts.podtrac.com/redirect.mp3/www.numerama.com/projects/podcast/clubinternet/CI19.mp3 @20.29
Sur les batteries avec Jean-Marie Tarascon et Sébastien Rembauville-Nicolle.


Pour le fun, la fabrication d'une machine à souder à points pour piles: http://cyclurba.fr/forum/82873/soudage-point-pack-a123.html?discussionID=0#msg82873


destruction explosive des câbles des PC HP

Analyse Alex
Compte tenu des faits suivants :
_ de l'absence de marques de court-circuit dans le connecteur femelle MOLEX du lecteur CDROM,
_ une marque visible de court-circuit déflagrant dans la partie inférieure du connecteur MOLEX,
_ de son emplacement en arrière des zones de contacts intérieurs,
_ que le connecteur est un Y,
_ qu'il accepte un ampérage max de 11A
_ qu'il est scellé.

il me semble raisonnable de conclure que la destruction du cable N'EST PAS dûe à un court-circuit mais à une mauvaise soudure dans les cables provoquant, lors de l'appel de courant important à l'allumage de la machine, un échauffement allant jusqu'à la fonte du plastique en contact qui, ne pouvant se dilater librement du fait de la structure scellée, a provoqué une augmentation de la pression dans le connecteur jusqu'à ce que la coque en plastique cède en provoquant une sorte de cratère à sa surface.

DELL & Intel ATX12VO : https://en.wikipedia.org/wiki/Power_supply_unit_(computer)#12_V%E2%80%93only_supplies


Calcul des équivalences de latence de mémoire

[CAS_latency]/[frequency] * 1000 ns

D'où l'on peut remarquer que de la ram DDR4 3000 @CAS 15 est aussi rapide que de la ram DDR4 3200 @CAS 16. Bien qu'avec les latences secondaires elle puisse l'être plus encore.
Cette formule permet aussi de convertir les temps de latence en indices entiers.


liens de Régis https://techbit.ca/2019/02/creating-a-bootable-windows-10-uefi-usb-drive-using-linux/ clé usb https://ventoy.net/en/index.html


Custom liens ff école

https://clicmaclasse.fr/