1
0
mirror of https://github.com/mintty/wsltty.git synced 2025-11-10 03:51:56 +00:00

Compare commits

..

5 Commits

Author SHA1 Message Date
mintty
cadefd0ec0 3.2.0 2020-06-20 19:51:21 +02:00
mintty
0b4418399b 3.1.8 2020-06-11 16:39:39 +02:00
mintty
1f4de96e01 notes on curing various WSL startup issues (#246, #248) 2020-06-02 22:45:05 +02:00
mintty
1d8c80a6d4 disclaimer for choco and scoop installation instructions (~240) 2020-04-29 17:49:49 +02:00
mintty
e85b7fbb6a add note about Windows Defender settings (#239) 2020-04-17 13:05:55 +02:00
3 changed files with 35 additions and 8 deletions

View File

@@ -50,6 +50,9 @@ the optional second parameter designates the configuration directory.
### Installation with other package management environments ###
Note that these are 3rd-party contributions and do not necessarily
provide the latest version.
#### Chocolatey ####
If you use the [Chocolatey package manager](https://chocolatey.org/),
@@ -90,6 +93,18 @@ is discouraged because that would bypass essential options.
Terminal communication with WSL via its modes V1 or V2 is handled
automatically by wsltty (mintty and the wslbridge2 gateway).
#### Starting issues ####
If wsltty fails with an
`Error: Could not fork child process: Resource temporarily unavailable`...,
its runtime may be affected by some over-ambitious virus defense strategy.
For example, with Windows Defender, option “Force randomization for images”
should be disabled.
If wsltty fails with an error message that mentions a disk mount path (e.g. `/mnt/c`),
workarounds may be the shutdown of the WSL V2 virtual machine (`wsl --shutdown` on the distro)
or turning off “fast startup” in the Windows power settings (#246, #248).
---
### Configuration ###
@@ -158,10 +173,11 @@ Mintty can maintain its configuration file in various locations,
with the following precedence:
* file given with mintty option `-c` (not used by wsltty default installation)
* file `config` in directory given with mintty option `--configdir`
* This is `%APPDATA%\wsltty\config` in the default wsltty installation.
* **`%APPDATA%\wsltty\config`** in the default wsltty installation
* `%HOME%\.minttyrc` (usage deprecated with wsltty)
* `%HOME%\.config\mintty\config` (usage deprecated with wsltty)
* `%APPDATA%\mintty\config`
* common config file for all mintty installation instances
* **`%APPDATA%\mintty\config`**
* `%LOCALAPPDATA%\wsltty\etc\minttyrc` (usage deprecated with wsltty)
Note:

View File

@@ -1 +1 @@
3.1.4.2
3.2.0

View File

@@ -8,17 +8,21 @@
# wsltty release
ver=3.1.4.2
ver=3.2.0
# wsltty appx release - must have 4 parts!
verx=3.1.4.2
verx=3.2.0.0
# mintty release version
minttyver=3.1.4
minttyver=3.2.0
# wslbridge2 release version
wslbridgever=0.5
#repo=Biswa96/wslbridge2
#wslbridgever=0.5
repo=mintty/wslbridge2
wslbridgever=0.5.1
##############################
@@ -100,13 +104,20 @@ fix-verx:
sed -i~ -e '/<Identity / s,Version="[.0-9]*",Version="$(verx)",' AppxManifest.xml
echo patched AppxManifest.xml
#############################################################################
# clear binaries
clean:
rm -fr wslbridge2-$(wslbridgever)/bin
rm -fr bin
#############################################################################
# generation
wslbridge: $(wslbridge)
wslbridge2-$(wslbridgever).zip:
$(wgeto) https://github.com/Biswa96/wslbridge2/archive/v$(wslbridgever).zip -o wslbridge2-$(wslbridgever).zip
$(wgeto) https://github.com/$(repo)/archive/v$(wslbridgever).zip -o wslbridge2-$(wslbridgever).zip
wslbridge-source: wslbridge2-$(wslbridgever).zip
unzip -ou wslbridge2-$(wslbridgever).zip