[WayBack] SwitchResX Configuration · GitHub: SwitchResX Settings for LG 21:9 UltraWide
Works for other monitors, versions of MacOS/OS X/Mac OS and SwitchResX as well.
–jeroen
Posted by jpluimers on 2021/10/11
[WayBack] SwitchResX Configuration · GitHub: SwitchResX Settings for LG 21:9 UltraWide
Works for other monitors, versions of MacOS/OS X/Mac OS and SwitchResX as well.
–jeroen
Posted in Apple, Mac OS X / OS X / MacOS, Power User | Leave a Comment »
Posted by jpluimers on 2021/09/24
Hopefully one of these works:
–jeroen
Posted in Apple, Mac OS X / OS X / MacOS, Power User | Leave a Comment »
Posted by jpluimers on 2021/09/21
A while ago, This does not compute had a few nice videos on a Mac SE/30 and it’s repair, including the recap process of replacing the electrolytic capacitors (or condensators in some other languages), and cleaning the board (some wash it with hot water and soap, others with isopropyl-alcohol, often called rubbing alcohol).
Note the simasimac can have many causes: bad capacitors in main board are the most common, but it can also be bad memory.
White lithium grease can make the floppy work again (see also [WayBack] Lithium soap – Wikipedia and [WayBack] Grease (lubricant) – Wikipedia).
He also added some links to which I added some quotes and WayBack links:
Bringing a Zebra Stripe SE/30 Back to Life, Paul Brierley, The ‘Book Beat, 2009.02.19. The Japanese call it Simasimac, the horizontal striped pattern that indicates your Mac is terminal.
Macintosh SE/30 – IIcx (without NuBus)
- [WayBack] Page 1-> 68030, 68881/882, PDS
- [WayBack] Page 2-> ROM Simm, RAM Adr. Mux.
- [WayBack] Page 3-> GLUE Chip, RAM Simm
- [WayBack] Page 4-> VIA1, VIA2, RTC, ADB
- [WayBack] Page 5-> Video Interface
- [WayBack] Page 6-> SCSI, SWIM
- [WayBack] Page 6a-> SCSI, SWIM Page 2
- [WayBack] Page 7-> RS422, ASC, SONY Snd
- [WayBack] Page 8-> Power Conn.,
The Mac ROM-inator II replaces the stock Macintosh ROM SIMM with a custom flash memory module. Add a bootable ROM disk, make your system 32-bit clean, gain HD20 hard disk support, and more. The Mac ROM-inator II supports the Macintosh SE/30, IIx, IIcx, IIci, IIfx, and IIsi.
The Mac ROM-inator II is fully assembled and ready to use. Just plug it in and go.Mac ROM-inator II Atom, $42
2 MB SIMM pre-programmed with ROM Disk with System 7.1, HDSC Setup, ResEdit, and SCSI Probe. Compatible with Mac SE/30, IIx, IIcx, IIci, IIfx, IIsi. More InfoThe Mac ROM-inator II is great for breathing new life into your old SE/30 or II-series Macintosh. The ROM disk provides fast and convenient boot-ups and a collection of disk utility programs, and customized startup sounds and icons add a touch of fun. The ROM SIMM comes pre-programmed with a BMOW-made custom ROM containing the following changes:
- ROM disk provides a diskless booting option
- HD20 hard disk support built-in
- 32-bit clean – allows use of System 7.6+ and more than 8MB RAM
- Memory test is disabled for faster booting on 16MB+ systems
- Customized startup chime – major 9th arpeggio
- Happy Mac icon is replaced by a color smiling “pirate” Mac
- New startup menu screen displays installed RAM, addressing mode, and ROM disk details
The ROM-inator II is based on Doug Brown’s earlier [WayBack] Mac ROM SIMM design, used with permission.
The SE/30 is probably the most popular candidate for recapping. Unfortunately, it’s also one of the more difficult to revive as the leaked electrolyte easily damages traces and vias on these boards. Be sure to wash these boards very well and inspect closely for broken or rotten traces.
Capacitor List:
10 – 47µf – 16V – SMT
1 – 220µf – 16V – Axial
1 – 470µf – 16V – Axial
1 – 1µf – 50V – SMT
Click on the photo for a larger view
Desolder can be tricky, especially for surface mount. This helps:
Choosing capacitors:
Soldering: always add some fresh solder on the pads before soldering surface mount (SMD) capacitors.
–jeroen
Posted in 68k, Apple, Classic Macintosh, Development, Hardware Development, History, Macintosh SE/30, Power User, Soldering | Leave a Comment »
Posted by jpluimers on 2021/08/27
[WayBack] keyboard – How can I type unicode characters without using the mouse? – Ask Different (thanks [WayBack] malte):
- Press
⌃ Control+⌘ Command+␣ spaceto bring up the characters popover.- Then type in the code point and press the down arrow to select the symbol. (Use
U+####as code point)- Then simply press ENTER and you are done.
This also works with the names of the symbols (e.g. arrow).
Additional information
Note the icon in the top right of the character popover. It changes the popover to the full Character Viewer, which cannot be navigated by the keyboard. Click the icon in the top right of the Character Viewer to return to the popover. Many thanks to @Tom Gewecke for this information.
–jeroen
Posted in Apple, Mac OS X / OS X / MacOS, Power User | Leave a Comment »
Posted by jpluimers on 2021/08/20
Still a cool video. Many shortcuts for various operating systems and machines, including BBC B, Linux, Windows, and MacOS.
–jeroen
Posted in *nix, 6502, Apple, BBC Micro B, History, Linux, Mac OS X / OS X / MacOS, Power User, Windows | Leave a Comment »
Posted by jpluimers on 2021/07/30
One day I’ll put this in a script that shows all DHCP information for all network interfaces.
For now some links I will need when writing that script.
Many of the below commands are also in [WayBack/Archive] Command-Line Tools: The Missing Manpages (Mac OS X for Unix Geeks).
Posted in Apple, Mac OS X / OS X / MacOS, macOS 10.13 High Sierra, Power User | Leave a Comment »
Posted by jpluimers on 2021/07/29
Listing Listing information on all active interfaces on MacOS is a process involving multiple pieces, which then can be combined together.
This involves both the -l (list with optional criteria) and -u parameter (the up criterion) as per excerpts from the [Archive.is] ifconfig(8) [osx man page] / [WayBack] ifconfig Man Page – macOS – SS64.com:
NAME ifconfig -- configure network interface parameters SYNOPSIS ... ifconfig -l [-d] [-u] [address_family] ... DESCRIPTION The ifconfig utility is used to assign an address to a network interface and/or configure network interface parameters. The following options are available: ... address_family Specify the address family which affects interpretation of the remaining parameters. Since an interface can receive transmissions in differing protocols with different naming schemes, specifying the address family is recommended. The address or protocol fami- lies currently supported are ``inet'', ``inet6'', and ``link''. The default is ``inet''. ``ether'' and ``lladdr'' are synonyms for ``link''. ... The -l flag may be used to list all available interfaces on the system, with no other additional information. Use of this flag is mutually exclusive with all other flags and commands, except for -d (only list interfaces that are down) and -u (only list interfaces that are up).
Example:
ifconfig -l -u
Each interface on one line:
ifconfig -l -u | xargs -n1 echo
The problem is that on my system, it also lists bridges as active, whereas they are not:
# ifconfig -l -u | xargs -n1 echo lo0 en1 en2 en0 p2p0 awdl0 bridge0 utun0 en10 # ifconfig bridge0 bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=63<RXCSUM,TXCSUM,TSO4,TSO6> ether 6a:00:02:9a:23:f0 Configuration: id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0 maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200 root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0 ipfilter disabled flags 0x2 member: en1 flags=3<LEARNING,DISCOVER> ifmaxaddr 0 port 5 priority 0 path cost 0 member: en2 flags=3<LEARNING,DISCOVER> ifmaxaddr 0 port 6 priority 0 path cost 0 Address cache: nd6 options=201<PERFORMNUD,DAD> media: status: inactive
So this is where the MacOS and BSD documentation is inaccurate.
The above interfaces are many more than just ethernet or WiFi interfaces; there is a list at [WayBack] macos – What are en0, en1, p2p, and so on, that are displayed after executing ifconfig? – Stack Overflow by [WayBack] mcint:
In arbitrary order of my familarity / widespread relevance:
lo0is loopback.
en0at one point “ethernet”, now is WiFi (and I have no idea what extraen1oren2are used for).
fw0is the FireWire network interface.
stf0is an IPv6 to IPv4 tunnel interface to support the transition from IPv4 to the IPv6 standard.
gif0is a more generic tunneling interface [46]-to-[46].
awdl0is Apple Wireless Direct Link
p2p0is related to AWDL features. Either as an old version, or virtual interface with different semantics thanawdl.…
many VPNs will add additional devices, often “
utun#” or “utap#” following TUN/TAP (L3/L2)virtual networking devices.
More on AWDL at [WayBack] ios – What is AWDL (Apple Wireless Direct Link) and how does it work? – Stack Overflow.
Posted in *nix, *nix-tools, Apple, bash, Development, ifconfig, Mac OS X / OS X / MacOS, Power User, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2021/07/27
This is a continuation of yesterdays
Listing information on all active interfaces on MacOS part 1: getting the active interface names.
It is based on ideas in these StackExchange posts:
I threw most of the implementation details in the ideas away, as they were way to much based on empirical trial and error, than proper research.
So I tried doing the research and came up with the things below.
By using the ipconfig command, you can get specific details for a NIC like an IPv4 (with the getifaddr) or DHCP (with the getpacket option to get the latest DHCP packet):
for i in $(ifconfig -l -u); do if ifconfig $i | grep -q "status: active" ; then echo $i; fi; done | xargs -n1 -I_nic_ sh -c 'echo "_nic_: $(ipconfig getifaddr _nic_)"'
or DHCP/BOOTP:
for i in $(ifconfig -l -u); do if ifconfig $i | grep -q "status: active" ; then echo $i; fi; done | xargs -n1 -I_nic_ sh -c 'echo "_nic_: $(ipconfig getpacket _nic_)"'
The latter returns a very long list, which I wanted to shorten into a more readable format.
You can find more information in the [Archive.is] ipconfig(8) [osx man page] / [WayBack] ipconfig Man Page – macOS – SS64.com excerpt:
Posted in *nix, *nix-tools, Apple, bash, Development, DNS, ifconfig, Mac OS X / OS X / MacOS, Power User, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2021/07/02
Based on:
Via macos “keep both” versus “skip” – Google Search
When copying or moving files on MacOS using the Finder, sometimes you get a popup with chooses “Skip”, “Stop”, “Replace”, but at other times “Keep Both”, “Stop”, “Replace”.
Empirically:
–jeroen
Posted in Apple, Mac OS X / OS X / MacOS, Mac OS X 10.7 Lion, macOS 10.12 Sierra, macOS 10.13 High Sierra, OS X 10.10 Yosemite, OS X 10.11 El Capitan, OS X 10.8 Mountain Lion, OS X 10.9 Mavericks, Power User | Leave a Comment »
Posted by jpluimers on 2021/06/21
Logging on as a different user, holding a vowel key produces a small menu with accented characters.
Inspecting the keyboard preferences for both users did not show obvious differences.
On my list to figure out if it ever happens again.
These links might help me then:
This failed me on a few occasions so far.
Sometimes a reboot is required. Sometimes quitting the most memory hungry applications, then restarting them (Chrome! Microsoft Remote Desktop!) re-enables it.
Related twitter thread below.
Reminds me of the Windows haiku:
Yesterday it worked.
Today it is not working.
Windows is like that.
s/Windows/MacOS/g (; In another case, quitting a bunch of applications, then restarting them, resolved the issue.… “Learned new shortcut Command+Option+Space: shows the character viewer:
More of these at [WayBack] Mac keyboard shortcuts – Apple Support
There I learned about these Sleep, log out, and shut down shortcuts:
You might need to press and hold some of these shortcuts for slightly longer than other shortcuts. This helps you to avoid using them unintentionally.
- Power button: Press to turn on your Mac or wake it from sleep. Press and hold for 1.5 seconds to put your Mac to sleep.* Continue holding to force your Mac to turn off.
- Option–Command–Power button* or Option–Command–Media Eject
: Put your Mac to sleep.
- Control–Shift–Power button* or Control–Shift–Media Eject
: Put your displays to sleep.
- Control–Power button* or Control–Media Eject
: Display a dialog asking whether you want to restart, sleep, or shut down.
- Control–Command–Power button:* Force your Mac to restart, without prompting to save any open and unsaved documents.
- Control–Command–Media Eject
: Quit all apps, then restart your Mac. If any open documents have unsaved changes, you will be asked whether you want to save them.
- Control–Option–Command–Power button* or Control–Option–Command–Media Eject
: Quit all apps, then shut down your Mac. If any open documents have unsaved changes, you will be asked whether you want to save them.
- Shift-Command-Q: Log out of your macOS user account. You will be asked to confirm. To log out immediately without confirming, press Option-Shift-Command-Q.
* Does not apply to the Touch ID sensor.
–jeroen
Posted in Apple, Mac OS X / OS X / MacOS, macOS 10.12 Sierra, Power User | Leave a Comment »