ืขืจืืืช ืฆืืืื ืืืกื ืืืืืจ ืื - ืืืืืงื
TL; DR: ืืืืฆืืขืื ืืจืื ืืืชืจ ืืืืื ืืืืงืืจ. ACPI ืืื ืืฉื. ืจืืฆื ืืืืื ื ืืืจืืืืืืช ืขืืืืช ืืฆืืื ืขืืืจ ืฉืืชืืฃ ืืกื. Git ืืื ืื ืืืืืืช ืืืื ืื ืืื ืื ืืงืืฆืื. ืจืฉืชืืช ืืืืืืืืช ืฆืืืืจืืืช ืืื ื ืคืืขืืืช. ืชืกืืื ืขื ืคืืชืื.
ืคืจืืืืงืืืืืืช
ืืคื ืฉืืชืืจืจ, ืืืืฆืืขืื ืืขืืืืื ืฉื ืืฉืืืข ืืจืืฉืื, ืืขืืงืจ ืืืคืืคื (ืขืืืืืื ืืืงืืื, ืืืฉื), ืขืฉืืืื ืืืืืช ืงืฉืืจืื ืืืืืืฉ ACPI ืขืงืื ื-BIOS ืฉื ืืืืฉื ืฉืื.
ืืื ืืืฉืืืช ืืช ACPI ืื ื ืขืืฉื:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
ืืืชืืื ืืืืฉ. ืืขืช ืืืขืจืืช ืฉืื ืกืืฃ ืกืืฃ ืืืืื ืืืืืจืืช, ืืคื ืฉืกืืงืจืื ืืืจืื ืฆืืื ื ืืขืืจ. ืืื ืืชืืฆืื ืืื, ืื ื ืื ืืืื ืขืื ืืืชืื ืืื ืคืื ืืงื ืฉื ืืืื (ื ืืชื ืืืฆืข ืืืืื ืขื ืืืืืขื "ืขืืฉืื ืืชื ืืืื ืืืืืช ืืช ืืืืฉื").
ACPI,DSDT,IASL
ื ื ืืื, ืกืืืจ ืืื ืื ืฉืืชื ืฆืจืื ืืขืฉืืช ืงืฆืช ื ืืคืื ืืืืื ACPI, ืื ื ืืืืจ ืืืขืืืขื ืืฉืื ืขื ืื ืืืืืื ืฉืขืืืชื ืขื PureDarwin, ืื ืืืืช ื-xnu ื ืืงืงื ืืขืชืื ืงืจืืืืช ืืงืืฆืื ืงืืืขืื DSDT.aml
ืืื ื ืื...
ืืืจืื ืืืืกืืฃ iasl
,
~> pkgman install iasl
ืื ื ืฉืืืจ ืืืืืืช ACPI:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
ืืกืชืืจ ืฉืื ืขืืืื ืื ืขืืื ืืืืืงื, ืื ื ืืืืื ืืืชืื ืืืื ืืงืก ืืืืกืืจ ืืช ืชืืื ื-ACPI ืฉื. ืืืจ ืื ืชืืงื ืชื ืืช ืืฉืืืืืช ืืืืฆืขืืช iasl, ืขืืจื ืืงืกื, ืงืฆืช ืืืข (ืืคืฉืจ ืืืืื "ืชืืงืื dsdt fix") ืืืจืื ืกืืื ืืช. ืขื ืืืช, ืืชืืฆืื ืืื, ืขืืืื ืื ืืฆืืืชื ืืืืจืื ืืช ื-DSDT ืืืชืืงื ืืืืฆืขืืช ืืืจืืช Haiku. ืืคืชืจืื ืื ืืื ืขืฉืื ืืืืืช ืืขืืจื
ืืืื ืืช ืืืจืืืืืืืช
ืืืืคื ืืืื, ืื ื ืื ืืืื ืืืื ืืช ืืืจืืืืืืืช, ืืืืืื ืฉืื ืืจืื ืฆืืจืืืช ืืืชืจ ืืืืจืื RAM ืืืฉืืืื ืืืจืื ืฉืขืืืืื ืืจืฉืืชื. ืืื ืื, ืื ื ืื ืืืื ืืช ืืชืงืืจื. ืืื ื ืืืฆืชื ืืืกืชืื ืืืืฉืชืืฉ ื-VM, ืืืืจ ืืืืืงื ืขืืืื ืื ืืืืข ืืืงืืื ืฉืืืืจื ืืืืื ืขื ืกืืื ื (ืืืืจ ืืืฆืืื ืฉืื ืืื ืืจืืืืจืื ืืกืืื ื ืืืฉ ืืจืืืก ืฉืืืืืจ ืืจื usb1 (ืืจืกื ืจืืฉืื ื), ืืืืจืืืืจ ืฉืื. ืืฉ ืืืจืืื ืืืืคื ืืื ื). ืื ืื ื ืจืืฆื ืืืืจ: ืขืืืจ
ืฉืืืืจ ืืืืื
ืื ืืื ืงืฆืช ืืืชืจ ืืื ืืืขืื, ืื ืืงืืืชื ืืืจืื ืฉืื ืืืจ ืฉืื (ืืขืืงืจ ืืฉืืื ืขืฆืื ืืื ืืืคืขืื ืืืชื ืืืืืจ ืืืชืจ), ืืื ืืชื ืืืื ืื ืืืฉืชืืฉ ืืืืืข ืืื ืืื ืืืงืืื ืืช ืืจืื ืืืืืืื ืฉืื ืืืืืงื (ืฉืืืืื ืฉืืื ืื ืกืืช ).
ืืงืฆืจื:
- ืืฉืชืืฉ ืืืืื ืืืช ืืืื ืืช ืืืืจืืืก ืงืื C-Media USB
- ืืชืื ืืช ืืืืฉื ืฉืื ืืืืฆืขืืช ืชืืื ืช Pop!OS NVIDIA ืืื (ืขืืืจ ืงืืืื nvenc ืืืืฅ ืืืืืจื)
- ืืืจื ืชืืื ืช ืืืื ืฉื Haiku Anyboot 64bit
- ืืืืจ KVM ืืืชืืืจ ืืืืืจ ืืืขืื
- ืืืจื ืืช OBS Studio AppImage (ืื ืชืฉืื ืืกืคืจ ืืืคืชืืื ืฉืืชื ืจืืฆื ืืช ืืจืฉืื)
- ืืืกืฃ ืืกื ื ืืคืืชืช ืจืขืฉ ืืืืืื ืฉื ืฉืืืื ืืขืืืื (ืืืฅ ืืืืฆื ืืื ืืช ืขื ืืืืื ืฉื ืฉืืืื ืืขืืืื, ืืื "ืืกื ื ืื", ืืื "+", ืืื "ืืืืื ืจืขืฉืื", ืืฉืืจ ืืช ืืจืื ืืืจืืจืช ืืืื)
- ืขืืืจ ืขื ืืืืจืืช ืืกืืื ื ื-XFCE
- ืืืฅ ืืืืฆื ืืื ืืช ืขื ืืืืื ืฉื ืฉืืืื ืืขืืืื, ืืื "ืืืคืืื ืื", ืืืจ ืืช ืืืืฉืืจ "ืืชืื ืฉืืข ืื ืืืื ืกืืจืืื"
- ืขืืืจ ืืชืคืจืื XFCE, "ืืจืืื ืขืืืื"
- ืืืืจ ืืช ืืกืคืจ ืฉืืืื ืืช ืืขืืืื ืฉื: 2
- Ctr-Alt-RightArrow ืืขืืืจ ืืฉืืืื ืืขืืืื ืืฉื ื
- ืชืงื ืืช ืงืืฆืืจ ืืืจื ืืื ืืืคืขืื ืืช ืื ืื ืืืืฉื ืืืืืจืืืืื ืื ืฉืืคืขื ืืฉืืจืฉ (ืขื ืืื ืืืกืคืช
sudo
), ืืืจืช ืื ืื ืขืื ืื - ืืคืขื ืืช Haiku ืืฉืืืื ืขืืืื ืฉื ื
- ืืชืืื ืืฉืืืื ืืขืืืื ืฉืื, ืืืืจ ืืช ืืจืืืืืฆืื ื-FullHD (ืื ืืฆืืืชื ืืืจืื ืืืืืงื ืืขืฉืืช ืืืช ืืืืืืืืช, ืืืื ืืฉ ืืจื ืืืืฅ ืืช QEMUKVM ืืฉืืจ ืืช ื-EDID ืืืฆื, ืืื ืื ืืฆืืชื ืืืืจื ืืื ื-Virtual Machine ืื ืื) [ืืืืชื ืฆืจืื ืืืชืงืื ืืจืืืก ืืกื ื ืืกืฃ ืืืืขืืืจ ืืืชื ืืืืืงื... - ืืขืจื. ืึฐืชืึผืจืึฐืึธื]
- ืืงืฉ Ctrl+Alt ืืื ืืืืืืจ ืืช ืืืงืืืช ืืืขืืืจ ืืืื ืืงืก
- Ctr-Alt-LeftArrow ืืขืืืจ ืืฉืืืื ืืขืืืื ืืจืืฉืื
- ื-OBS, ืืืกืฃ ืืช "Window Capture (XComposite)", ืืืืจ ืืืืื "Haiku on QEMUKVM", ืืคืขื ืืช ืชืืืช ืืกืืืื "Swap Red and Blue".
- ืืงืื ืกืจืืื, ืขืจืื ืืืชื ืขื Shotcut (ืืคืขื ืืืชื ืืฉืืจืฉ ืืื ืฉืืืฆืช ืืืืืจื ืฉื nvenc ืชืขืืื)
- ืคืกืงืื ืืกืคืจืืืช ืืืืืืงื ืฉื YouTube "Timelapsed Tides". ืืกื ื ืื: "ืืืืื ืืืืื", "ืืืืื ืืืื", ืขืืฆืืช ืืงืื -35db (ืืกืืจ, ืื ืืกืคืืง, ืื ืื ืืืจืื ืขืืืจ Shotcut)
- ืืืฆืื, ืืืืืื, ืืืจืื. ืืกืจืืื ืืืคืื ื-FullHD ื-YouTube ืืื ืื ืขืืืื ืืืืื
Voilร !
ืืืจืืช ืืืืื ืฉื Haiku ืขื QEMUKVM, ืืจืืืก ืงืื USB, OBS Studio ื- Shotcut
ืื ื ืฉืื, ืืืจืืช ืฉืืืืชื ืฉืื ืืจืื ืืืชืจ ืื ืืจืืืก ืืงืื, OBS Studio ื- Shotcut ืืขืืื ืืืืคื ืืงืืจื ืืืืืงื ืืื ืืืืชื ืฆืจืื ืืขืืืจ ืืช ืืืืืจื ืืืจืืื ืืื. [ืืืืชื ืืืงื ืืช VirtualBox, ืืื ืฉื ืืื ืืืงืืืช ืฉืืืืจ ืืืืื ืืืฉ ืืืืืจืืช ืฉื ืืืืื ื ืืืืจืืืืืืช. - ืืฉืืขืจ. ืึฐืชืึผืจืึฐืึธื]
Tracker ืืืชืืกืคืืช ืฉืื
Tracker ืขืืืจ Haiku ืืื ืืืชื ืืืจ ืืื Finder ื-Mac, ืื Explorer ื-Windows. ืื ื ืื ืกื ืืืคืฉ tracker add-on
ื-HaikuDepot.
ืฉืืืื Git ืืื ืื ืืงืืฆืื
ืจืง ืืฆืื ืชืืื ืืช ืืืฃ ืืืืช ืฉืื
TrackGit ืืืื ืืื ืื ืืงืืฆืื ืฉื Haiku
ืืชื ืืืื ืืคืืื ืืฉืืคื ืืช ืืืืืจ
ืื ืื, ืืืืื?! ืกืืกืืช ืืงืกื ืจืืื? ืืืืคื ืืคืชืืข ืื ืื ืืฉืชืืฉืื ื"ืืืืืง ืืคืชืืืช", ืืืืืงื ืืฉ BKeyStore ืืฉืืื ืื.
ืกืืกืืช ืืงืกื ืจืืื?
ืฉืืืื ืฉื ืื ืื ืืืืืืืช ืืื ืื ืืงืืฆืื
ืืคื ืขืืื ืืืืช ืฉื ืืคืจืืืงื:
ืืืฆื ืืช ืืืืืืืช ืฉื ืื ืงืืืฅ/ืื ื ืืืจืื, ืคืืชื ืืืชื ืืืืฉืื ืืืืขืืฃ ืขืืื. ืืืจืืจืช ืืืื ืืื HaikuDepot, ืฉืื ืืชื ืืืื ืืจืืืช ืชืืืืจ ืฉื ืืืืืื, ืืืืจืืืกืืื ืชืืื ืืชื ืืืื ืืจืืืช ืงืืฆืื ืืืจืื ืฉืื ืืืง ืืืืืื ืื, ืืื ืื ืืช ืืืงืืื.
ืื ืจืื ืฉื ืืชืจ ืจืง ืฉืื ืืื ืืื ืืืกืืจ ืืช ืืืืืื...
Autostart/rc.local.d
ืืื ืืชืืืืื ืืฉืื ืืืืืืื ืืฉืืื ืืืชืื?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- ืืคืขืื ืืืืืืืืช = /boot/home/config/settings/boot/user/launch
ืื ื ืฆืจืื ืืืฆืื ืคืงืืื ืืกื ืืจืื ืืื ืืงืืื ืืจื NTP... ืฉืืขืชื ืฉืืืจื ืืื ืื ืืืืจ ืืขืืื ืืืืืืืืช, ืืื ืืฉืื ืื ืื ืื ืขืืื ืื. ืืื ืืื ืื ืืฉ ืื ืกืืืื ืืชื ื-RTC ืื ืฉืืืืจ ืฉืืืื ืืชืืคืก ืืฉืืืฉืื ืืืกืจ.
ืขืื ืืืคืื
ืืืฉืื
ืจืฉืชืืช ืืืืืืืืช ืฆืืืืจืืืช
ืื ืืฆืืืชื ืืืชืืืจ ืืจืฉืชืืช ืืืืืืืืช ืืืื ืืืืื, ืืืจืืช ืฉืืจืฉืช ืืืืืืืืช ืืืืชืืช ืฉืื ืคืขืื. ืืงืืืืช ืฆืืืืจืืื (ืฉืืืช ืชืขืืคื, ืืชื ืืืื, ืชืื ืืช ืจืืืช) ืืืืกืื ืืืจื ืืื ืขื ืืื ืืกืคืจ ืจืฉืชืืช ืืืืืืืืช, ืฉืื ืืืช ืืื ืืืจืืืช ืืืจื ืืื ืืืกืคืจ ื ืงืืืืช ืืืฉื.
ืืชืื ื ืืืจืืืืช ืฉื ืคืจื ืงืคืืจื
ืขื ืื ื ืืฆื
ืืฆื ืฉืืื ืืืงืืืืช ืฆืืืืจืืื. ืืื: ืืชืื ื ืืืจืืืืช ืฉื ืคืจื ืงืคืืจื
ืืฉ ืืืชืจ ืืืกืคืืง ืืคืฉืจืืืืช ืืืืืืจ. ืื ืืืืงื ืขืืฉื ืขื ืืจืฉืชืืช ืืืื? ืืืขืฉื, ืื ืืจืื: ืืื ืืืื ืืชืืืื ืืื. ืืจื ืื ืืืื ืืื ืืชื ืชืงืชื ืืืจืฉืช.
ืืขืืจืช ื ืงืืืืช ืืืืฉื ืื ืขืืืืช?
ืืื ืืชืืื ืืื ืฉืื ื ืงืืืช ืืืฉื ืืืฆืืช ืื ืคืจื - ืื ืื ืืื ืฉืืืืช ืืืืชื ืจืฉืช ืขื ืืืชื SSID - ืฉืื ืืื ืืื ืืขืจืืช ืืคืขืื ืืืจืช ืฉืื ื ืืืืจ.
ืืืฆืืืช ืืกืคืจ ื ืงืืืืช ืขื ืืืชื SSID. ืืืื, ืืื ืืืกืืจื ืชืขืืื ืืชื ืืื ืืืื?
ืืืฉ ืืืฆืื ืจืง SSID ืืื, ืฉืขืืืจื ืชืืืืจ ื ืงืืืช ืืืืฉื ืขื ืืืืช ืืืืง ืืืืชืจ. ืืืงืื ืืืื ืืืืืจ ื ืงืืื ืืืจืช ืขื ืืืช ืืืง ืืืชืจ, ืืื ืขื ืืืชื SSID (ืื ืืืื), ืื ืืืืืืจ ืขื ื ืงืืืช ืืืืฉื ืื ืืืืืช ืืืคื ืืืืฉ ืืื - ืืื ืขืืื ืื ืืืื ืชื ืืขื (ืืกืืจืช ืืงืื ืืื ื ืงืืืืช ืืืฉื).
ืืื ืจืฉืชืืช ืคืชืืืืช?
ืืืืงื ืืชืขืงืฉ ืฉืืืืืช ืืืืืช ืกืืกืื, ืื ืื ืืจืฉืช ืคืชืืื.
ืืืืงื ืืืฉืื ืืืจืืฉ ืกืืกืืช ืจืฉืช, ืืืจืืช ืฉืืจืฉืช ืขืฆืื ืืื ื ืืืจืฉืช ืกืืกืืืืช. ืึทื
ืืืืื ืืืื ืคืืจืืืื ืฉืืืืื?
ืจืฉืชืืช ืืืืืืืืช ืจืืืช ืืฉืชืืฉืืช ืืคืืจืืืื ืฉืืืืื, ืฉืืื ืืืฉืชืืฉ ืืืคื ื ืืืฃ ืืชืืืจืืช ืื ืืื ืืืื ืืงืื ืชื ืืื ืืืกืืืื ืืคื ื ืืฉืืืืฉ ืืจืฉืช. ืื ืืืื ืืืื ืขืื ืืืชืจ ืืช ืืขืจืืช ืืืคืขืื ืฉืื. ืืกืืคื ืฉื ืืืจ, ืื ืจืื, ืชืช-ืืืขืจืืช ืืืืืืืืช ืฉืื ื ืืกืื ืืืืืืื.
ืืืืจ ืืื ืื, ืื ืชืช ืืืขืจืืช ืืืืืืืืช ื ืืกืื ืืืืืืื
ืืื ืืืฉื ืืจืฉืช ืืืื ื ืกืืขื, ืขืฆื ืืืื ืืืืื.
ืชืกืืื ืขื ืคืืืชืื
ืืื ืืืคืขืื ืืงืืืช ืืืื ืืืืฅ ืชืืื ืืช "ืืงืจืืืช" ืืคืืืชืื? ืืชืืจืจ ืฉืื ืืื ืื ืื ืคืฉืื. ืืคืืืช ืื ืืื ืชื ืืื ืืขืฆืื...
git clone https://github.com/micahflee/onionshare.git
cd onionsharepython3 -m venv venv
pkgman i setuptools_python36 # pkgman i setuptools_python installs for 3.7
pip3 install -r install/requirements.txt
Could not find a version that satisfies the requirement PyQt5==5.12.1 (from -r install/requirements.txt (line 15)) (from versions: )
No matching distribution found for PyQt5==5.12.1 (from -r install/requirements.txt (line 15))
# stalled here - does not continue or exit
pkgman i pyqt
# No change, same error; how do I get it into the venv?
# Trying outside of venv
Could not find a version that satisfies the requirement PyQt5==5.12.1 (from -r install/requirements.txt (line 15)) (from versions: )
No matching distribution found for PyQt5==5.12.1 (from -r install/requirements.txt (line 15))
ืืึผืฉืืึถื pip
ืืื ืืขืื ืืืืขื (ืืื ืืงืืงื ืืชืืืื ืืงืืฉืืจืื ืงืฉืืืื, ืฉืืื ื ื ืชืืืื ืืืืืงื). ืืืจื ืื ืืื ืืืฉืชืืฉ python3.6
(ืืืืชื ืืืืจ ืฉืื ืืืื). ื ืคืชื
ืืื ื ืื ืืืื?
Haiku ืืื ืืืืื ืืืขืจืืช ืืคืขืื ืืืืงืืช ืฉื ืืืฉืืื ืืืฉืืื, ืืืืื ืืฉ ืื ืขืงืจืื ืืช ืืฆืืื ืื ืืืคืฉืืื ืืืื ืืช ืืจืืืืช ืืขืืืื ืืืืืืืช. ืืคืืชืื ืฉืื ืืื ืืฆืื ืื ืืืื ืืืืื 10 ืืฉื ืื ืืืืจืื ืืช, ืืชืืฆืื ืืื ืชืืืืช ืืืืืจื ื ืืชืจื ืืืืืืช ืืืื ืืืืขืจืืช ืขืฆืื ืื ืืืืขื ืืืกืืช. ืืื ืืืฆื ืืฉืชื ื: ืชืืืืช ืืืืจื ืืืคืฉืจืช ืืืจืืฅ ืืช Haiku ืืืืืื ืจืื ืืืกืืช ืฉื ืืืื ืืช (ืื ืื ืขื ืฉืืืืืช), ืืืืชืืฉื ืืื ืฉืืจืกืช ืืืขืจืืช ืืื ื 1.0, ืืืขืจืืช ืฆืจืืื ืืืฉืื ืืืชืจ ืชืฉืืืช ืื ืฆืืืืจืืช. ืืื ืื ื ืืืื ืืขืืืจ ืืฆืืจื ืืืืื ืืืืชืจ? ืื ื ืืืืื ืฉืกืืจืช ืืืืืจืื ืืื ืชืืื ืฉืืืืฉืืช. ืืืจื ืฉืืืขืืื ืื ื
ืฉืื ืื ื ืืืืข ืืช ืชืืืชื ืืขืืืงื ืืฆืืืช ืืคืืชืื ืฉื Haiku, ืืชื ืืืื ืืืืชืจ! ืืงืคื ืืืืืข ืืืชื ืื ืืชื ืืืื ืืืฉืื ืืื ืื ื ืืืื ืืชืจืื ืืคืืชืื ืืคืจืืืงื, ืืืจืืช ืฉืื ื ืื ืืชืื ื ืืืชืื ื-C++ ืืขืชืื ืืงืจืื.
ื ืกื ืืืช ืืขืฆืื! ืืืจื ืืื, ืคืจืืืงื Haiku ืืกืคืง ืชืืื ืืช ืืืชืืื ื-DVD ืื USB, ืฉื ืืฆืจื
ืืฉ ืื ืฉืืืืช? ืื ื ืืืืื ืื ืืืชื ืืืืืจื ืจืืกืืช
probono ืืื ืืืืืกื ืืืืคืชื ืืืืืื ืฉื ืคืจืืืงื AppImage, ืืืืกื ืคืจืืืงื PureDarwin, ืืชืืจื ืืคืจืืืงืืื ืฉืื ืื ืฉื ืงืื ืคืชืื. ืฆืืืืื ืืกื ืฆืืืื ืืืืืงื. ืชืืื ืืืคืชืืื ืืขืจืืฅ #haiku ื-irc.freenode.net
ืกืงืืจืช ืฉืืืืืช:
ืื
ืจืฉืืืช ืืืืจืื:
ืืงืืจ: www.habr.com