
Selle artikli ekraanipildi redigeerimine â haikus
TL; DR: JĂ”udlus on palju parem kui algselt. ACPI oli sĂŒĂŒdi. Virtuaalses masinas töötamine sobib ekraani jagamiseks hĂ€sti. Git ja paketihaldur on failihaldurisse sisse ehitatud. Avalikud traadita vĂ”rgud ei tööta. Pettumus pythonis.
Avastasin Haiku, ootamatult hea sĂŒsteemi. Ja ka praegu, teisel nĂ€dalal, leian jĂ€tkuvalt palju peidetud teemante ja meeldivaid ĂŒllatusi ning loomulikult iganĂ€dalase portsu erinevaid nĂŒansse.
ĐŃĐŸĐžĐ·ĐČĐŸĐŽĐžŃДлŃĐœĐŸŃŃŃ
Nagu selgub, vÔib esimese nÀdala nukker jÔudlus, eriti brauseris (nÀiteks viivitused tippimisel), olla seotud ACPI kÔvera juurutamisega minu arvuti BIOS-is.
ACPI keelamiseks teen jÀrgmist.
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernelja taaskĂ€ivitage. NĂŒĂŒd reageerib mu sĂŒsteem lĂ”puks kiiresti, nagu teised arvustajad on varem mĂ€rkinud. Kuid selle tulemusel ei saa ma enam ilma kerneli paanikata taaskĂ€ivitada (vĂ€ljalĂŒlitamise saab teha teatega "VĂ”ite nĂŒĂŒd arvuti toite vĂ€lja lĂŒlitada").
ACPI, DSDT, IASL
Ahjaa, tÔenÀoliselt peate tegema ACPI silumise, ma mÀletan hÀguselt midagi sellest ajast, mil ma PureDarwiniga töötasin, sest xnu kernel vajas sageli parandatud faile DSDT.aml
LĂ€hme...
Allalaadimine ja kogumine iasl, . Tegelikult ei, see on juba teisaldatud:
~> pkgman install iaslSalvestan ACPI tabelid:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUNDSelgub, et see Haikus veel ei tööta, seega otsustasin taaskĂ€ivitada Linux, ja ma skannin seal ACPI sisu. SeejĂ€rel parandasin vead iasl-i, tekstiredaktori, mĂ”ningase teadmise (vĂ”ite guugeldada "patch dsdt fix") ja tohutu kannatlikkuse abil. Siiski ei Ă”nnestunud mul parandatud DSDT-d Haiku alglaaduriga laadida. Ăige lahendus vĂ”ib olla selle portimine. , Haiku alglaadurisse (umbes sama, mis see , parandades DSDT-d siltide ja mustrite pĂ”hjal). ma avasin .
Virtuaalsed masinad
Ăldiselt ma ei ole virtuaalmasinate fĂ€nn, kuna need tarbivad enamasti rohkem RAM-i ja muid mulle saadaolevaid ressursse. Samuti ei meeldi mulle ĂŒldkulud. Kuid ma pidin riskima ja kasutama VM-i, kuna Haiku ei oska veel heliga videosaateid salvestada (kuna minu seadmel pole helidraivereid ja usb1 kaudu on ĂŒhendatud kaart (esimene versioon) ja selle draiver tuleb kĂ€sitsi kokku panna). Mida ma tahan öelda: jaoks Mul Ă”nnestus oma videoĂŒlekannet luues saada vĂ€ga hea tulemus. Selgus, et Virtual Machine Manager on tĂ”eline ime. VĂ”ib-olla investeeris RedHat kogu oma inseneriraha sellesse tarkvarasse (mida ma 15 aastat ignoreerisin). Igal juhul minu suureks ĂŒllatuseks töötab virtualiseeritud Haiku veidi kiiremini kui samal riistvaral (raske uskuda, aga mulle tundub nii). [Ma ei usu, et 2007. aastal Ă€sjailmunud filmiga sarnast kogemust oli] Centos5, mille sai virtualiseeritult Xenisse installida. â tĂ”lkija mĂ€rkus]
VideoĂŒlekanne
See oli minu maitse jaoks natuke liiga palju, nii et salvestasin samm-sammult juhendi (peamiselt enda jaoks, et hiljem seda taasesitada), kuid saate seda teavet kasutada ka oma Haiku videovoogude salvestamiseks (mis on kindlasti proovimist vÀÀrt ).
LĂŒhidalt:
- Kasutage korralikke kÔrvaklappe ja C-Media USB-helikaarti
- KĂ€ivitage arvuti Pop!OS NVIDIA reaalajas pildi abil (riistvaraliselt kiirendatud nvenc-kodeeringu jaoks)
- Laadige alla Haiku Anyboot 64-bitine ööpilt
- Seadistage KVM ĂŒlaltoodud artiklis kirjeldatud viisil
- Laadige alla OBS Studio AppImage (Àrge unustage arendajatele öelda, et soovite ametlikku rakendust)
- Lisage Desktop Audiole mĂŒrasummutusfilter (paremklĂ”psake töölaua helil, seejĂ€rel "Filtrid", seejĂ€rel "+", seejĂ€rel "MĂŒrasummutus", jĂ€tke vaiketasemeks)
- Minge lÀbi XFCE heliseaded
- ParemklÔpsake töölaua heli, seejÀrel "Atribuudid", valige seade "Audio Adapter Analog Stereo".
- Minge XFCE menĂŒĂŒsse "Tööruumid"
- Seadistage seal töölaudade arv: 2
- Ctr-Alt-RightNool lĂŒlitub teisele töölauale
- Parandage Virtual Machine Manageri kÀivitamise otsetee, et see töötaks administraatorina (lisades
sudo), muidu see minu jaoks ei töötanud - KÀivitage Haiku teisel töölaual
- KÀivitage tema töölaual, mÀÀrake eraldusvÔimeks FullHD (ma ei saanud Haiku seda automaatselt tegema, vÔib olla vÔimalus sundida QEMUKVM-i monitorilt EDID-d edastama, kuid ma ei leidnud Virtuaalmasinast sellist seadistust haldur) [Pidin paigaldama teise videokaardi ja edastama selle Haikule... - u. tÔlkija]
- Klaviatuuri ja hiire lÀhtestamiseks vajutage Ctrl+Alt Linux
- Ctrl-Alt-Vasaknool lĂŒlitub esimesele töölauale
- OBS-is lisage "Window Capture (XComposite)" ja valige aken "Haiku on QEMUKVM", lĂŒlitage sisse mĂ€rkeruut "Vaheta punane ja sinine".
- Salvestage video, redigeerige seda Shotcutiga (kÀivitage see root kasutajana, et nvenc riistvaraline kiirendus töötaks)
- Heliriba YouTube'i muusikakogust "Timelapsed Tides". Filtrid: "Audio fade in", "Audio fade out", helitugevus -35db (okei, sellest piisab, see ei ole Shotcuti juhis)
- Ekspordi, YouTube, laadi alla. Video muutub YouTube'is FullHD-ks ilma erilise jÀreltöötluseta
VoilĂ !
Voogesitage Haiku videot QEMUKVM-i, USB-helikaardi, OBS-stuudio ja Shotcutiga
Olen Ă”nnelik, kuigi ma oleksin palju Ă”nnelikum, kui helikaart, OBS Studio ja Shotcut töötaksid algselt Haikus ja ma ei peaks seda pikka seadistamist lĂ€bi tegema. [VĂ”taksin VirtualBoxi, kĂ”ik on kohe olemas videoĂŒlekande salvestamiseks otse virtuaalmasina seadetes. â ca. tĂ”lkija]
Tracker ja selle lisandmoodulid
Haiku jÀlgija on sama asi, mis Macis Finder vÔi Macis Explorer. WindowsMa proovin otsida. tracker add-on HaikuDepotis.
Giti integreerimine failihaldurisse
Lihtsalt tsiteerin pilte tema kodulehelt

TrackGit sisaldub Haiku failihalduris

Saate isegi hoidla kloonida
Mis see on, nali?! Lihtteksti parool? Ăllatuslikult nad "vĂ”tmehoidjat" ei kasuta, Haikul on selleks BKeyStore. .

Lihtteksti parool?
Paketihalduri integreerimine failihaldurisse
Vastavalt projekti kodulehele:
Otsib mis tahes valitud faili(de) paketi(d), avades selle eelistatud rakenduses. Vaikimisi on selleks HaikuDepot, kus nÀete paketi kirjeldust ja vahekaardil Sisu nÀete teisi sellesse paketti kuuluvaid faile ja ka nende asukohta.
Pakendi eemaldamiseks on ilmselt jÀÀnud vaid ĂŒks samm...
Autostart/rc.local.d
Kuidas kÀivitada midagi automaatselt, kui see kÀivitub?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Autostart = /boot/home/config/settings/boot/user/launch
Pean leidma kĂ€su kohaliku aja sĂŒnkroonimiseks NTP kaudu... Kuulsin, et ĂŒldiselt peaks see automaatselt töötama, aga millegipĂ€rast ei tööta see minu puhul. Mis on liiga halb, sest mul on RTC aku tĂŒhjaks saanud, mis tĂ€hendab, et toite eemaldamisel lĂ€htestatakse aeg.
Veel nÀpunÀiteid
Taotlus nÀitab kasulikke nÀpunÀiteid ja nippe (vaata neid!).
Avalikud traadita vÔrgud
Ma ei saanud kĂ”ndimise ajal traadita vĂ”rkudega ĂŒhendust luua, kuigi mu kodune juhtmeta vĂ”rk töötas. Avalikud kohad (lennujaamad, hotellid, rongijaamad) on tavaliselt kaetud mitme traadita vĂ”rguga, millest igaĂŒks koosneb tavaliselt mitmest pÀÀsupunktist.

Frankfurdi pearaudteejaam
Mida me leiame ? Hunnik erinevaid vÔrke:

Ăldine olukord avalikes kohtades. Siin: Frankfurdi pearaudteejaam
ĂhendusvĂ”imalusi on rohkem kui kĂŒll. Mida Haiky nende vĂ”rkudega teeb? Tegelikult mitte palju: ta lĂ€heb neis vĂ€ga segadusse. Ju siis olin kogu selle aja vĂ”rgust lahti.
Pöörduspunkti edastamine ei tööta?
KĂ”ik algab sellest, et iga pÀÀsupunkti kuvatakse eraldi â isegi kui need kuuluvad samasse vĂ”rku sama SSID-ga â erinevalt teistest mulle tuttavatest operatsioonisĂŒsteemidest.

Kuvatakse mitu sama SSID-ga punkti. Noh, kuidas ĂŒleandmine sellistes tingimustes toimib?
Ja kuvada tuleks ainult ĂŒks SSID, mille jaoks valitakse tugevaima signaaliga pÀÀsupunkt. Klient peab valima teise tugevama signaaliga, kuid sama SSID-ga punkti (olemasolul), kui ĂŒhendus praeguse pöörduspunktiga liiga nĂ”rgaks muutub - kĂ”ik toimib ka liikumisel (kliendi ĂŒleandmine pÀÀsupunktide vahel). .
Avatud vÔrke pole?

Haiku nÔuab, et parool peab olema, isegi kui vÔrk on avatud.
Haiku nĂ”uab jĂ€tkuvalt vĂ”rgu parooli, kuigi vĂ”rk ise ei nĂ”ua ĂŒhtegi parooli. Samuti .
Segadus kinnisportaalide pÀrast?
Paljud traadita vĂ”rgud kasutavad kinnistatud portaale, kus kasutaja suunatakse sisselogimislehele, kus ta saab enne vĂ”rgu kasutamist nĂ”ustuda tingimuste ja lepingutega. See vĂ”is mu OS-i veelgi rohkem segadusse ajada. LĂ”puks ilmselt blokeeriti mu traadita alamsĂŒsteem tĂ€ielikult.

MĂ”ne aja pĂ€rast blokeeriti kogu traadita alamsĂŒsteem tĂ€ielikult
Reisil puudub juurdepÀÀs vÔrgule, kurbus ja melanhoolia.
Pettumus Pythonis
Kuidas Pythonis lihtsalt ja vaevata "juhuslikku" programmi kÀivitada? Selgus, et kÔik polegi nii lihtne. VÀhemalt ma ise ei saanud kÔigest aru...
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))Peatatud pip on teadaolev probleem (see vajab tuge kĂ”valinkide jaoks, mida Haikus ei toetata). Nad ĂŒtlesid mulle, mida kasutada python3.6 (Ma ĂŒtleks, et see on jama). Avatud
Kuhu me edasi lÀheme?
Haiku on nĂ€ide keskendunud arvuti operatsioonisĂŒsteemist ja sellel on suurepĂ€rased pĂ”himĂ”tted, mis lihtsustavad oluliselt ĂŒldist töövoogu. Selle areng on viimase 10 aasta jooksul olnud stabiilne, kuid aeglane, mille tulemusena on riistvaratugi jÀÀnud kĂŒllaltki piiratuks ja sĂŒsteem ise suhteliselt tundmatu. Kuid olukord on muutumas: riistvaratugi vĂ”imaldab kĂ€ivitada Haiku suhteliselt paljudel masinatel (kĂŒll vigadega) ja arvestades, et sĂŒsteemi versioon pole 1.0, peab sĂŒsteem köitma rohkem avalikku tĂ€helepanu. Kuidas saan kĂ”ige paremini aidata? Usun, et see artiklisari on kasulik. 2 nĂ€dala pĂ€rast ma ja alustas ka videosaadete sarja.
Veel kord avaldan sĂŒgavat tĂ€nu Haiku arendusmeeskonnale, olete parimad! Andke kindlasti teada, kui mĂ”tlete, kuidas saaksin projekti arendamisse panustada, kuigi ma ei kavatse lĂ€hiajal C++ keeles kirjutada.
Proovi ise! LÔppude lÔpuks pakub Haiku projekt loodud pilte DVD-lt vÔi USB-lt kÀivitamiseks .
Kas teil on kĂŒsimusi? Kutsume teid venekeelsesse .
probono on projekti AppImage asutaja ja juhtivarendaja, PureDarwini projekti asutaja ja erinevate avatud lÀhtekoodiga projektide panustaja. Ekraanipildid tehti Haiku pealt. TÀname arendajaid Irc.freenode.net kanalil #haiku
Vea ĂŒlevaade:
PĂ€rit tĂ”lge: see on Haiku-teemalise sarja ĂŒheksas ja viimane artikkel.
Artiklite loend:
Allikas: www.habr.com
