Å Ä« raksta ekrÄnuzÅÄmuma rediÄ£ÄÅ”ana ā haiku valodÄ
TL; DR: VeiktspÄja ir daudz labÄka nekÄ sÄkotnÄji. ACPI bija vainÄ«gs. DarboÅ”anÄs virtuÄlajÄ maŔīnÄ lieliski darbojas ekrÄna kopÄ«goÅ”anai. Git un pakotÅu pÄrvaldnieks ir iebÅ«vÄti failu pÄrvaldniekÄ. Publiskie bezvadu tÄ«kli nedarbojas. VilÅ”anÄs ar pitonu.
ŠŃŠ¾ŠøŠ·Š²Š¾Š“ŠøŃŠµŠ»ŃŠ½Š¾ŃŃŃ
KÄ izrÄdÄs, pirmÄs nedÄļas bÄdÄ«gÄ darbÄ«ba, it Ä«paÅ”i pÄrlÅ«kprogrammÄ (piemÄram, aizkavÄÅ”anÄs rakstot), var bÅ«t saistÄ«ta ar greizo ACPI ievieÅ”anu mana datora BIOS.
Lai atspÄjotu ACPI:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
un restartÄjiet. Tagad mana sistÄma beidzot Ätri reaÄ£Ä, kÄ jau iepriekÅ” atzÄ«mÄja citi recenzenti. Bet rezultÄtÄ es vairs nevaru atsÄknÄt bez kodola panikas (izslÄgÅ”anu var veikt ar ziÅojumu āTagad varat izslÄgt datora baroÅ”anuā).
ACPI, DSDT, IASL
Ak, visticamÄk, jums ir jÄveic ACPI atkļūdoÅ”ana, es neskaidri atceros kaut ko no tiem laikiem, kad strÄdÄju pie PureDarwin, jo xnu kodolam bieži bija nepiecieÅ”ami fiksÄti faili DSDT.aml
Ejam...
LejupielÄde un apkopoÅ”ana iasl
,
~> pkgman install iasl
Es saglabÄju ACPI tabulas:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
IzrÄdÄs, ka Haiku tas vÄl nedarbojas, es nolemju pÄrstartÄt uz Linux un noÅemt tur esoÅ”o ACPI saturu. PÄc tam es izlaboju kļūdas, izmantojot iasl, teksta redaktoru, dažas zinÄÅ”anas (varat Google āpatch dsdt fixā) un lielu pacietÄ«bu. TomÄr tÄ rezultÄtÄ es joprojÄm nevarÄju lejupielÄdÄt ielÄpu DSDT, izmantojot Haiku lejupielÄdÄtÄju. Pareizais risinÄjums varÄtu bÅ«t pÄrsÅ«tÄ«Å”ana
VirtuÄlÄs maŔīnas
KopumÄ es neesmu virtuÄlo maŔīnu cienÄ«tÄjs, jo tÄs visbiežÄk patÄrÄ vairÄk RAM un citu man pieejamo resursu. TurklÄt man nepatÄ«k pieskaitÄmÄs izmaksas. Bet nÄcÄs riskÄt un izmantot virtuÄlo maŔīnu, jo Haiku vÄl neprot ierakstÄ«t video pÄrraides ar skaÅu (jo manai tehnikai nav skaÅas draiveru un ir caur usb1 pieslÄgta karte (pirmÄ versija), un tÄs draiveris jÄsamontÄ manuÄli). Ko es gribu teikt: par
Video pÄrraide
Tas bija mazliet par daudz manai gaumei, tÄpÄc es ierakstÄ«ju soli pa solim ceļvedi (galvenokÄrt sev, lai vÄlÄk atskaÅotu), taÄu jÅ«s varat arÄ« izmantot Å”o informÄciju, lai ierakstÄ«tu savas Haiku video straumes (kas noteikti ir vÄrts izmÄÄ£inÄt ).
ÄŖsumÄ:
- Izmantojiet pienÄcÄ«gas austiÅas un C-Media USB skaÅas karti
- SÄknÄjiet datoru, izmantojot Pop!OS NVIDIA tieÅ”raides attÄlu (aparatÅ«ras paÄtrinÄtam nvenc kodÄjumam)
- LejupielÄdÄjiet Haiku Anyboot 64 bitu nakts attÄlu
- Iestatiet KVM, kÄ aprakstÄ«ts iepriekÅ” minÄtajÄ rakstÄ
- LejupielÄdÄjiet OBS Studio AppImage (neaizmirstiet pastÄstÄ«t izstrÄdÄtÄjiem, ka vÄlaties oficiÄlo)
- Pievienojiet trokÅ”Åu samazinÄÅ”anas filtru darbvirsmas audio (ar peles labo pogu noklikŔķiniet uz Desktop Audio, pÄc tam uz "Filtri", pÄc tam "+", pÄc tam "TrokÅ”Åu slÄpÄÅ”ana", atstÄjiet lÄ«meni pÄc noklusÄjuma)
- Dodieties cauri XFCE skaÅas iestatÄ«jumiem
- Ar peles labo pogu noklikŔķiniet uz Desktop Audio, pÄc tam uz "Properties", atlasiet ierÄ«ci "Audio Adapter Analog Stereo".
- Dodieties uz XFCE izvÄlni "Darbvietas"
- Iestatiet tur esoŔo galddatoru skaitu: 2
- Ctr-Alt-RightArrow pÄrslÄgsies uz otro darbvirsmu
- Labojiet saÄ«sni, lai palaistu Virtual Machine Manager, lai tas darbotos kÄ root (pievienojot
sudo
), citÄdi tas man nederÄja - Palaidiet Haiku otrÄ darbvirsmÄ
- Boot uz viÅas darbvirsmas, iestatiet izŔķirtspÄju uz FullHD (es nevarÄju panÄkt, lai Haiku to izdarÄ«tu automÄtiski, var bÅ«t veids, kÄ piespiest QEMUKVM pÄrsÅ«tÄ«t EDID no monitora, bet es neatradu Å”Ädu iestatÄ«jumu virtuÄlajÄ maŔīnÄ vadÄ«tÄjs) [Man bija jÄuzstÄda vÄl viena videokarte un jÄpÄrsÅ«ta uz Haiku... - apm. tulkotÄjs]
- Nospiediet Ctrl+Alt, lai atgrieztu tastatūru un peli uz Linux
- Ctr-Alt-LeftArrow pÄrslÄgsies uz pirmo darbvirsmu
- OBS pievienojiet āWindow Capture (XComposite)ā un atlasiet logu āHaiku on QEMUKVMā, ieslÄdziet izvÄles rÅ«tiÅu āApmainÄ«t sarkano un ziloā.
- Ierakstiet videoklipu, rediÄ£Äjiet to, izmantojot Shotcut (palaidiet to kÄ root, lai darbotos nvenc aparatÅ«ras paÄtrinÄjums)
- SkaÅu celiÅÅ” no YouTube mÅ«zikas bibliotÄkas āTimelapsed Tidesā. Filtri: āAudio fade inā, āAudio fade outā, skaļums -35db (labi, ar to pietiek, Ŕī nav Shotcut instrukcija)
- EksportÄt, YouTube, lejupielÄdÄt. Videoklips vietnÄ YouTube kļūs FullHD bez Ä«paÅ”as pÄcapstrÄdes
VoilĆ !
StraumÄjiet Haiku video, izmantojot QEMUKVM, USB skaÅas karti, OBS Studio un Shotcut
Esmu laimÄ«gs, lai gan es bÅ«tu daudz laimÄ«gÄks, ja skaÅas karte, OBS Studio un Shotcut darbotos sÄkotnÄji Haiku formÄtÄ un man nebÅ«tu jÄveic Ŕī garÄ iestatÄ«Å”ana. [Es paÅemtu VirtualBox, tur viss ir uzreiz video pÄrraides ierakstÄ«Å”anai tieÅ”i virtuÄlÄs maŔīnas iestatÄ«jumos. ā apm. tulkotÄjs]
Tracker un tÄ papildinÄjumi
Tracker for Haiku ir tas pats, kas Finder operÄtÄjsistÄmÄ Mac vai Explorer operÄtÄjsistÄmÄ Windows. MÄÄ£inÄÅ”u meklÄt tracker add-on
HaikuDepotÄ.
Git integrÄcija failu pÄrvaldniekÄ
VienkÄrÅ”i citÄju bildes no viÅa mÄjas lapas
TrackGit iekļauts Haiku failu pÄrvaldniekÄ
JÅ«s pat varat klonÄt repozitoriju
Kas tas ir, joks?! VienkÄrÅ”a teksta parole? PÄrsteidzoÅ”i, ka viÅi neizmanto "atslÄgu piekariÅu", Haiku tam ir BKeyStore.
VienkÄrÅ”a teksta parole?
PakeÅ”u pÄrvaldnieka integrÄcija failu pÄrvaldniekÄ
SaskaÅÄ ar projekta mÄjas lapu:
Atrod jebkura(-u) atlasÄ«tÄ(-o) faila(-u) pakotni(-es), atverot to vÄlamajÄ(-s) lietojumprogrammÄ. PÄc noklusÄjuma tas ir HaikuDepot, kur varat redzÄt pakotnes aprakstu, un cilnÄ Saturs varat redzÄt citus failus, kas ir daļa no Ŕīs pakotnes, kÄ arÄ« to atraÅ”anÄs vietu.
IespÄjams, ir palicis tikai viens solis, lai izÅemtu iepakojumu...
Autostart/rc.local.d
KÄ kaut ko sÄkt automÄtiski, kad tas sÄk darboties?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Autostart = /boot/home/config/settings/boot/user/launch
Man jÄatrod komanda vietÄjÄ laika sinhronizÄÅ”anai caur NTP... Es dzirdÄju, ka parasti tai jÄdarbojas automÄtiski, bet nez kÄpÄc man tÄ nedarbojas. Tas ir pÄrÄk slikti, jo man ir izlÄdÄjies RTC akumulators, kas nozÄ«mÄ, ka laiks tiek atiestatÄ«ts, kad tiek pÄrtraukta strÄvas padeve.
VairÄk padomu
Pieteikums
Publiskie bezvadu tīkli
Ejot nevarÄju izveidot savienojumu ar bezvadu tÄ«kliem, lai gan darbojÄs mans mÄjas bezvadu tÄ«kls. PubliskÄs vietas (lidostas, viesnÄ«cas, dzelzceļa stacijas) parasti aptver vairÄki bezvadu tÄ«kli, no kuriem katrs parasti sastÄv no vairÄkiem piekļuves punktiem.
Frankfurtes CentrÄlÄ stacija
Uz ko mÄs atradÄ«sim
IzplatÄ«ta situÄcija sabiedriskÄm vietÄm. Å eit: Frankfurtes CentrÄlÄ stacija
Savienojuma iespÄju ir vairÄk nekÄ pietiekami. Ko Haiky dara ar Å”iem tÄ«kliem? PatiesÄ«bÄ ne daudz: viÅÅ” tajÄs ļoti apjÅ«k. Galu galÄ visu Å”o laiku es biju atvienots no tÄ«kla.
Piekļuves punkta pÄrsÅ«tÄ«Å”ana nedarbojas?
Viss sÄkas ar to, ka katrs piekļuves punkts tiek parÄdÄ«ts atseviŔķi ā pat ja tie pieder vienam tÄ«klam ar vienu un to paÅ”u SSID ā atŔķirÄ«bÄ no jebkuras citas man pazÄ«stamas OS.
Tiek parÄdÄ«ti vairÄki punkti ar vienu un to paÅ”u SSID. Nu kÄ Å”Ädos apstÄkļos notiks nodoÅ”ana?
Un ir jÄparÄda tikai viens SSID, kuram tiks atlasÄ«ts piekļuves punkts ar spÄcÄ«gÄko signÄlu. Klientam jÄizvÄlas cits punkts ar spÄcÄ«gÄku signÄlu, bet ar tÄdu paÅ”u SSID (ja pieejams), ja savienojums ar paÅ”reizÄjo piekļuves punktu kļūst pÄrÄk vÄjÅ” - viss darbojas arÄ« pÄrvietojoties (klienta nodoÅ”ana starp piekļuves punktiem).
Vai nav atvÄrtu tÄ«klu?
Haiku uzstÄj, ka ir jÄbÅ«t parolei, pat ja tÄ«kls ir atvÄrts.
Haiku turpina pieprasīt tīkla paroli, lai gan tīkls pats paroles neprasa. Arī
NeskaidrÄ«bas saistÄ«bÄ ar piesaistÄ«tajiem portÄliem?
Daudzi bezvadu tÄ«kli izmanto caurlaides portÄlus, kur lietotÄjs tiek novirzÄ«ts uz pieteikÅ”anÄs lapu, kurÄ viÅÅ” var pieÅemt noteikumus un lÄ«gumus pirms tÄ«kla izmantoÅ”anas. IespÄjams, tas vÄl vairÄk sajauca manu OS. Galu galÄ, acÄ«mredzot, mana bezvadu apakÅ”sistÄma tika pilnÄ«bÄ bloÄ·Äta.
PÄc kÄda laika visa bezvadu apakÅ”sistÄma tika pilnÄ«bÄ bloÄ·Äta
Nav piekļuves tÄ«klam ceļojuma laikÄ, skumjas un melanholija.
VilÅ”anÄs ar Python
KÄ viegli un bez piepÅ«les palaist āizlasesā programmu Python? IzrÄdÄ«jÄs, ka ne viss ir tik vienkÄrÅ”i. Vismaz es pats lÄ«dz galam visu nesapratu...
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))
ApturÄts pip
ir zinÄma problÄma (tai ir nepiecieÅ”ams atbalsts cietajÄm saitÄm, kas netiek atbalstÄ«tas haiku valodÄ). ViÅi man teica, ko lietot python3.6
(Es teiktu, ka tas ir haoss). AtvÄrts
Kur ejam tÄlÄk?
Haiku ir mÄrÄ·tiecÄ«gas datora operÄtÄjsistÄmas piemÄrs, un tÄpÄc tai ir lieliski principi, kas ievÄrojami vienkÄrÅ”o kopÄjÄs darbplÅ«smas. TÄ attÄ«stÄ«ba pÄdÄjos 10 gadus ir bijusi stabila, bet lÄna, kÄ rezultÄtÄ aparatÅ«ras atbalsts ir palicis diezgan ierobežots un pati sistÄma ir salÄ«dzinoÅ”i nezinÄma. TaÄu situÄcija mainÄs: aparatÅ«ras atbalsts ļauj palaist Haiku salÄ«dzinoÅ”i plaÅ”Ä iekÄrtu klÄstÄ (lai arÄ« ar kļūdÄm), un, Åemot vÄrÄ, ka sistÄmas versija nav 1.0, sistÄmai ir jÄpiesaista lielÄka sabiedrÄ«bas uzmanÄ«ba. KÄ es varu vislabÄk palÄ«dzÄt? Es uzskatu, ka Ŕī rakstu sÄrija bÅ«s noderÄ«ga. PÄc 2 nedÄļÄm es
VÄlreiz izsaku dziļu pateicÄ«bu Haiku izstrÄdes komandai, jÅ«s esat vislabÄkie! Noteikti dariet man zinÄmu, ja varat iedomÄties, kÄ es varÄtu piedalÄ«ties projekta attÄ«stÄ«bÄ, lai gan es neplÄnoju tuvÄkajÄ laikÄ rakstÄ«t C++ valodÄ.
IzmÄÄ£iniet to pats! Galu galÄ Haiku projekts nodroÅ”ina Ä£enerÄtus attÄlus palaiÅ”anai no DVD vai USB
Vai jums ir kÄdi jautÄjumi? AicinÄm uz krievvalodÄ«go
probono ir AppImage projekta dibinÄtÄjs un vadoÅ”ais izstrÄdÄtÄjs, PureDarwin projekta dibinÄtÄjs un lÄ«dzstrÄdnieks dažÄdos atvÄrtÄ pirmkoda projektos. EkrÄnuzÅÄmumi tika uzÅemti Haiku. Paldies izstrÄdÄtÄjiem kanÄlÄ #haiku vietnÄ irc.freenode.net
Kļūdu pÄrskats:
No
Rakstu saraksts:
Avots: www.habr.com