mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-25 05:38:46 -05:00
Updated macOS post install instructions, tnx John, G4KLA
This commit is contained in:
parent
34023bce34
commit
cba0dba0a6
@ -21,7 +21,7 @@ There are two system variables that must be set manually since the M1 Macs do no
|
|||||||
automatic parameter settings by means of the sysctl.conf file present in the download.
|
automatic parameter settings by means of the sysctl.conf file present in the download.
|
||||||
Type these commands - you will be asked for your password which will not be echoed:
|
Type these commands - you will be asked for your password which will not be echoed:
|
||||||
|
|
||||||
sudo sysctl -w kern.sysv.shmmax=104857600
|
sudo sysctl -w kern.sysv.shmmax=52428800
|
||||||
sudo sysctl -w kern.sysv.shmall=25600
|
sudo sysctl -w kern.sysv.shmall=25600
|
||||||
|
|
||||||
It is important to note that these parameter settings will not survive a reboot. If you
|
It is important to note that these parameter settings will not survive a reboot. If you
|
||||||
@ -46,7 +46,7 @@ change has been made by typing:
|
|||||||
|
|
||||||
sysctl -a | grep sysv.shm
|
sysctl -a | grep sysv.shm
|
||||||
|
|
||||||
If shmmax is not shown as 104857600 then contact me since WSJT-X will fail to load with
|
If shmmax is not shown as 52428800 then contact me since WSJT-X will fail to load with
|
||||||
an error message: "Unable to create shared memory segment".
|
an error message: "Unable to create shared memory segment".
|
||||||
|
|
||||||
You can now close the Terminal window. It will not be necessary to repeat this procedure
|
You can now close the Terminal window. It will not be necessary to repeat this procedure
|
||||||
@ -105,10 +105,23 @@ would probably be corrupted.)
|
|||||||
|
|
||||||
It is possible to run two instances of WSJT-X simultaneously. See "Section 16.2
|
It is possible to run two instances of WSJT-X simultaneously. See "Section 16.2
|
||||||
Frequently asked Questions" in the User Guide. If you wish to run more than two instances
|
Frequently asked Questions" in the User Guide. If you wish to run more than two instances
|
||||||
simultaneously, the sysctl.conf file needs to be modified. Please email me with your
|
simultaneously, the shmall parameter in the sysctl.conf file needs to be modified as follows.
|
||||||
requirements and I will provide a replacement sysctl.conf to suit.
|
|
||||||
|
The shmall parameter determines the amount of shared memory which is allocated in 4096 byte pages
|
||||||
|
with 50MB (52428800) required for each instance. The shmall parameter is calculated as:
|
||||||
|
(n * 52428800)/4096 where 'n' is the number of instances required to run simultaneously. If
|
||||||
|
you are using an Intel Mac, modify the shmall parameter in the sysctl.conf file using a Mac editor
|
||||||
|
and then install in the /etc directory using the installation procedure described above for an
|
||||||
|
Intel Mac. Remember to reboot your Mac afterwards.
|
||||||
|
|
||||||
|
If you are using an M1 Mac, then simply issue the sudo sysctl -w kern.sysv.shmall=xxx command where
|
||||||
|
xxx is the new value of shmall that is required.
|
||||||
|
|
||||||
|
Note that the shmmax parameter remains unchanged. This is the maximum amount of shared memory that
|
||||||
|
any one instance is allowed to request from the total shared memory allocation and should not
|
||||||
|
be changed.
|
||||||
|
|
||||||
If two instances of WSJT-X are running, it is likely that you might need additional
|
If two instances of WSJT-X are running, it is likely that you might need additional
|
||||||
audio devices, from two rigs for example. Visit Audio MIDI Setup and create an Aggregate Device
|
audio devices, from two rigs for example. Visit Audio MIDI Setup and create an Aggregate Device
|
||||||
which will allow you to specific more than one interface. I recommend you consult Apple's guide
|
which will allow you to specify more than one interface. I recommend you consult Apple's guide
|
||||||
on combining multiple audio interfaces which is at https://support.apple.com/en-us/HT202000.
|
on combining multiple audio interfaces which is at https://support.apple.com/en-us/HT202000.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
kern.sysv.shmmax=104857600
|
kern.sysv.shmmax=52428800
|
||||||
kern.sysv.shmmin=1
|
kern.sysv.shmmin=1
|
||||||
kern.sysv.shmmni=128
|
kern.sysv.shmmni=128
|
||||||
kern.sysv.shmseg=32
|
kern.sysv.shmseg=32
|
||||||
|
Loading…
Reference in New Issue
Block a user