рд╣рд╛рдЗрдХреБрд╕рдБрдЧрдХреЛ рдореЗрд░реЛ рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛: рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреЗрд╣реА рдЪреБрдиреМрддреАрд╣рд░реВ

рд╣рд╛рдЗрдХреБрд╕рдБрдЧрдХреЛ рдореЗрд░реЛ рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛: рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреЗрд╣реА рдЪреБрдиреМрддреАрд╣рд░реВ
рдпрд╕ рд▓реЗрдЦрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрджреИ - рд╣рд╛рдЗрдХреБрдорд╛

TL; рдб: рдкреНрд░рджрд░реНрд╢рди рдкрд╣рд┐рд▓реЗ рднрдиреНрджрд╛ рдзреЗрд░реИ рд░рд╛рдореНрд░реЛ рдЫред ACPI рджреЛрд╖реА рдерд┐рдпреЛред рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдорд╛ рдЪрд▓рд╛рдЙрдБрджрд╛ рд╕реНрдХреНрд░рд┐рди рд╕рд╛рдЭреЗрджрд╛рд░реАрдХреЛ рд▓рд╛рдЧрд┐ рд░рд╛рдореНрд░реЛ рдХрд╛рдо рдЧрд░реНрджрдЫред Git рд░ рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рдлрд╛рдЗрд▓ рдкреНрд░рдмрдиреНрдзрдХ рдорд╛ рдирд┐рд░реНрдорд┐рдд рдЫрдиреНред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд╛рдпрд░рд▓реЗрд╕ рдиреЗрдЯрд╡рд░реНрдХрд▓реЗ рдХрд╛рдо рдЧрд░реНрджреИрдиред рдЕрдЬрдЧрд░ рд╕рдВрдЧ рдирд┐рд░рд╛рд╢рд╛ред

рдЧрдПрдХреЛ рд╣рдкреНрддрд╛ рдореИрд▓реЗ рд╣рд╛рдЗрдХреБ рдкрддреНрддрд╛ рд▓рдЧрд╛рдП, рдПрдХ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдкрдорд╛ рд░рд╛рдореНрд░реЛ рдкреНрд░рдгрд╛рд▓реАред рд░ рдЕрд╣рд┐рд▓реЗ рдкрдирд┐, рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛рдорд╛, рдореИрд▓реЗ рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫреБ, рд░ рдирд┐рд╕реНрд╕рдиреНрджреЗрд╣, рд╡рд┐рднрд┐рдиреНрди рд╕реВрдХреНрд╖реНрдорддрд╛рд╣рд░реВрдХреЛ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рднрд╛рдЧред

рдЙрддреНрдкрд╛рджрдХрддрд╛

рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ, рдкрд╣рд┐рд▓реЛ рд╣рдкреНрддрд╛рдХреЛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рдкреНрд░рджрд░реНрд╢рди, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ (рдЯрд╛рдЗрдк рдЧрд░реНрджрд╛ рдврд┐рд▓рд╛рдЗ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐), рдореЗрд░реЛ рдХрдореНрдкреНрдпреБрдЯрд░рдХреЛ BIOS рдорд╛ рдХреБрдЯрд┐рд▓ ACPI рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╣реБрди рд╕рдХреНрдЫред

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, рдЗрдВрдЯреЗрд▓рдХреЛ ACPI рдбрд┐рдмрдЧрд░ред рд╡рд╛рд╕реНрддрд╡рдорд╛ рд╣реЛрдЗрди, рдпреЛ рдкрд╣рд┐рд▓реЗ рдиреИ рдкреЛрд░реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ:

~>  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, рдкрд╛рда рд╕рдореНрдкрд╛рджрдХ, рдХреЗрд╣реА рдЬреНрдЮрд╛рди (рддрдкрд╛рдИрдВрд▓реЗ Google "patch dsdt fix" рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ) рд░ рдзреЗрд░реИ рдзреИрд░реНрдпрддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддреНрд░реБрдЯрд┐рд╣рд░реВ рдареАрдХ рдЧрд░реЗрдВред рдпрджреНрдпрдкрд┐, рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рдореИрд▓реЗ рд╣рд╛рдЗрдХреБ рдбрд╛рдЙрдирд▓реЛрдбрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрдпрд╛рдЪ рдЧрд░рд┐рдПрдХреЛ DSDT рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рдЕрдЭреИ рдЕрд╕рдХреНрд╖рдо рднрдПрдБред рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд╣реБрди рд╕рдХреНрдЫ ACPI рдЕрди-рдж-рдлреНрд▓рд╛рдЗ рдкреНрдпрд╛рдЪрд┐рдЩ, рд╣рд╛рдЗрдХреБ рдмреБрдЯрд▓реЛрдбрд░рдорд╛ (рдпрд╕ рдЬрд╕реНрддреИ Clover рдмреВрдЯрд▓реЛрдбрд░ рдмрдирд╛рдЙрдБрдЫ, рд▓реЗрдмрд▓ рд░ рдврд╛рдБрдЪрд╛рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЙрдбрд╛рдирдорд╛ DSDT рд▓рд╛рдИ рд╕реБрдзрд╛рд░ рдЧрд░реНрджреИ)ред рдореИрд▓реЗ рдЦреЛрд▓реЗрдВ рдмреЛрд▓реА.

рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ

рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдо рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рдкреНрд░рд╢рдВрд╕рдХ рд╣реЛрдЗрди, рдХрд┐рдирдХрд┐ рддрд┐рдиреАрд╣рд░реВ рдкреНрд░рд╛рдпрдГ рдЕрдзрд┐рдХ RAM рд░ рдЕрдиреНрдп рд╕реНрд░реЛрддрд╣рд░реВ рдЙрдкрднреЛрдЧ рдЧрд░реНрдЫрдиреН рдЬреБрди рдорд▓рд╛рдИ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред рд╕рд╛рдереИ, рдорд▓рд╛рдИ рдУрднрд░рд╣реЗрдб рдорди рдкрд░реНрджреИрдиред рддрд░ рдореИрд▓реЗ рдЬреЛрдЦрд┐рдо рд▓рд┐рдПрд░ VM рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНтАНрдпреЛ, рдХрд┐рдирдХрд┐ рд╣рд╛рдЗрдХреБрд▓рд╛рдИ рдЕрдЭреИ рдзреНрд╡рдиреАрд╕рдБрдЧ рднрд┐рдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рдг рдХрд╕рд░реА рд░реЗрдХрд░реНрдб рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдерд╛рд╣рд╛ рдЫреИрди (рдореЗрд░реЛ рдЙрдкрдХрд░рдгрдорд╛ рдзреНрд╡рдирд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдЫреИрдирдиреН рд░ рддреНрдпрд╣рд╛рдБ USB1 (рдкрд╣рд┐рд▓реЛ рд╕рдВрд╕реНрдХрд░рдг) рдорд╛рд░реНрдлрдд рдХрд╛рд░реНрдб рдЬрдбрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдпрд╕рдХреЛ рдЪрд╛рд▓рдХред рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рднреЗрд▓рд╛ рд╣реБрдиреБрдкрд░реНрдЫ)ред рдо рдХреЗ рднрдиреНрди рдЪрд╛рд╣рдиреНрдЫреБ: рдХреЛ рд▓рд╛рдЧреА рдпрд╕реНрддреЛ рдирд┐рд░реНрдгрдп рдореИрд▓реЗ рдореЗрд░реЛ рднрд┐рдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рдг рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрд╛ рдзреЗрд░реИ рд░рд╛рдореНрд░реЛ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реЗрдВред рдпреЛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдкреНрд░рдмрдиреНрдзрдХ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЪрдорддреНрдХрд╛рд░ рд╣реЛ рдХрд┐ рдмрд╛рд╣рд┐рд░ рднрдпреЛред рд╕рд╛рдпрдж RedHat рд▓реЗ рдпрд╕рдХреЛ рд╕рдмреИ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩреН рдкреИрд╕рд╛ рдпрд╕ рд╕рдлреНрдЯрд╡реЗрдпрд░рдорд╛ рд▓рдЧрд╛рдиреА рдЧрд░реНрдпреЛ (рдЬрд╕рд▓рд╛рдИ рдореИрд▓реЗ 15 рд╡рд░реНрд╖рд╕рдореНрдо рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реЗрдВ)ред рдЬреЗ рднрдП рдкрдирд┐, рдореЗрд░реЛ рдареВрд▓реЛ рдЕрдЪрдореНрдордХреЛ рд▓рд╛рдЧрд┐, рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬ рдЧрд░рд┐рдПрдХреЛ рд╣рд╛рдЗрдХреБ рдПрдЙрдЯреИ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рднрдиреНрджрд╛ рдЕрд▓рд┐ рдЫрд┐рдЯреЛ рдЪрд▓реНрдЫ (рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫ, рддрд░ рдпреЛ рдорд▓рд╛рдИ рддреНрдпрд╕реНрддреИ рджреЗрдЦрд┐рдиреНрдЫ)ред [рдорд▓рд╛рдИ рд▓рд╛рдЧреНрджреИрди рдХрд┐ рддреНрдпрд╣рд╛рдБ 2007 рдорд╛ рднрд░реНрдЦрд░реИ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ Centos5 рд╕рдБрдЧ рд╕рдорд╛рди рдЕрдиреБрднрд╡ рдерд┐рдпреЛ, рдЬреБрди Xen рдорд╛ рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреНрдб рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред - рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджрдХ]

рднрд┐рдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рдг

рдпреЛ рдореЗрд░реЛ рдордирдкрд░реНрдиреЗрдХреЛ рд▓рд╛рдЧрд┐ рдЕрд▓рд┐ рдзреЗрд░реИ рдерд┐рдпреЛ, рддреНрдпрд╕реИрд▓реЗ рдореИрд▓реЗ рдПрдХ рдЪрд░рдг-рджрд░-рдЪрд░рдг рдЧрд╛рдЗрдб рд░реЗрдХрд░реНрдб рдЧрд░реЗрдВ (рдзреЗрд░реИ рдЬрд╕реЛ рдореЗрд░реЛ рд▓рд╛рдЧрд┐ рдкрдЫрд┐ рдЦреЗрд▓реНрдирдХреЛ рд▓рд╛рдЧрд┐), рддрд░ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рд╣рд╛рдЗрдХреБ рднрд┐рдбрд┐рдпреЛ рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВ рд░реЗрдХрд░реНрдб рдЧрд░реНрди рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рдЬреБрди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди рд▓рд╛рдпрдХ рдЫред )ред

рд╕рдВрдХреНрд╖рд┐рдкреНрдд:

  • рд╕рднреНрдп рд╣реЗрдбрдлреЛрди рд░ C-Media USB рд╕рд╛рдЙрдиреНрдб рдХрд╛рд░реНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • Pop!OS NVIDIA рд▓рд╛рдЗрдн рдЫрд╡рд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЖрдлреНрдиреЛ рдХрдореНрдкреНрдпреБрдЯрд░ рдмреБрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯреЗрдб nvenc рдЗрдиреНрдХреЛрдбрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐)
  • Haiku Anyboot 64bit рд░рд╛рддрдХреЛ рдЫрд╡рд┐ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • рдорд╛рдерд┐рдХреЛ рд▓реЗрдЦрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдП рдЕрдиреБрд╕рд╛рд░ KVM рд╕реЗрдЯрдЕрдк рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • OBS Studio AppImage рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН (рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рддрдкрд╛рдИрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЪрд╛рд╣рд╛рдиреБрд╣реБрдиреНрдЫ рднрдиреНрди рдирдмрд┐рд░реНрд╕рдиреБрд╣реЛрд╕реН)
  • рдбреЗрд╕реНрдХрдЯрдк рдЕрдбрд┐рдпреЛрдорд╛ рдЖрд╡рд╛рдЬ рдШрдЯрд╛рдЙрдиреЗ рдлрд┐рд▓реНрдЯрд░ рдердкреНрдиреБрд╣реЛрд╕реН (рдбреЗрд╕реНрдХрдЯрдк рдЕрдбрд┐рдпреЛрдорд╛ рджрд╛рдпрд╛рдБ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рддреНрдпрд╕рдкрдЫрд┐ "рдлрд┐рд▓реНрдЯрд░рд╣рд░реВ", рддреНрдпрд╕рдкрдЫрд┐ "+", рддреНрдпрд╕рдкрдЫрд┐ "рд╢реЛрд░ рджрдорди", рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕реНрддрд░ рдЫреЛрдбреНрдиреБрд╣реЛрд╕реН)
  • XFCE рдорд╛ рдзреНрд╡рдирд┐ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдорд╛рд░реНрдлрдд рдЬрд╛рдиреБрд╣реЛрд╕реН
  • рдбреЗрд╕реНрдХрдЯрдк рдЕрдбрд┐рдпреЛрдорд╛ рджрд╛рдпрд╛рдБ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рддреНрдпрд╕рдкрдЫрд┐ "рдЧреБрдгрд╣рд░реВ", рдЙрдкрдХрд░рдг рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН "рдЕрдбрд┐рдпреЛ рдПрдбрд╛рдкреНрдЯрд░ рдПрдирд╛рд▓рдЧ рд╕реНрдЯреЗрд░рд┐рдпреЛ"
  • XFCE рдореЗрдиреБрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН, "рдХрд╛рд░реНрдпрд╕реНрдерд╛рдирд╣рд░реВ"
  • рддреНрдпрд╣рд╛рдБ рдбреЗрд╕реНрдХрдЯрдкрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН: 2
  • Ctr-Alt-RightArrow рджреЛрд╕реНрд░реЛ рдбреЗрд╕реНрдХрдЯрдкрдорд╛ рд╕реНрд╡рд┐рдЪ рд╣реБрдиреЗрдЫ
  • рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдкреНрд░рдмрдиреНрдзрдХ рд╕реБрд░реБ рдЧрд░реНрди рд╕рд░реНрдЯрдХрдЯ рдлрд┐рдХреНрд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН рддрд╛рдХрд┐ рдпреЛ рд░реВрдЯрдХреЛ рд░реВрдкрдорд╛ рдЪрд▓реНрдЫ (рдердкреНрджреИ sudo), рдЕрдиреНрдпрдерд╛ рдпрд╕рд▓реЗ рдореЗрд░реЛ рд▓рд╛рдЧрд┐ рдХрд╛рдо рдЧрд░реЗрди
  • рд╣рд╛рдЗрдХреБрд▓рд╛рдИ рджреЛрд╕реНрд░реЛ рдбреЗрд╕реНрдХрдЯрдкрдорд╛ рд▓рдиреНрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • рдЙрдирдХреЛ рдбреЗрд╕реНрдХрдЯрдкрдорд╛ рдмреБрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рдирд▓рд╛рдИ FullHD рдорд╛ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдореИрд▓реЗ рд╣рд╛рдЗрдХреБрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдпреЛ рдЧрд░реНрди рд╕рдХрд┐рди, QEMUKVM рд▓рд╛рдИ рдореЛрдирд┐рдЯрд░рдмрд╛рдЯ EDID рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрди рдмрд╛рдзреНрдп рдкрд╛рд░реНрдиреЗ рддрд░рд┐рдХрд╛ рд╣реБрди рд╕рдХреНрдЫ, рддрд░ рдореИрд▓реЗ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдорд╛ рддреНрдпрд╕реНрддреЛ рд╕реЗрдЯрд┐рдЩ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдиред рдкреНрд░рдмрдиреНрдзрдХ) [рдореИрд▓реЗ рдЕрд░реНрдХреЛ рднрд┐рдбрд┐рдпреЛ рдХрд╛рд░реНрдб рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрд░ рд╣рд╛рдЗрдХреБрдорд╛ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░реНрдиреБрдкрд░реЗрдХреЛ рдерд┐рдпреЛ... - рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджрдХ]
  • рдХрд┐рдмреЛрд░реНрдб рд░ рдорд╛рдЙрд╕рд▓рд╛рдИ рд▓рд┐рдирдХреНрд╕рдорд╛ рдлрд░реНрдХрд╛рдЙрди Ctrl+Alt рдерд┐рдЪреНрдиреБрд╣реЛрд╕реН
  • Ctr-Alt-LeftArrow рдкрд╣рд┐рд▓реЛ рдбреЗрд╕реНрдХрдЯрдкрдорд╛ рд╕реНрд╡рд┐рдЪ рд╣реБрдиреЗрдЫ
  • OBS рдорд╛, "Window Capture (XComposite)" рдердкреНрдиреБрд╣реЛрд╕реН, рд░ "QEMUKVM рдорд╛ рд╣рд╛рдЗрдХреБ" рд╡рд┐рдиреНрдбреЛ рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН, "рд░рд╛рддреЛ рд░ рдиреАрд▓реЛ рд╕реНрд╡реИрдк" рдЪреЗрдХрдмрдХреНрд╕ рдЦреЛрд▓реНрдиреБрд╣реЛрд╕реНред
  • рднрд┐рдбрд┐рдпреЛ рд░реЗрдХрд░реНрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдпрд╕рд▓рд╛рдИ рд╢рдЯрдХрдЯрдХреЛ рд╕рд╛рде рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдпрд╕рд▓рд╛рдИ рдХрд╛рдо рдЧрд░реНрди nvenc рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рд░реВрдЯрдХреЛ рд░реВрдкрдорд╛ рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реН)
  • YouTube рд╕рдВрдЧреАрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп "Timelapsed Tides" рдмрд╛рдЯ рд╕рд╛рдЙрдиреНрдбрдЯреНрд░реНрдпрд╛рдХред рдлрд┐рд▓реНрдЯрд░рд╣рд░реВ: "рдЕрдбрд┐рдпреЛ рдлреЗрдб рдЗрди", "рдЕрдбрд┐рдпреЛ рдлреЗрдб рдЖрдЙрдЯ", рднреЛрд▓реНрдпреБрдо -35db (рдареАрдХ рдЫ, рдпреЛ рдкрд░реНрдпрд╛рдкреНрдд рдЫ, рдпреЛ рд╕рдЯрдХрдЯрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрджреЗрд╢рди рд╣реЛрдЗрди)
  • рдирд┐рд░реНрдпрд╛рдд, YouTube, рдбрд╛рдЙрдирд▓реЛрдбред рднрд┐рдбрд┐рдпреЛ рдХреБрдиреИ рд╡рд┐рд╢реЗрд╖ рдкреЛрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд┐рдЩ рдмрд┐рдирд╛ YouTube рдорд╛ FullHD рд╣реБрдиреЗрдЫ

Voila!

https://youtu.be/CGs-lZEk1h8
QEMUKVM, USB рд╕рд╛рдЙрдиреНрдб рдХрд╛рд░реНрдб, OBS рд╕реНрдЯреБрдбрд┐рдпреЛ рд░ рд╕рдЯрдХрдЯрдХреЛ рд╕рд╛рде рд╣рд╛рдЗрдХреБ рднрд┐рдбрд┐рдпреЛ рд╕реНрдЯреНрд░рд┐рдо рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдо рдЦреБрд╕реА рдЫреБ, рдпрджреНрдпрдкрд┐ рд╕рд╛рдЙрдиреНрдб рдХрд╛рд░реНрдб, OBS рд╕реНрдЯреБрдбрд┐рдпреЛ рд░ рд╢рдЯрдХрдЯрд▓реЗ рд╣рд╛рдЗрдХреБрдорд╛ рдиреЗрдЯрд┐рдн рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реЗрдХреЛ рднрдП рдо рдзреЗрд░реИ рдЦреБрд╕реА рд╣реБрдиреЗрдЫреБ рд░ рдорд▓рд╛рдИ рдпреЛ рд▓рд╛рдореЛ рд╕реЗрдЯрдЕрдкрдорд╛ рдЬрд╛рдиреБ рдкрд░реНрджреИрдиред [рдо рднрд░реНрдЪреБрдЕрд▓рдмрдХреНрд╕ рд▓рд┐рдиреНрдЫреБ, рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдХреЛ рд╕реЗрдЯрд┐рдЩреНрд╣рд░реВрдорд╛ рднрд┐рдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рдг рд░реЗрдХрд░реНрдб рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рддреНрдпрд╣рд╛рдБ рд╕рдмреИ рдХреБрд░рд╛ рдЫред - рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджрдХ]

рдЯреНрд░реНрдпрд╛рдХрд░ рд░ рдпрд╕рдХреЛ рдПрдб-рдЕрдирд╣рд░реВ

рд╣рд╛рдЗрдХреБрдХреЛ рд▓рд╛рдЧрд┐ рдЯреНрд░реНрдпрд╛рдХрд░ рдореНрдпрд╛рдХрдорд╛ рдЦреЛрдЬрдХрд░реНрддрд╛ рд╡рд╛ рд╡рд┐рдиреНрдбреЛрдЬрдорд╛ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдЬрд╕реНрддреИ рдХреБрд░рд╛ рд╣реЛред рдЦреЛрдЬреНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗрдЫреБ tracker add-on рд╣рд╛рдЗрдХреБ рдбрд┐рдкреЛрдорд╛ред

рдлрд╛рдЗрд▓ рдкреНрд░рдмрдиреНрдзрдХ рдорд╛ Git рдПрдХреАрдХрд░рдг

рдХреЗрд╡рд▓ рдЙрдирдХреЛ рдЧреГрд╣ рдкреГрд╖реНрдардмрд╛рдЯ рдЪрд┐рддреНрд░рд╣рд░реВ рдЙрджреНрдзреГрдд рдЧрд░реНрджреИ

рд╣рд╛рдЗрдХреБрд╕рдБрдЧрдХреЛ рдореЗрд░реЛ рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛: рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреЗрд╣реА рдЪреБрдиреМрддреАрд╣рд░реВ
TrackGit рд╣рд╛рдЗрдХреБ рдлрд╛рдЗрд▓ рдкреНрд░рдмрдиреНрдзрдХ рдорд╛ рд╕рдорд╛рд╡реЗрд╢

рд╣рд╛рдЗрдХреБрд╕рдБрдЧрдХреЛ рдореЗрд░реЛ рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛: рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреЗрд╣реА рдЪреБрдиреМрддреАрд╣рд░реВ
рддрдкрд╛рдИрдВ рднрдгреНрдбрд╛рд░ рдХреНрд▓реЛрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ

рдпреЛ рдХреЗ рд╣реЛ, рдордЬрд╛рдХ ?! рд╕рд╛рджрд╛ рдкрд╛рда рдкрд╛рд╕рд╡рд░реНрдб? рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдХреБрд░рд╛ рддрд┐рдиреАрд╣рд░реВрд▓реЗ "рдХреАрдЪреЗрди" рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИрдирдиреН, рд╣рд╛рдЗрдХреБрд╕рдБрдЧ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ 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 рдХреЛ рд╕рд╛рде рдПрдЙрдЯреИ рдиреЗрдЯрд╡рд░реНрдХрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН - рдХреБрдиреИ рдкрдирд┐ рдЕрдиреНрдп OS рдорд╛ рдо рдкрд░рд┐рдЪрд┐рдд рдЫреБ рдЬрд╕реНрддреЛ рдЫреИрдиред

рд╣рд╛рдЗрдХреБрд╕рдБрдЧрдХреЛ рдореЗрд░реЛ рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛: рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреЗрд╣реА рдЪреБрдиреМрддреАрд╣рд░реВ
рдПрдЙрдЯреИ SSID рд╕рдБрдЧ рдзреЗрд░реИ рдмрд┐рдиреНрджреБрд╣рд░реВ рджреЗрдЦрд╛рдЗрдПрдХреЛ рдЫред рдпрд╕реНрддреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдХрд╕рд░реА рд╣реБрдиреНрдЫ ?

рд░ рдХреЗрд╡рд▓ рдПрдХ SSID рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреБрдкрд░реНрдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдмрд▓рд┐рдпреЛ рд╕рдВрдХреЗрдд рд╕рдВрдЧ рдкрд╣реБрдБрдЪ рдмрд┐рдиреНрджреБ рдЪрдпрди рдЧрд░рд┐рдиреЗрдЫред рдХреНрд▓рд╛рдЗрдиреНрдЯрд▓реЗ рдмрд▓рд┐рдпреЛ рд╕рдВрдХреЗрддрдХреЛ рд╕рд╛рде рдЕрд░реНрдХреЛ рдмрд┐рдиреНрджреБ рдЫрдиреЛрдЯ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рддрд░ рдЙрд╣реА SSID (рдпрджрд┐ рдЙрдкрд▓рдмреНрдз рдЫ рднрдиреЗ), рдпрджрд┐ рд╣рд╛рд▓рдХреЛ рдкрд╣реБрдБрдЪ рдмрд┐рдиреНрджреБрд╕рдБрдЧрдХреЛ рдЬрдбрд╛рди рдзреЗрд░реИ рдХрдордЬреЛрд░ рднрдпреЛ рднрдиреЗ - рд╕рдмреИ рдХреБрд░рд╛ рд╕рд░реНрджрд╛ рдкрдирд┐ рдХрд╛рдо рдЧрд░реНрджрдЫ (рдкрд╣реБрдБрдЪ рдмрд┐рдиреНрджреБрд╣рд░реВ рдмреАрдЪ рдЧреНрд░рд╛рд╣рдХ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг)ред рдЕрдиреБрд░реЛрдз рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрднрдпреЛ.

рдЦреБрд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЫреИрди?

рд╣рд╛рдЗрдХреБрд╕рдБрдЧрдХреЛ рдореЗрд░реЛ рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛: рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреЗрд╣реА рдЪреБрдиреМрддреАрд╣рд░реВ
рд╣рд╛рдЗрдХреБрд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдЦреБрд▓рд╛ рднрдП рдкрдирд┐ рдкрд╛рд╕рд╡рд░реНрдб рд╣реБрдиреБрдкрд░реНрдЫ рднрдиреЗрд░ рдЬреЛрдб рджрд┐рдиреНрдЫред

рд╣рд╛рдЗрдХреБрд▓рд╛рдИ рдиреЗрдЯрд╡рд░реНрдХрдХреЛ рдкрд╛рд╕рд╡рд░реНрдб рдЪрд╛рд╣рд┐рдиреНрдЫ, рдпрджреНрдпрдкрд┐ рд╕рдЮреНрдЬрд╛рд▓ рдЖрдлреИрдВрд▓рд╛рдИ рдХреБрдиреИ рдкрд╛рд╕рд╡рд░реНрдб рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред рд╕рд╛рдереИ рдЕрдиреБрд░реЛрдз рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрднрдпреЛ.

рдмрдиреНрджреА рдкреЛрд░реНрдЯрд▓рдорд╛ рдЕрдиреНрдпреЛрд▓?

рдзреЗрд░реИ рддрд╛рд░рд░рд╣рд┐рдд рд╕рдЮреНрдЬрд╛рд▓рд╣рд░реВрд▓реЗ рдХреНрдпрд╛рдкреНрдЯрд┐рдн рдкреЛрд░реНрдЯрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреН, рдЬрд╣рд╛рдБ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рд▓рдЧрдЗрди рдкреГрд╖реНрдардорд╛ рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ рдЧрд░рд┐рдиреНрдЫ рдЬрд╣рд╛рдБ рдЙрдиреАрд╣рд░реВрд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рдЕрдШрд┐ рд╕рд░реНрддрд╣рд░реВ рд░ рд╕рдореНрдЭреМрддрд╛рд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред рдпрд╕рд▓реЗ рдореЗрд░реЛ OS рд▓рд╛рдИ рдЕрдЭ рдмрдвреА рднреНрд░рдорд┐рдд рдЧрд░реЗрдХреЛ рд╣реБрди рд╕рдХреНрдЫред рдЕрдиреНрддрдорд╛, рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛, рдореЗрд░реЛ рддрд╛рд░рд░рд╣рд┐рдд рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЕрд╡рд░реБрджреНрдз рднрдПрдХреЛ рдерд┐рдпреЛред

рд╣рд╛рдЗрдХреБрд╕рдБрдЧрдХреЛ рдореЗрд░реЛ рджреЛрд╕реНрд░реЛ рд╣рдкреНрддрд╛: рдзреЗрд░реИ рд▓реБрдХреЗрдХрд╛ рд╣реАрд░рд╛рд╣рд░реВ рд░ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреЗрд╣реА рдЪреБрдиреМрддреАрд╣рд░реВ
рдХреЗрд╣реА рд╕рдордп рдкрдЫрд┐, рд╕рдореНрдкреВрд░реНрдг рддрд╛рд░рд░рд╣рд┐рдд рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЕрд╡рд░реБрджреНрдз рднрдпреЛ

рдпрд╛рддреНрд░рд╛ рдЧрд░реНрджрд╛ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкрд╣реБрдБрдЪ рдЫреИрди, рдЙрджрд╛рд╕реА рд░ рдЙрджрд╛рд╕ред

Python рд╕рдВрдЧ рдирд┐рд░рд╛рд╢рд╛

рдХрд╕рд░реА рд╕рдЬрд┐рд▓реИ рд░ рд╕рд╣рдЬ рд░реВрдкрдорд╛ рдкрд╛рдЗрдердирдорд╛ "рдЕрдирд┐рдпрдорд┐рдд" рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓рд╛рдЙрдиреЗ? рдпреЛ рдмрд╛рд╣рд┐рд░ рднрдпреЛ рдХрд┐ рд╕рдмреИ рдХреБрд░рд╛ рдпрддрд┐ рд╕рд░рд▓ рдЫреИрдиред рдХрдореНрддрд┐рдорд╛ рдореИрд▓реЗ рдЖрдлреИрдВрд▓реЗ рд╕рдмреИ рдХреБрд░рд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдмреБрдЭрд┐рди ...

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 (рдо рднрдиреНрди рдЪрд╛рд╣рдиреНрдЫреБ рдХрд┐ рдпреЛ рдПрдХ рдЧрдбрдмрдб рд╣реЛ)ред рдЦреЛрд▓рд┐рдпреЛ pip рд╕рдВрдЧ рдЖрд╡реЗрджрди

рдЕрдм рд╣рд╛рдореА рдХрд╣рд╛рдБ рдЬрд╛рдиреЗ?

рд╣рд╛рдЗрдХреБ рдПрдХ рдХреЗрдиреНрджреНрд░рд┐рдд рдкреАрд╕реА рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордХреЛ рдЙрджрд╛рд╣рд░рдг рд╣реЛ, рд░ рдпрд╕рдХрд╛ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рд┐рджреНрдзрд╛рдиреНрддрд╣рд░реВ рдЫрдиреН рдЬрд╕рд▓реЗ рд╕рдордЧреНрд░ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣рд▓рд╛рдИ рдзреЗрд░реИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫред рдпрд╕рдХреЛ рд╡рд┐рдХрд╛рд╕ рд╕реНрдерд┐рд░ рдЫ рддрд░ рдкрдЫрд┐рд▓реНрд▓реЛ 10 рд╡рд░реНрд╖рдорд╛ рдврд┐рд▓реЛ рднрдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рдкрд░рд┐рдгрд╛рдо рд╕реНрд╡рд░реВрдк рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд░реНрдерди рдкрд░реНрдпрд╛рдкреНрдд рд╕реАрдорд┐рдд рд░рд╣реНрдпреЛ рд░ рдкреНрд░рдгрд╛рд▓реА рдЖрдлреИрдВ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЕрдЬреНрдЮрд╛рдд рдЫред рддрд░ рд╕реНрдерд┐рддрд┐ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдБрджреИрдЫ: рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд░реНрдердирд▓реЗ рд╣рд╛рдЗрдХреБрд▓рд╛рдИ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╡реНрдпрд╛рдкрдХ рджрд╛рдпрд░рд╛рдХрд╛ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рдЪрд▓рд╛рдЙрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫ (рддреНрд░реБрдЯрд┐рд╣рд░реВ рднрдП рдкрдирд┐), рд░ рдкреНрд░рдгрд╛рд▓реА рд╕рдВрд╕реНрдХрд░рдг рез.реж рд╣реЛрдЗрди, рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдердк рдЬрдирддрд╛рдХреЛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдо рдХрд╕рд░реА рд░рд╛рдореНрд░реЛ рдорджреНрджрдд рдЧрд░реНрди рд╕рдХреНрдЫреБ? рдорд▓рд╛рдИ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЫ рдХрд┐ рд▓реЗрдЦрд╣рд░реВрдХреЛ рдпреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЙрдкрдпреЛрдЧреА рд╣реБрдиреЗрдЫред реи рд╣рдкреНрддрд╛ рдкрдЫрд┐ рдо рд╕реБрд░реБ рднрдпреЛ рдмрдЧрд╣рд░реВ рд░рд┐рдкреЛрд░реНрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░ рднрд┐рдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рдгрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрдирд┐ рд╕реБрд░реБ рдЧрд░реНрдпреЛред

рдлреЗрд░реА рдПрдХ рдкрдЯрдХ рдо рд╣рд╛рдЗрдХреБ рд╡рд┐рдХрд╛рд╕ рдЯреЛрд▓реА рдкреНрд░рддрд┐ рдЧрд╣рд┐рд░реЛ рдХреГрддрдЬреНрдЮрддрд╛ рд╡реНрдпрдХреНрдд рдЧрд░реНрджрдЫреБ, рддрдкрд╛рдИ рд╕рд░реНрд╡реЛрддреНрдХреГрд╖реНрдЯ рд╣реБрдиреБрд╣реБрдиреНрдЫ! рдореИрд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рдХрд╕рд░реА рдпреЛрдЧрджрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫреБ рднрдиреЗрд░ рд╕реЛрдЪреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ рдорд▓рд╛рдИ рдерд╛рд╣рд╛ рджрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд╣реБрдиреБрд╣реЛрд╕реН, рдпрджреНрдпрдкрд┐ рдо рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдпрдорд╛ C++ рдорд╛ рд▓реЗрдЦреНрдиреЗ рдпреЛрдЬрдирд╛ рдЧрд░реНрджреИрдиред

рдЖрдлреИрд▓рд╛рдИ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН! рдЬреЗ рднрдП рдкрдирд┐, рд╣рд╛рдЗрдХреБ рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ DVD рд╡рд╛ USB рдмрд╛рдЯ рдмреБрдЯ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЫрд╡рд┐рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ ╨╡╨╢╨╡╨┤╨╜╨╡╨▓╨╜╨╛.
рдХреЗ рддрдкрд╛рдИрдВрдХреЛ рдХреБрдиреИ рдкреНрд░рд╢реНрди рдЫрдиреН? рд╣рд╛рдореА рддрдкрд╛рдИрдВрд▓рд╛рдИ рд░реВрд╕реА рднрд╛рд╖рд╛ рдмреЛрд▓реНрди рдЖрдордиреНрддреНрд░рд┐рдд рдЧрд░реНрдЫреМрдВ рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдо рдЪреНрдпрд╛рдирд▓.

рдкреНрд░реЛрдмреЛрдиреЛ AppImage рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕рдВрд╕реНрдерд╛рдкрдХ рд░ рдкреНрд░рдореБрдЦ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛, PureDarwin рдкрд░рд┐рдпреЛрдЬрдирд╛рдХрд╛ рд╕рдВрд╕реНрдерд╛рдкрдХ, рд░ рд╡рд┐рднрд┐рдиреНрди рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рд╣реБрдиреНред рд╣рд╛рдЗрдХреБрдорд╛ рд╕реНрдХреНрд░рд┐рдирд╕рдЯрд╣рд░реВ рд▓рд┐рдЗрдпреЛред irc.freenode.net рдорд╛ #haiku рдЪреНрдпрд╛рдирд▓рдорд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдкреНрд░рддрд┐ рдХреГрддрдЬреНрдЮрддрд╛ рд╡реНрдпрдХреНрдд рдЧрд░рд┐рдПрдХреЛ рдЫ

рддреНрд░реБрдЯрд┐ рдЕрд╡рд▓реЛрдХрди: C рд░ C++ рдорд╛ рдЦреБрдЯреНрдЯрд╛рдорд╛ рдЖрдлреИрд▓рд╛рдИ рдХрд╕рд░реА рдЧреЛрд▓реА рд╣рд╛рдиреНрдиреЗред рд╣рд╛рдЗрдХреБ рдУрдПрд╕ рд░реЗрд╕рд┐рдкреА рд╕рдВрдЧреНрд░рд╣

рдмрд╛рдЯ рд▓реЗрдЦрдХ рдЕрдиреБрд╡рд╛рдж: рдпреЛ рд╣рд╛рдЗрдХреБрдХреЛ рд╢реГрдЩреНрдЦрд▓рд╛рдХреЛ рдирд╡реМрдВ рд░ рдЕрдиреНрддрд┐рдо рд▓реЗрдЦ рд╣реЛред

рд▓реЗрдЦрд╣рд░реВрдХреЛ рд╕реВрдЪреА: рдкрд╣рд┐рд▓реЛ рджреЛрд╕реНрд░реЛ рддреЗрд╕реНрд░реЛ рдЪреМрдереЛ рдкрд╛рдБрдЪреМрдВ рдЫреИрдареМрдВ рд╕рд╛рддреМрдВ рдЖрдареМрдВ

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди