cheadrian / termux-chroot-proot-wine-box86_64

Repo with instruction about how you can setup Proot / Chroot using Termux and GPU acceleration for Box86, Wine, etc.
252 stars 22 forks source link

Error while installing and can't retry due to my internet #11

Closed Abdullrahman-Dawaliby closed 1 year ago

Abdullrahman-Dawaliby commented 1 year ago

Hello, Thanks for your great work Can you please tell me what to do while installation failed at zenity step stage 2 as in this log:

Running step: install_zenity - stage 2.                 You need zenity to run winetricks --gui desktop shortcuts, which is space consuming.                            Do you want to install zenity? (y/n)                    y                                                       Install zenity...                                       Reading package lists... Done
Building dependency tree... Done                        Reading state information... Done                       The following package was automatically installed and is no longer required:
  libpam-cap                                            Use 'apt autoremove' to remove it.                      The following additional packages will be installed:      aspell aspell-en bubblewrap dictionaries-common         emacsen-common enchant-2 gstreamer1.0-gl                gstreamer1.0-plugins-good gstreamer1.0-x                hunspell-en-us libaa1 libaspell15 libatomic1
  libavc1394-0 libcaca0 libdv4 libenchant-2-2             libgraphene-1.0-0 libgstreamer-gl1.0-0
  libgstreamer-plugins-good1.0-0 libharfbuzz-icu0         libhunspell-1.7-0 libhyphen0 libiec61883-0
  libjavascriptcoregtk-4.0-18 libmanette-0.2-0            libmp3lame0 libmpg123-0 libncurses6                     libpipewire-0.3-0 libpipewire-0.3-common                libpipewire-0.3-modules libprocps8 libraw1394-11        libshout3 libslang2 libspa-0.2-modules libspeex1        libtag1v5 libtag1v5-vanilla libtext-iconv-perl          libtwolame0 libv4l-0 libv4lconvert0 libvpx7             libwavpack1 libwebkit2gtk-4.0-37 libwebpdemux2          libwoff1 libwpe-1.0-1 libwpebackend-fdo-1.0-1           libxslt1.1 pipewire pipewire-bin
  pipewire-media-session procps xdg-dbus-proxy            xdg-desktop-portal xdg-desktop-portal-gtk               zenity-common                                         Suggested packages:                                       aspell-doc spellutils wordlist hunspell                 openoffice.org-hunspell | openoffice.org-core
  libdv-bin oss-compat libenchant-2-voikko                libraw1394-doc speex gstreamer1.0-libav                 gstreamer1.0-plugins-bad gstreamer1.0-alsa              accountsservice evince xdg-desktop-portal-gnome       The following NEW packages will be installed:             aspell aspell-en bubblewrap dictionaries-common         emacsen-common enchant-2 gstreamer1.0-gl                gstreamer1.0-plugins-good gstreamer1.0-x                hunspell-en-us libaa1 libaspell15 libatomic1
  libavc1394-0 libcaca0 libdv4 libenchant-2-2             libgraphene-1.0-0 libgstreamer-gl1.0-0                  libgstreamer-plugins-good1.0-0 libharfbuzz-icu0         libhunspell-1.7-0 libhyphen0 libiec61883-0
  libjavascriptcoregtk-4.0-18 libmanette-0.2-0            libmp3lame0 libmpg123-0 libncurses6                     libpipewire-0.3-0 libpipewire-0.3-common                libpipewire-0.3-modules libprocps8 libraw1394-11        libshout3 libslang2 libspa-0.2-modules libspeex1
  libtag1v5 libtag1v5-vanilla libtext-iconv-perl          libtwolame0 libv4l-0 libv4lconvert0 libvpx7
  libwavpack1 libwebkit2gtk-4.0-37 libwebpdemux2          libwoff1 libwpe-1.0-1 libwpebackend-fdo-1.0-1
  libxslt1.1 pipewire pipewire-bin                        pipewire-media-session procps xdg-dbus-proxy
  xdg-desktop-portal xdg-desktop-portal-gtk zenity        zenity-common
0 upgraded, 61 newly installed, 0 to remove and 1 not upgraded.
Need to get 38.1 MB of archives.                        After this operation, 132 MB of additional disk space will be used.                                             Get:1 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libncurses6 arm64 6.3-2ubuntu0.1 [108 kB]   Get:2 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libprocps8 arm64 2:3.3.17-6ubuntu2 [35.0 kB]        Get:3 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 procps arm64 2:3.3.17-6ubuntu2 [382 kB]             Get:4 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libslang2 arm64 2.3.2-5build4 [442 kB]              Get:5 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libtext-iconv-perl arm64 1.7-7build3 [14.0 kB]      Get:6 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libaspell15 arm64 0.60.8-4build1 [317 kB]           Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 emacsen-common all 3.0.4 [14.9 kB]                  Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 dictionaries-common all 1.28.14 [185 kB]            Get:9 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 aspell arm64 0.60.8-4build1 [85.8 kB]               Get:10 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 aspell-en all 2018.04.16-0-1 [299 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 bubblewrap arm64 0.6.1-1 [45.5 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 hunspell-en-us all 1:2020.12.07-2 [280 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libhunspell-1.7-0 arm64 1.7.0-4build1 [167 kB]     Get:14 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libenchant-2-2 arm64 2.3.2-1ubuntu2 [50.9 kB]      Get:15 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 enchant-2 arm64 2.3.2-1ubuntu2 [12.5 kB]           Get:16 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libgraphene-1.0-0 arm64 1.10.8-1 [46.4 kB]         Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libgstreamer-gl1.0-0 arm64 1.20.1-1ubuntu0.1 [192 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 gstreamer1.0-gl arm64 1.20.1-1ubuntu0.1 [117 kB]                                                   Get:19 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libaa1 arm64 1.4p5-50build1 [51.2 kB]              Get:20 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libraw1394-11 arm64 2.1.2-2build2 [27.2 kB]        Get:21 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libavc1394-0 arm64 0.5.4-5build2 [16.6 kB]         Get:22 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libcaca0 arm64 0.99.beta19-2.2ubuntu4 [221 kB]     Get:23 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libdv4 arm64 1.0.0-14build1 [59.2 kB]              Get:24 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libgstreamer-plugins-good1.0-0 arm64 1.20.3-0ubuntu1.1 [28.7 kB]                                   Get:25 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libiec61883-0 arm64 1.2.0-4build3 [24.9 kB]        Get:26 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libmp3lame0 arm64 3.100-3build2 [142 kB]
Get:27 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libmpg123-0 arm64 1.29.3-1build1 [170 kB]          Get:28 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libspeex1 arm64 1.2~rc1.2-1.1ubuntu3 [52.6 kB]     Get:29 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libshout3 arm64 2.4.5-1build3 [53.9 kB]
Get:30 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libtag1v5-vanilla arm64 1.11.1+dfsg.1-3ubuntu3 [286 kB]                                                    Get:31 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libtag1v5 arm64 1.11.1+dfsg.1-3ubuntu3 [11.5 kB]   Get:32 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libtwolame0 arm64 0.4.0-2build2 [51.7 kB]          Get:33 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libv4lconvert0 arm64 1.22.1-2build1 [82.1 kB]      Get:34 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libv4l-0 arm64 1.22.1-2build1 [44.4 kB]            Get:35 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libvpx7 arm64 1.11.0-2ubuntu2 [1041 kB]            Get:36 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libwavpack1 arm64 5.4.0-1build2 [77.6 kB]          Get:37 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 gstreamer1.0-plugins-good arm64 1.20.3-0ubuntu1.1 [1872 kB]                                        Get:38 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 gstreamer1.0-x arm64 1.20.1-1ubuntu0.1 [81.4 kB]
Get:39 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libatomic1 arm64 12.3.0-1ubuntu1~22.04 [10.8 kB]                                                   Get:40 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libharfbuzz-icu0 arm64 2.7.4-1ubuntu3.1 [5824 B]                                                   Get:41 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libhyphen0 arm64 2.8.8-7build2 [28.0 kB]           Get:42 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libjavascriptcoregtk-4.0-18 arm64 2.40.4-0ubuntu0.22.04.1 [7312 kB]
Ign:42 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libjavascriptcoregtk-4.0-18 arm64 2.40.4-0ubuntu0.22.04.1                                          Get:43 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libmanette-0.2-0 arm64 0.2.6-3build1 [29.7 kB]
Get:44 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libspa-0.2-modules arm64 0.3.48-1ubuntu3 [500 kB]
Get:45 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libpipewire-0.3-0 arm64 0.3.48-1ubuntu3 [268 kB]                                                   Get:46 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libpipewire-0.3-common all 0.3.48-1ubuntu3 [3982 B]
Get:47 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libpipewire-0.3-modules arm64 0.3.48-1ubuntu3 [497 kB]                                             Get:48 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 xdg-dbus-proxy arm64 0.1.3-1 [24.1 kB]             Get:49 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebpdemux2 arm64 1.2.2-2ubuntu0.22.04.1 [9934 B]
Get:50 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libwoff1 arm64 1.0.2-1build4 [43.7 kB]             Get:51 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwpe-1.0-1 arm64 1.14.0-0ubuntu0.22.04.1 [21.0 kB]                                               Get:52 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwpebackend-fdo-1.0-1 arm64 1.14.2-0ubuntu0.22.04.1 [34.2 kB]                                    Get:53 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libxslt1.1 arm64 1.1.34-4ubuntu0.22.04.1 [160 kB]                                                  Get:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1 [20.9 MB]
Ign:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1
Get:55 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 pipewire-bin arm64 0.3.48-1ubuntu3 [296 kB]Get:56 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 pipewire arm64 0.3.48-1ubuntu3 [3964 B]    Get:57 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 pipewire-media-session arm64 0.4.1-2ubuntu1 [123 kB]                                                       Get:58 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 xdg-desktop-portal arm64 1.14.4-1ubuntu2~22.04.1 [256 kB]                                          Get:59 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 xdg-desktop-portal-gtk arm64 1.14.0-1build1 [85.2 kB]                                                      Get:60 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 zenity-common all 3.42.1-0ubuntu1 [276 kB] Get:61 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 zenity arm64 3.42.1-0ubuntu1 [65.0 kB]     Get:42 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libjavascriptcoregtk-4.0-18 arm64 2.40.4-0ubuntu0.22.04.1 [7312 kB]                                Ign:42 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libjavascriptcoregtk-4.0-18 arm64 2.40.4-0ubuntu0.22.04.1
Get:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1 [20.9 MB]                                       Ign:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1                                                 Get:42 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libjavascriptcoregtk-4.0-18 arm64 2.40.4-0ubuntu0.22.04.1 [7312 kB]                                Get:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1 [20.9 MB]
Ign:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1                                                 Get:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1 [20.9 MB]
Ign:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1                                                 Get:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1 [20.9 MB]                                       Err:54 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 libwebkit2gtk-4.0-37 arm64 2.40.4-0ubuntu0.22.04.1                                                   Error reading from server - read (104: Connection reset by peer) [IP: 185.125.190.39 80]                      Fetched 10.4 MB in 6min 45s (25.7 kB/s)                 E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/pool/main/w/webkit2gtk/libwebkit2gtk-4.0-37_2.40.4-0ubuntu0.22.04.1_arm64.deb  Error reading from server - read (104: Connection reset by peer) [IP: 185.125.190.39 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?                           install_zenity - stage 2 - encountered an error.        setup_ubuntu_proot encountered an error.                Please use the 'cd termux-chroot-proot-wine-box86_64', './Scripts/Addons_Menu.sh' and select remove script or delete Termux App data and try again.                     Error can be from network, incompatibility, outdated 'X11_ARTIFACT_LINK' or script problem due Termux / Android updates.

This maybe happened because i was downloading from other apps and i have too much slow internet 2mbps

cheadrian commented 1 year ago

server - read (104: Connection reset by peer) looks like your connection to the network has some problems while you were installing Zenity.

The script works as it should, and let you know at what step error it is.

You can entire continue, using one of the next options:

If you use the first two steps, you need to run the command that setup everything again, and this is time-consuming on a bad network.

So, due to the fact that Zenity isn't that important, and you can install it after inside proot, you can continue by deleting lines 161, 162, 163 from the ./termux-chroot-proot-wine-box86_64/Scripts/Stage_1_Install_Proot_VirGL_Box86_Wine.sh and run the script. E.g., run these commands on Termux

# Delete specified lines
sed -i '161,163d' ./termux-chroot-proot-wine-box86_64/Scripts/Stage_1_Install_Proot_VirGL_Box86_Wine.sh
# Run the script
./termux-chroot-proot-wine-box86_64/Scripts/Stage_1_Install_Proot_VirGL_Box86_Wine.sh

This should assure the process will continue without starting over.