computers don't byte_

pense-bête technologique à usage essentiellement personnel

compilé le 18.09.2023 à 12h19m41s

Amiga


Amiga + Picasso IV - définitions d'écran sous Picasso96(Amiga, 14.09.2023 - modifié le 15.09.2023)
Pour configurer une définition de 1440×900 (format 16/10e) sur Amiga avec carte PicassoIV (affichable en l'occurrence sur un écran Samsung SyncMaster 206BW), il faut renseigner les paramètres suivants dans Picasso96Mode :

Depth : Chunky (256 Colors)
Clock : 105.73 MHz
Interlace []
DoubleScan []
--------------------------------
Timings        horiz.     vert.
--------------------------------
FrameSize       1872       932
BorderSize         0         0
Position          88         2
SyncSize         152         8
SyncPolarity      []        []
Frequency      56kHZ      60Hz
--------------------------------


De manière générale, pour configurer de nouvelles définitions sur Amiga avec Picasso96, le plus simple consiste à utiliser le générateur de modeline Modeline Calculator en renseignant la largeur, la hauteur et en cochant la case « Computation details ».

En cliquant sur « Compute », on obtient alors une liste de paramètres. Ceux qui nous intéressent sont :

	• 20: [TOTAL PIXELS], à copier dans le champ « horiz. FrameSize » de Picasso96Mode
	• 10: [TOTAL V LINES], à copier dans « vert. FrameSize »
	• 17: [H SYNC (PIXELS)], à copier dans « horiz. SyncSize »
	• 21: [PIXEL FREQ], à régler au plus près avec le curseur « Clock »

Dans Picasso96Mode, il faut :

	• Glisser-déposer l’outil « New Tool » vers la liste des définitions
	• Changer la largeur, la hauteur et le nom
	• Glisser-déposer l’outil « New Tool » vers la liste des modes
	• Cliquer sur le gadget « Depth » pour choisir la profondeur souhaitée
	• Décocher « Interlace » et les deux cases « SyncPolarity »
	• Cliquer sur « Use »
	• Éditer les valeurs en fonction des paramètres indiqués ci-dessus
	• Cliquer sur « Test »
	• Si une mire s’affiche, tout va bien.
	• Appuyer sur « Esc » pour revenir à la fenêtre de Picasso96Mode
	• Cliquer sur « Edit » et procéder aux éventuels ajustements nécessaires
	• Appuyer sur « Esc »
	• Appuyer sur « Save » et rebooter.
	• Ouvrir les préférences « ScreenMode » d’AmigaOS pour utiliser la nouvelle définition.

Source : http://cosmosunivers.free.fr/Warp3D_betas/Quick%20P96%20new%20res%20guide.pdf
Amiga 3000 - gel au boot sous AmigaOS 3.1(Amiga, 15.09.2023)
Lorsqu’un Amiga 3000 se fige pendant le démarrage sous AmigaOS 3.1, il faut :

	• Se rendre sur l’écran d’Early-Startup et choisir « Disable CPU Caches » dans les Boot Options.
	• Ajouter ensuite la ligne suivante en tête de la startup-sequence :
	CPU NOCACHE NOBURST
Gestion des ADF(Amiga, 14.09.2023)
Pour gérer les fichiers ADF sur Amiga, il existe plusieurs outils permettant de re-créer une vraie disquette à partir d’un ADF ou inversement de sauvegarder une disquette sous forme d’un fichier ADF :

	• ADFBlitzer, le plus simple : un bouton Read, un bouton Write, un bouton Quit.
	• TransADF-GUI (à compléter par TransADF que l’on placera dans le tiroir C:), plus complet avec notamment une fonction de vérification et un réglage de la piste de début et de fin.
	• TrackSaver GUI, encore plus complet, avec possibilités de compression/décompression GZIP et DMS, copie de disque dur et création d’ADF custom à partir de disquettes protégées (fonction expérimentale).
	• Transdisk/Transrom, légers mais basiques, en ligne de commande. Transdisk permet de créer un ADF à partir d’une disquette, tandis que Transrom permet de dumper la ROM Kickstart de la machine.
Lecture de disquettes FFS sous AmigaDOS 1.3(Amiga, 14.09.2023)
Une disquette formattée en FFS (FastFileSystem) n’est pas lisible par défaut sous AmigaDOS 1.3, car le Kickstart 1.3 ne contient pas le FFS en ROM.

Pour lever cette limitation, il faut créer une entrée dans DEVS:mountlist :


FF0:       Device = trackdisk.device
           Unit   = 0
           Flags  = 1
           FileSystem = l:FastFileSystem
           DosType = 0x444F5301
           StackSize = 4000
           GlobVec = -1
           Surfaces  = 2
           BlocksPerTrack = 11
           Reserved = 2
           Interleave = 0
           LowCyl = 0
           HighCyl = 79
           Buffers = 20
           BufMemType = 3
           Mount = 1
#

Ouvrir ensuite un CLI et taper :

mount ff0:

La disquette devrait alors devenir lisible (l’icône DF0:DOS[] restera affichée mais une icône supplémentaire FF0: va apparaître).

Source : http://eab.abime.net/showthread.php?t=68906

Android


Acer CloudMobile (S500) - trucs et astuces(Android, 15.09.2023 - modifié le 18.09.2023)
Quelques trucs et astuces pour le CloudMobile (S500) d’Acer :

	• Mode Fastboot : appareil éteint, appuyer simultanément sur Power et Vol+ jusqu’au démarrage.

	• Mode Recovery : appareil éteint, appuyer simultanément sur Power et Vol- jusqu’à la première vibration, relâcher tout et appuyer sur vol+ jusqu’à la deuxième vibration.

	• Pour vérifier le modèle et le déblocage du bootloader, mettre l’appareil en mode Fastboot puis taper :
		fastboot -i 0x0502 oem device-infos
	La commande renvoie des informations du type :
(bootloader) Device tampered: false (bootloader) Device unlocked: false (bootloader) Device CPU type is 8260a-3 OKAY [ 0.005s] finished. total time: 0.005s
• Pour redémarrer lorsqu’on est en mode Fastboot (évite d’enlever/remettre la batterie), taper : fastboot -i 0x0502 reboot • Pour remonter la partition /system en lecture/écriture, taper dans le terminal Android : su mount -ro remount,rw /system
Android - astuces diverses(Android, 11.09.2023)
* Pour exclure un dossier de la Galerie photo Android, créer un fichier nommé .nomedia à l’intérieur dudit dossier.
Android 5 (Lollipop) - pourcentage batterie(Android, 14.09.2023 - modifié le 17.09.2023)
Sur Android 5 (Lollipop), pour afficher un indicateur du pourcentage de batterie restant en surimpression de l’icône dans la barre de notification, il faut connecter l’appareil en mode debug sur un PC et taper :
	adb shell content insert --uri content://settings/system --bind name:s:status_bar_show_battery_percent --bind value:i:1

Puis rebooter l'appareil avec :
	adb reboot
Supprimer les sons de déclenchement de l'appareil photo(Android, 15.09.2023)
Pour supprimer les sons de déclenchement de l’appareil photo sous Android :

	• Supprimer ou renommer les fichiers camera_click.ogg et camera_focus.ogg situés dans le dossier /system/media/audio/ui.

(Fonctionne sur Acer Liquid Glow (E330) et Acer CloudMobile (S500))
adb et fastboot - exemples(Android, 15.09.2023)
Quelques exemples d’utilisation des commandes adb et fastboot :

	• Pour vérifier si l’appareil est reconnu par le PC :
	adb devices
	ou
	fastboot devices

	• Pour redémarrer en mode « fastboot » lorsqu’on est en mode « debug » :
	adb reboot bootloader

	• Pour lister les informations matérielles :
	fastboot getvar all

	• Pour booter sur un kernel différent :
	fastboot boot fichier.img

	• Pour installer un kernel différent :
	fastboot flash boot fichier.img

	• Pour flasher un kernel depuis Android :
	dd if=/sdcard/boot.img of=/dev/block/platform/msm_sdcc.1/by-name/boot

	• Mêmes possibilités pour un recovery :
	fastboot flash recovery fichier.img>
	ou
	dd if=/sdcard/cwm.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery

	• Pour rapatrier un Nandroid backup sur le PC :
	adb pull "mnt/shell/emulated/clockwordmod" /chemin/sur/le/pc

Apple II


Apple IIgs - câble DB15-Péritel(Apple II, 15.09.2023 - modifié le 17.09.2023)
Brochage et conception d’un câble DB15-Péritel pour Apple IIgs :
BROCHE FONCTION BROCHE PÉRITEL 1 masse rouge 13 2 rouge 15 3 sync composite 20 4 non connecté 5 vert 11 6 masse vert 9 7 -5 volts 8 +12 volts 8 via 1kΩ 16 via 270Ω 9 bleu 7 10 non connecté 11 audio 2 et 6 12 signal composite 13 masse bleu 5 14 non connecté 15 non connecté
Source : http://roger.geek.nz/apple2/scart.html

Commodore


C128 - RAM vidéo de 64 ko ?(Commodore, 15.09.2023)
Pour vérifier si un Commodore 128 embarque une RAM vidéo de 64 ko, taper :
	POKE DEC(“D600”),28:POKE DEC(“D601”),63:SYS DEC(“FF62”):SCNCLR
Si l’affichage apparaît normal et que le prompt READY s’affiche, la machine possède bien une mémoire vidéo de 64 ko. Si l’écran se remplit de « 0 », il s’agit en revanche d’une RAM vidéo de 16 ko (appuyer alors sur Stop/Restore).
C128 - logiciels et matériels spécifiques(Commodore, 15.09.2023 - modifié le 17.09.2023)
Logiciels et matériels spécifiques au Commodore 128 – (dernière actualisation le 29 mars 2007) :

* indique que les versions récentes fonctionnent en mode 80 colonnes.

1. Productivité 128 Computer Diver’s Log Brainstorm 128 BrainPower Family Roots 128 Family Tree Format Executive 3.0 Home Designer 128 I am the C128 Landmark 2.0: The Computer Reference Bible Many Happy Returns News Maker 128 PPM 128 Sideways 128 Tarot 128 Team-Mate 128
2. Tableurs Multiplan Pocket Planner 2 Pocket Planner 3 Swiftcalc 128 SwiftSheet 128 VizaStar 128
3. Bases de données Data Manager 128 Data Master 128 DFile 128 File 128 Flex File 128 Database Mail List 128 Paperback Filer 128 Pocket Filer 2 Pocket Filer 3 Record Master 128 Superbase 128 Wordfile 128
4. BBS – Communication Bobsterm Pro 128 CBase BBS C-Net 128 Desterm – shareware Dialogue 128 – shareware Dragonfire BBS EBBS 128 PROLOG Proterm 128 – shareware Protolinc BBS Speedterm 128 Spicenet 128 UltraTerm III – shareware
5. Utilitaires de disque 1541/1571 Drive Alignment 1571 Clone Machine 1571 Physical Exam Big Blue Reader C128 Cannon Copy II Version 3.4 FasTrac 128 RAMDOS Super 81 Utilities 128 Super Disk Librarian 128 Super Disk Utilities 128
6. Audio Craig Chamberlain’s Enhanced Sidplayer (Compute!) Digitalker 128 Drum Machine Guitar Tuner Keyboard Controlled Sequencer Master Tracks Pro Rhapsody 128 Rhythm King 128 Super Sequencer 128
7. Graphisme 3-D Canvas v1.7 CadPak 128 Colorez 128 Graph Master Ipaint Master Paint MicroIllustrator 128 Poster Maker 128 Sketchpad 128 Spectrum 128 Star Painter T.H.I.S. The Ruler
8. Programmation – Langages et utilitaires BASICally SIMPLE 128 Basic 7.0 Utilities Basic 8 Basic 8 Toolkit Basic Compiler 128 Blitz 128 Buddy 128 Assembler Development System C128 Developers Package (From Commodore) C128 Helper COBOL 128 CP/M Kit Freedom Assembler Gnome Kit Gnome Speed Compiler 128 Hack-Pack Kyan Pascal Matrix 128 Merlin 128 Micro Detective Automatic Error Detection Oxford Pascal 128 Peek a Byte 128 Petspeed 128 Rebel Assembler ShadowDOS SM Compiler 128 Super C 128 Super Pascal 128 TSDS (Total Software Development System) XRE F BASIC Cross Reference
9. Comptabilité et finances ?Book Accountant, Inc. 128 Business Form Shop Cash In-Cash Out ChartPak 128 CMS General Accounting 128 CMS Inventory 128 KFS Accountant 128 KFS Accountant with Retail-Inventory Package Money Works Personal Portfolio Manager 128 Pro Tutor Accounting SEC Check Register 128 Securities Analyst 128 Sylvia Porter’s Investment Manager 128 Tax Advantage (Various Years) Taxware 128 Technical Analysis System 128 The Strategist TISAR 128 V2.2
10. Environnement GEOS DeskPack Plus FontPack Plus GEOS 128 GEOS 128 v 2.0 GEOS MegaPatch 3 128 Geo-Calc 128 Geo-Fax Geo-File 128 Geo-Publish Geo-Shell Geo-Write 128 Wheels 128
11. Traitements de texte Better Working WordPro 128 Fleet System 4 Fontmaster 128 Ghostwriter 128 Jane Paperback Writer 128 Paperclip 128 Paperclip III Pocket Writer 2 Pocket Writer 3 StoryWriter 128 Superscript 128 Term Paper Writer VizaWrite 128 Word Pro 128 Word Writer 128 Word Worker Write Stuff 128 Write Stuff v2.0
12. Divertissement A Mind Forever Voyaging Bureaucracy Beyond Zork Hitchhickers Guide to the Galaxy (Solid Gold Re-Release) * Kikstart 128 Last V8 128 Maidstone Quest Nord & Bert Couldn’t Make Heads or Tails * Rocky Horror Show Sherlock: The Riddle of the Crown Jewels * Space Pirates 128 Starship Battles 128 Thai Boxing 128 Trinity Ultima V Wheel & Deal 128 Zork I (Solid Gold Re-Release) * Zork the Undiscovered Underground *
13. Matériel spécifique au C 128 (mode 128 exclusivement) Quicksilver 128 SuperCPU 128 64K Video RAM Upgrade Board
14. Remplacements pour la ROM Kernel 1541 Flash! C-128 Burst-ROM JiffyDos RapiDOS Super Chips
15. Cartouches ROM Mach 128 Partner 128 Quackdas Super Snapshot Warp Speed
16. ROMs pour l’emplacement vide dans le C 128 et l’extension RAM Commodore Basic 8 GEOS 128 v2.0 KeyDOS ROM Super “C” Chip TASM Assembler The Servant
17. Logiciels « améliorés » sur un C 128 en mode C 64 1581 Toolkit Alleykat COMAL 2.0 with 128 package Elite 128 (enhanced version of commercial release) Flight Simulator II (With patch 20%-25% frame rate increase) Gunship HyperLink 2.5e Intensity Maverick Morpheus Novaterm Paradroid Turbo Project Stealth Fighter Qix! Stealth Mission Test Drive II Uridium Plus Wizardry 1,2,3,5
Formater une disquette sur un 1541(Commodore, 15.09.2023)
Pour formater une disquette pour Commodore en utilisant la syntaxe standard du lecteur 1541, taper :

	OPEN1,8,15:PRINT#1,”N:NEW,00”:CLOSE1

Linux


Linpus en anglais sur un Acer Aspire One français(Linux, 15.09.2023)
Si le système Linpus d’un Acer Aspire One se retrouve en anglais, suivre la procédure suivante :
	• Appuyer sur Alt+F2 pour ouvrir une invite de commande, puis taper :
	terminal
	cd /usr/share/oobe
	rm oobe.log
	[répondre “y”]
	reboot

Au redémarrage, la machine proposera alors de changer de langue.
MintPPC 11 - ajustements post-installation(Linux, 15.09.2023)
Après avoir installé Linux MintPPC 11 sur mon PowerBook G3/400 (Lombard), voici les ajustements que j’ai opérés :

	• Réseau wifi – à configurer à la main ; indiquer simplement le SSID et le mot de passe WPA. Décocher ensuite la connexion automatique au réseau filaire (pour que l’ordinateur se connecte plus rapidement au réseau wifi) et choisir éventuellement « Ignorer » dans les « Paramètres IPv6 ».

	• Configuration du clavier – taper :
	su
	dpkg-reconfigure keyboard-configuration
	Choisir alors « Portable Apple > France – Apple-Macintosh > Touche Alt de droite (AltGr) > Pas de touche « compose » > Non », puis rebooter.

	• Désactivation du clic par tapotage du trackpad – taper :
	su
	sudo powerprefs
	Dans l’onglet engrenage, choisir l’onglet « Input Devices » et cocher « notap ».

	• Accélération du démarrage – il faut éditer sous root le fichier /etc/yaboot.conf, changer la valeur de timeout, ajouter append=“quiet splash” à chaque entrée. Enregistrer ensuite le fichier, puis transférer les changements au bootloader en tapant :
	sudo ybin -v
Ubuntu - alertes « System program problem detected »(Linux, 08.09.2014 - modifié le 15.09.2023)
Sur Ubuntu, des fenêtres d’alerte de crash intempestives peuvent apparaître, comme ci-dessous.



Cela peut provenir d’anciennes erreurs non purgées dans la file d’attente, notamment après une mise à jour.

Pour purger cette file d’attente, taper :
	sudo rm /var/crash/*
Ubuntu - dépannages(Linux, 14.09.2023 - modifié le 15.09.2023)
* Bureau vide à l'ouverture de session (barre de menus et launcher absents) [Ubuntu 16.04] :

	• Ouvrir un terminal virtuel (CTRL + ATL + F1)
	• Taper :
	sudo service lightdm stop
	cd ~
	rm -rf .gconf .gconfd .compiz .config/compiz .config/dconf
	sudo service lightdm restart

Source : http://askubuntu.com/questions/692204/unity-is-not-working-after-upgrade-to-ubuntu-15-10


* Gel lors d'un reboot [Ubuntu 11.10 sur Packard-Bell Dot S] :

	• Dans le terminal, taper :
	gksudo gedit /etc/default/grub
	• Chercher la ligne GRUB_CMDLINE_LINUX=“” et la modifier en GRUB_CMDLINE_LINUX=“reboot=bios”
	• Enregistrer puis quitter l’éditeur de texte
	• Dans le terminal, taper :
	sudo update-grub
	• Le nouveau réglage prendra effet au prochain démarrage

Ubuntu 11.10 - améliorations diverses(Linux, 15.09.2023)
Quelques améliorations pour davantage de convivialité :

	• Indicateur météo : installer « indicator-weather » (disponible dans la Logithèque Ubuntu)
	• Indicateur « gmail notifier » dans l’« indicator applet » (le menu « enveloppe ») :
		• Installer « gm-notify » (disponible dans la Logithèque Ubuntu).
		• Au premier clic sur la rubrique « Google Mail » dans le menu enveloppe, il suffira de configurer le compte à surveiller.
	• Customiser l’« indicator applet » (le menu « enveloppe ») :
		• Aller dans /usr/share/indicators/messages/applications
		• Dans ce dossier, un fichier correspond à chaque application qui apparaît dans le menu enveloppe. Pour en supprimer une, il suffit de supprimer son fichier (ou de le déplacer dans un sous-dossier intitulé par exemple « disabled »).
		• Pour ajouter une application dans ce menu, créer dans ce dossier un fichier portant son nom ; dans ce fichier, indiquer le chemin vers le fichier « .desktop » de l’application (ces fichiers « .desktop » se trouvent dans /usr/share/applications/) ; sauver le fichier, se déloguer et se reloguer.
	• Suppresion de l’indicateur du nom d’utilisateur dans la barre de menu :
		• Installer « dconf-tools » (Logithèque Ubuntu).
		• Lancer « dconf-editor ».
		• Décocher apps>indicator-session>user-show-menu.
	• Suppression de la demande de mot de passe en sortie de veille :
		• Taper :
		gsettings set org.gnome.desktop.lockdown disable-lock-screen ‘true’
Ubuntu 11.10 - configurer le serveur VNC avec tunnel SSH(Linux, 15.09.2023)
Pour configurer le serveur VNC d’Ubuntu avec une connexion par tunnel SSH, procéder comme suit :

	• Activer le serveur VNC avec l’application « Partage de bureau » (chercher via le Tableau de bord).
	• Régler les options.
	• Installer OpenSSH pour assurer une connexion sécurisée : aller dans la Logithèque Ubuntu et installer « openssh-server ».
	• Installer aussi « fail2ban » pour se prémunir des attaques par force brute.
	• Redémarrer, puis corriger le fichier etc/fail2ban/jail.conf : à la ligne port = ssh, rajouter « ,xxx » (xxx étant le numéro de port utilisé) sinon il surveillera uniquement le port ssh standard (22). [Pour débannir une ip : taper sudo iptables -D fail2ban-ssh #ligne, où #ligne est le numéro de la ligne où figure l’ip bannie dans la sortie de sudo iptables -L ; effectuer ensuite un sudo fail2ban-client reload pour remettre le log à zéro]
	• Pour changer le port utilisé par le serveur ssh : d’abord l’arrêter par sudo service ssh stop, ensuite éditer /etc/ssh/sshd_config et changer la ligne Port 22 en indiquant le numéro de port voulu. Ajouter aussi la ligne GatewayPorts yes, sauver puis relancer le serveur par sudo service ssh start.
	• Sur Mac OS X (machine client qui contrôle), utiliser JollysFastVNC. Choisir SSH comme Security Type, et inscrire dans le champ SSH Options : -l nom_utilisateur>nom_utilisateur est le nom réel de l’utilisateur côté Ubuntu (remoteusername n’est pas reconnu côté Ubuntu). [la ligne complète serait : « -p numéro_port -L 5901:localhost:5900 -XC -l nom_utilisateur », mais la version courte fonctionne sous JollysFastVNC]
	• Lancer la connexion, puis donner successivement le mot de passe utilisateur et le mot de passe VNC.
Ubuntu 11.10 - si le trackpad se bloque(Linux, 15.09.2023)
Si le trackpad se bloque sous Ubuntu 11.10, on peut essayer les choses suivantes :

	• Tout d’abord essayer en décochant la case « Désactiver le trackpad lors de la frappe ». Il y a conflit entre la désactivation hard et la désactivation soft, ce qui fait que l’OS n’arrive plus à réactiver le trackpad.

	• Si ça ne suffit pas : ouvrir le terminal (Ctrl-Alt-T) et déterminer le type de trackpad
	egrep -i ‘synap|alps|etps’ /proc/bus/input/devices
	xinput list “le-résultat-de-la-commande-précédente”
	S’il s’agit d’un Synaptics, placer dans /etc/rc.local la ligne suivante pour qu’elle soit exécutée à chaque démarrage :
	synclient TouchpadOff=0

	• Si le trackpad est toujours bloqué même après le redémarrage :
	gconftool —type bool —set /desktop/gnome/peripherals/touchpad/touchpad_enabled true

	• Autre possibilité : il faut empêcher gnome-settings-daemon de désactiver le trackpad, car le driver Synaptics le fait déjà. Pour cela, taper ce qui suit dans le terminal pour dissocier la touche de verrouillage du trackpad :
	gconftool-2 —type string —set /apps/gnome_settings_daemon/keybindings/touchpad “”
Ubuntu virtualisé - SMBus base address uninitialized(Linux, 15.09.2023)
Avec un Ubuntu virtualisé, l’erreur « SMBus base address uninitialized – upgrade bios or use force_addr=0xaddr » peut apparaître au démarrage.

Cette erreur vient de ce que la machine virtuelle ne possède pas de SMBus mais qu’Ubuntu essaie malgré tout de charger le module. Elle ne provoque aucun dysfonctionnement mais peut se montrer agaçante. Voici la solution :

	1. Vérifier que le module est chargé :
		lsmod | grep i2c_piix4

	2. Si c’est le cas, le mettre en liste noire dans /etc/modprobe.d/blacklist.conf, en ajoutant la ligne suivante en fin de fichier :
		blacklist i2c_piix4

	3. Mettre à jour initramfs :
		sudo update-initramfs -u -k all

Source : http://finster.co.uk/2010/11/16/virtualbox-piix4_smbus-error/

macOS


AFP - compatibilité avec les anciennes méthodes d'authentification(macOS, 15.09.2023)
À partir d’OS X Lion 10.7, certaines anciennes méthodes d’authentification du protocole de partage AFP ne sont plus prises en charge, ce qui peut poser problème avec d’anciens NAS comme le QNAP TS-101. Pour rétablir la compatibilité, procéder comme suit :

	• Ouvrir un Terminal et taper :
	sudo chmod o+w /Library/Preferences
	sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1

	• Établir une connexion AFP avec le système cible en tant qu’utilisateur référencé, afin de peupler le fichier de préférences, puis afficher la liste des méthodes d’authentification désactivées en tapant :
	defaults read /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams

	• Par défaut les méthodes d’authentification désactivées sont « Cleartxt Passwrd », « MS2.0 », « 2-Way Randnum exchange » et « DHCAST128 ». Pour réactiver par exemple la méthode DHCAST128 (nécessaire pour le QNAP TS-101), il faut la supprimer de cette liste en tapant :
	sudo defaults write /Library/Preferences/com.apple.AppleShareClient  afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange"

	• Après avoir effectué les modification souhaitées, on rétablit les autorisations du dossier Préférences :
	sudo chmod o-w /Library/Preferences


Pour annuler ces modifications, on peut supprimer le fichier /Library/Preferences/com.apple.AppleShareClient, ou utiliser la commande suivante pour rétablir la liste par défaut des anciennes méthodes d’authentification désactivées :
	sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange" DHCAST128
Assignation des ports USB des Macintosh(macOS, 15.09.2023)
Assignation des ports USB d’un Mac Mini 2009, en partant du port le plus proche du connecteur vidéo :

Port 1 > bus USB à grande vitesse nº 1
Port 2 > bus USB à grande vitesse nº 1
Port 3 > bus USB à grande vitesse nº 2
Port 4 > bus USB à grande vitesse nº 2
Port 5 > bus USB à grande vitesse nº 1
Création d'un RAM Disk(macOS, 15.09.2023)
Comment créer un RAM Disk sur Mac Os X ?

	• Sur Mac OS X 10.5, 10.6 et versions ultérieures, taper :
	diskutil erasevolume HFS+ "ramdisk" `hdiutil attach -nomount ram://1165430`
	Pour démonter le RAM Disk, il suffit de l’éjecter du bureau comme n’importe quel autre disque.

	• Sur Mac OS X 10.4 et versions antérieures, taper :
	hdid -nomount ram://52428800
	newfs_hfs /dev/disk1
	mkdir /tmp/ramdisk1
	mount -t hfs /dev/disk1 /tmp/ramdisk1
	Pour démonter le RAM Disk, taper :
	hdiutil detach /dev/disk1
Disquettes et images-disquettes HFS(macOS, 15.09.2023)
* Image-disquette HFS ---> disquette physique 3"1/2 [Mac OS X 10.5] :

	• Insérer la disquette vierge dans un lecteur de disquettes externe USB
	• Dans Utilitaire de disque, ouvrir l’image-disquette (double-click), puis démonter le volume correspondant ainsi que le volume de la disquette
	• En utilisant le bouton « Infos », repérer la référence /dev des deux volumes (ici, /dev/disk3 pour l’image et /dev/disk2 pour la disquette)
	• Lancer la copie en tapant :
	dd if=/dev/disk3 of=/dev/disk2 bs=1024 count=1440
	• Sélectionner la disquette dans Utilitaire de disque et cliquer sur le bouton « Éjecter »
	• Protéger la disquette en écriture en faisant coulisser le taquet
	• À VÉRIFIER si cette procédure fonctionne toujours après Mac OS X 10.6 (normalement oui).

À NOTER : Cette manière d’opérer permet de respecter le nom de volume de l’original et évite les erreurs de « taille incompatible » qui peuvent survenir.


* Disquette 3"1/2 HFS ---> image-disquette .img :

	• Sélectionner l’unité physique (TEAC, par exemple) dans « Utilitaire de disque »
	• Cliquer sur « Nouvelle image »
	• Choisir « Lecture/écriture NDIF »


* Création d'une image-disquette HFS vierge [Mac OS X 10.5] :

	• Créer une image en tapant :
	• $ dd if=/dev/zero bs=1024 count=1440 > floppy.img
	• Ouvrir cette image dans Utilitaire de disque
	• Dans l’onglet « Effacer », choisir « Mac OS standard » et cliquer sur « Effacer »
	• ATTENTION, cette procédure ne fonctionne plus à partir de Mac OS X 10.6
Dock - ajouter des séparateurs(macOS, 11.09.2023)
Pour mieux distinguer différents groupes d’icônes, il est possible d’ajouter des séparateurs dans le Dock de macOS à l’aide des commandes suivantes :

* Pour un séparateur de grande taille (équivalente à celle d’une icône de logiciel) :

	defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'

* Pour un séparateur moyen moins grand :

	defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="small-spacer-tile";}'

Répéter ces commandes autant de fois que nécessaire pour ajouter le nombre de séparateurs souhaité, puis relancer le Dock en tapant :

	killall Dock

On peut ensuite repositionner à volonté ces séparateurs, ou les supprimer comme n’importe quelle icône en les faisant glisser hors du Dock.

Astuce testée avec succès sur macOS 10.15 (Catalina).

Source : https://www.weblife.fr/tutoriels/dock-macos-ajouter-des-separateurs-pour-y-voir-plus-clair
FFmpeg - syntaxes diverses(macOS, 11.09.2023)
* Pour combiner un flux vidéo et un flux audio, selon qu’il s’agisse d’un format MP4 ou WebM :

	ffmpeg -i ~/chemin/fichier/vidéo.mp4 -i ~/chemin/fichier/audio.m4a -c:v copy -c:a copy ~/fichier/de/sortie.mp4
	ffmpeg -i ~/chemin/fichier/vidéo.webm -i ~/chemin/fichier/audio.m4a -c:v copy -c:a copy ~/fichier/de/sortie.mkv

* Pour joindre deux fichiers audio-vidéo MP4 :

	- Créer un fichier merge.txt contenant :
	file 'fichier_1.mp4'
	file 'fichier_2.mp4'

	- Puis taper :
	ffmpeg -f concat -safe 0 -i merge.txt -c copy ~/fichier/de/sortie.mp4
Image-disque - compacter ou redimensionner(macOS, 14.09.2023)
Pour compacter une image-disque (sparseimage ou sparsebundle) et récupérer ainsi potentiellement plusieurs Go d’espace libre, taper :

	hdiutil compact chemin/vers/le/fichier

Pour redimensionner (augmenter la taille maximale) d’une image-disque :

	hdiutil resize -size XXXg chemin/vers/le/fichier
Mail.app - envoyer des images comme pièces jointes(macOS, 11.09.2023)
Pour forcer Mail.app à envoyer les images comme pièces jointes au lieu de les inclure dans le corps du message, taper dans le Terminal :

	defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes

À noter que cela impactera également les images éventuellement contenues en signature. Pour retrouver le comportement par défaut, taper :

	defaults write com.apple.mail DisableInlineAttachmentViewing -bool false

Source : https://www.thegraphicmac.com/force-apples-mail-to-add-images-as-attachments-instead-of-inline/

Testé sous macOS Mojave (10.14)
Mail.app - lenteur et manque de réactivité(macOS, 11.09.2023)
Si Mail.app manque de réactivité (une ou deux secondes pour passer d’un message à un autre, par exemple), essayer de décocher la case « Colorier les messages non groupés pour les mettre en évidence », dans Mail > Préférences… > Présentation :

	

Testé sous macOS Sierra (10.12)
Recréer .Trashes sur un volume externe(macOS, 15.09.2023)
Sur un volume externe, si le Finder refuse de mettre des fichiers à la corbeille et indique qu’ils seront effacés immédiatement, il faut recréer le dossier .Trashes :
	sudo rm -rf /Volumes/Nom_du_volume/.Trashes
Démonter ensuite le volume (via Utilitaire de disque), puis le remonter. Le dossier .Trashes sera alors recréé avec les bonnes permissions.
Terminal - astuces(macOS, 11.09.2023)
* Sous le shell zsh, par défaut les URL passées en argument doivent être encadrées par des guillemets. Pour retrouver le comportement de bash (pas de guillemets obligatoires), taper :

	setopt nonomatch
TextEdit - rechercher:remplacer des caractères spéciaux(macOS, 15.09.2023)
Dans TextEdit, pour rechercher/remplacer des caractères spéciaux (tabulation, retour chariot, etc.), il faut utiliser la touche Option/Alt en combinaison avec la touche correspondante : Option/Alt+Tab pour une tabulation, Option/Alt+Retour pour un retour chariot, etc.
Utilitaire de disque - menu debug(macOS, 15.09.2023)
Pour activer le menu « debug » d’Utilitaire de disque, essayer l'une des commandes suivantes :
	defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
	$ defaults write com.apple.DiskUtility advanced-image-options -bool true
Vidéo - convertir dossier VIDEO_TS en image-disque .ISO(macOS, 15.09.2023)
Pour convertir un dossier VIDEO_TS (arborescence DVD) en un fichier image-disque (.ISO), taper :
hdiutil makehybrid -verbose -iso -joliet -udf -udf-version 1.02 -default-volume-name "nom_de_l'image-disque" -o "/chemin/vers/le/fichier_de_sortie" "/chemin/vers/le/dossier_d'entrée/"
Exemple :
hdiutil makehybrid -verbose -iso -joliet -udf -udf-version 1.02 -default-volume-name "Super Film" -o "~/Super Film" "~/source/DVD/"
VirtualBox - astuces diverses(macOS, 11.09.2023)
* Pour redimensionner le disque d’une machine virtuelle, après avoir quitté VirtualBox, taper dans le Terminal :

	VBoxManage modifyhd --resize nouvelle_taille_en_Mo ~/chemin/vers/le/fichier/.vdi

Vérifier éventuellement que la modification a bien été effectuée en tapant :

	VBoxManage showhdinfo ~/chemin/vers/le/fichier/.vdi

On peut ensuite relancer VirtualBox et la machine virtuelle concernée.


* Pour régler la définition d’écran d’une machine virtuelle Mac OS X, après avoir quitté VirtualBox, afficher la liste des machines existantes en tapant dans le Terminal :

	VboxManage list vms

Taper ensuite la commande suivante, en indiquant la définition souhaitée :

	VBoxManage setextradata "nom-de-la-machine-virtuelle" VBoxInternal2/EfiGraphicsResolution 1920x1200

Testé avec succès pour une machine virtuelle Mac OS X 10.6 (Snow Leopard)
macOS - astuces système(macOS, 14.09.2023 - modifié le 15.09.2023)
* Pour désactiver la veille profonde et l’écriture d’une sleepimage sous macOS, il faut que les attributs hibernatemode, standby et autopoweroff soient réglés à 0 (voir man pmset) :
	sudo pmset -a standby 0
	sudo pmset -a autopoweroff 0
	sudo pmset -a hibernatemode 0

* Pour désactiver le SIP (System Integrity Protection), protection contre les extensions non signées de macOS :
	• Rebooter sur la partition Recovery (Command-R)
	• Ouvrir le Terminal
	• Taper :
	csrutil disable
	• Redémarrer

	Pour rétablir la protection, opérer de même en remplaçant disable par enable.
	(Cette désactivation du SIP a été rendue nécessaire notamment pour monter les images-disques des dictionnaires Le Robert, l'extension Toast étant non signée).

* Pour désactiver la compression de RAM [Mac OS X 10.9] :
	sudo nvram boot-args="vm_compressor=1"
	Pour revenir en arrière, taper :
	sudo nvram -d boot-args

* Pour désactiver App Nap [Mac OS X 10.9] :
	defaults write NSGlobalDomain NSAppSleepDisabled -bool YES

* Pour désactiver le Dashboard de Mac OS X, taper :
	defaults write com.apple.dashboard mcx-disabled -boolean NO
	killall Dock
	Et pour le réactiver :
	defaults write com.apple.dashboard mcx-disabled -boolean YES
	killall Dock

* Redémarrage du service Bonjour (aka Zeroconf) :
	sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
	sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

* Liste des modules QuickLook actifs :
	qlmanage -m | sort

* Afficher les fichiers cachés dans le Finder :
	defaults write com.apple.finder AppleShowAllFiles -bool true
	Puis relancer le Finder.
	Sous Mavericks (Mac OS X 10.9), la commande change légèrement :
	defaults write com.apple.Finder AppleShowAllFiles TRUE
	Puis relancer le Finder.
	Remplacer TRUE par FALSE pour dissimuler à nouveau les fichiers cachés.

* Empêcher la création de fichiers .DS_Store sur les volumes réseau :
	defaults write com.apple.desktopservices DSDontWriteNetworkStores true
	Puis relancer le Finder.

* Éliminer les doublons dans les menus contextuels « Ouvrir avec… » :
	• Sous Mac OS X 10.5 ou 10.6 (et versions ultérieures ?), taper :
	/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
	• Sous Mac OS X 10.4 (et versions antérieures ?), taper :
	/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
	Dans les deux cas, attendre ensuite que le Terminal redonne la main puis relancer le Finder.

NeXT


Combinaisons de touches(NeXT, 15.09.2023)
Quelques combinaisons de touches utiles sur les machines NeXT :
	• Alt+Command+* = reboot forcé
	• Command droite+Num Lock (ou Command droite+</> du pavé numérique sur un clavier AZERTY) = hard reset « propre » (taper ensuite h pour éteindre ou r pour redémarrer)
	• Command gauche+Command droite+</> = boot ROM

Misc...


Caractéristiques d'alimentation de divers appareils(Misc..., 15.09.2023)
Tension, intensité et polarité d’alimentation de diverses machines :
	• AlphaSmart Pro : 8 à 12 VDC, 100 mA, +o)-
	• Commodore 16 et 116 : 9 VDC, 1 A, -o)+
	• Commodore MinuteMan MM3MT : 6 VDC, +o)-
	• Commodore N-60 : 6 VDC, 300 mA, +o)-
	• Commodore SR 7919 : 6 VDC, +o)-

Légende : VDC = courant continu ; VAC = courant alternatif ; +o)- = positif au centre ; -o)+ = négatif au centre
Consommation électrique de divers appareils(Misc..., 15.09.2023)
Consommation électrique de divers appareils, mesurée au consomètre :

	• Amiga 3000 : 60 W au repos
	• Mac Mini early 2009 : 11-13 W au repos, 25 W en lecture d’une copie 1:1 de bluray, 35 W en avance rapide sur ce même fichier
	• Panasonic TX-PF42G10 : 70 W sur un écran noir, 440 W sur l’écran gris clair du démarrage de Mac OS X, moyenne de 100-300 W en visionnage de film
	• Acer Aspire One AOA110 (ZG5) : 24 W (éteint, batterie en cours de charge), 27 W (au repos, batterie en cours de charge), 15 W (au repos, batterie chargée)
	• Mac Mini G4 : 17-20 W (téléchargement MLnet en cours, Transmission et JBidWatcher lancés) avec un disque FireWire 2,5″ connecté
	• PowerMac Cube G4 : 25-30 W au repos
Dates de lancement et d'arrêt de commercialisation(Misc..., 15.09.2023)
Dates de lancement et d’arrêt de commercialisation de diverses machines :
	• L’Apple II a été présenté pour la première fois au public le 16 avril 1977 au West Coast Computer Faire (sources : http://www.apple2history.org/ et http://en.wikipedia.org/wiki/Apple_ii) et commercialisé à partir du 5 juin 1977 (source : comp.sys.apple2)
	• Le Newton d’Apple a été lancé le 2 août 1993 au Boston Symphony Hall (source : livre Defying Gravity) et abandonné le 27 février 1998
	• La gamme 264 de Commodore (C 16, C 116 et plus/4) a été lancée en juin 1984 et abandonnée en septembre 1986
	• L’Amiga de Commodore (rebaptisé 1000 par la suite) fut présenté le 23 juillet 1985 au Lincoln Center de New York
	• L’Amiga 3000 a été lancé le 24 avril 1990
	• Le matériel NeXT a été lancé le 12 octobre 1988 (NeXT Computer, rebaptisé ensuite NeXTcube) et arrêté le 10 février 1993
	• NeXTstation : septembre 1990 – janvier 1992
	• NeXTstation Turbo Color : janvier 1992 – février 1993
PHP-MySQL - forcer l'UTF-8(Misc..., 15.09.2023)
Si une base MySQL ne renvoie pas ses résultats en UTF-8, ajouter cette ligne au script PHP, juste avant la première requête :
$result = mysql_query("set names 'utf8'");
Péritel - brochage et signaux(Misc..., 15.09.2023)
Signaux du connecteur Péritel :

    BROCHE  FONCTION                NIVEAU                      IMPÉDANCE
    1       sortie audio droite     0,5 V RMS                   < 1 kΩ
    2       entrée audio droite     0,5 V RMS                   > 10 kΩ
    3       sortie audio gauche     0,5 V RMS                   < 1 kΩ
    4       masse audio
    5       masse bleu
    6       entrée audio gauche     0,5 V RMS                   > 10 kΩ
    7       bleu                    0,7 V                       75 Ω
    8       commutation             0 V – 2 V = mode TV         |
                                    5 V – 8 V = écran large     |
                                    9,5 V – 12 V = mode AV      | > 10 kΩ
    9       masse vert
    10      données 2
    11      vert                    0,7 V                       75 Ω
    12      données 1
    13      masse rouge
    14      masse données
    15      rouge                   0,7 V                       75 Ω
    16      contrôle RVB            0 V – 0,4 V = composite     |
                                    1 V – 3 V = RVB             | 75 Ω
    17      masse vidéo
    18      masse contrôle RVB
    19      sortie vidéo composite                              75 Ω
    20      entrée vidéo composite                              75 Ω
    21      masse (blindage câble)      

Source : http://vintageware.orconhosting.net.nz/apple2/scart.html

Net


Freebox Revolution - quand la télécommande ne répond plus(Net, 11.09.2023)
Si la télécommande de la Freebox Revolution ne répond plus et que toutes les procédures conseillées (réappairage, changement des piles, …) ont été tentées sans succès, on peut essayer l’astuce suivante, aussi étrange qu’elle paraisse :

	- Retirer les piles
	- Appuyer sur TOUTES les touches l’une après l’autre
	- Remettre les piles

Procédure testée avec succès le 12/07/2020.

Hifi-Vidéo


Sharp BD-HP20 - « Incompatible Disc »(Hifi-Vidéo, 15.09.2023)
Si le lecteur Blu-ray Sharp BD-HP20(S) refuse de lire un disque Blu-ray et affiche « Incompatible Disc », essayer la procédure suivante :

	• Allumer le lecteur
	• Insérer un DVD du commerce
	• Une fois ce DVD reconnu, l’éjecter et insérer à la place le Blu-ray qui pose problème
	• Normalement, ce Blu-ray sera maintenant reconnu
Technics SL-1200MK2 - réglages cellules(Hifi-Vidéo, 15.09.2023)
Ortofon Super OM :
	• hauteur = 6 (21 mm)
	• force d’appui = 1,5 g

Audio-Technica AT95E :
	• hauteur = 2 (17,2 mm)
	• force d’appui = 2,0 g