Breytir skjámyndinni fyrir þessa grein - í Haiku
TL; DR: Frammistaðan er miklu betri en upphaflega. ACPI var um að kenna. Að keyra í sýndarvél virkar fínt til að deila skjánum. Git og pakkastjóri eru innbyggðir í skráarstjórann. Opinber þráðlaus net virka ekki. Gremja með python.
Framleiðni
Eins og það kemur í ljós getur dapurleg frammistaða fyrstu vikuna, sérstaklega í vafranum (töf við innslátt, td) tengst skakka ACPI útfærslu í BIOS tölvunnar minnar.
Til að slökkva á ACPI geri ég:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
og endurræsa. Nú er kerfið mitt loksins að bregðast hratt við eins og aðrir gagnrýnendur hafa tekið fram áður. En þar af leiðandi get ég ekki lengur endurræst án kjarna læti (er hægt að loka af með skilaboðunum „Þú getur nú slökkt á tölvunni“).
ACPI,DSDT,IASL
Jæja, líklegast þarftu að gera smá ACPI kembiforrit, ég man óljóst eftir einhverju um þetta frá þeim dögum þegar ég var að vinna í PureDarwin, því xnu kjarninn þurfti oft fastar skrár DSDT.aml
Förum...
Að hlaða niður og safna iasl
,
~> pkgman install iasl
Ég vista ACPI töflur:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
Það kemur í ljós að það virkar ekki í Haiku ennþá, ég ákveð að endurræsa í Linux og fjarlægja ACPI efnið þar. Svo lagaði ég villurnar með iasl, textaritli, smá þekkingu (þú getur Google “patch dsdt fix”) og mikla þolinmæði. Hins vegar, fyrir vikið, gat ég enn ekki hlaðið niður DSDT-uppbótinni með því að nota Haiku niðurhalarann. Rétta lausnin gæti verið að flytja
Sýndarvélar
Almennt séð er ég ekki aðdáandi sýndarvéla, þar sem þær eyða oftast meira vinnsluminni og öðrum auðlindum sem eru í boði fyrir mig. Einnig líkar mér ekki kostnaðurinn. En ég varð að taka áhættu og nota VM, þar sem Haiku kann ekki enn hvernig á að taka upp myndbandsútsendingar með hljóði (þar sem búnaðurinn minn er ekki með hljóðrekla og það er kort tengt í gegnum usb1 (fyrsta útgáfa) og bílstjóri þess verður að setja saman handvirkt). Það sem ég vil segja: fyrir
Myndbandsútsending
Það var aðeins of mikið fyrir mig, svo ég tók upp skref-fyrir-skref leiðbeiningar (aðallega fyrir sjálfan mig til að spila síðar), en þú getur líka notað þessar upplýsingar til að taka upp Haiku myndbandstraumana þína (sem er svo sannarlega þess virði að prófa ).
Stuttlega:
- Notaðu almennileg heyrnartól og C-Media USB hljóðkort
- Ræstu tölvuna þína með Pop!OS NVIDIA lifandi mynd (fyrir vélbúnaðarhraða nvenc kóðun)
- Sækja Haiku Anyboot 64bit næturmynd
- Settu upp KVM eins og lýst er í greininni hér að ofan
- Sæktu OBS Studio AppImage (ekki gleyma að segja hönnuði að þú viljir hið opinbera)
- Bættu hávaðaminnkunarsíu við skjáborðshljóð (hægrismelltu á skjáborðshljóð, síðan á „Síur“, svo „+“, síðan „hávaðabælingu“, láttu hljóðið vera sjálfgefið)
- Farðu í gegnum hljóðstillingarnar í XFCE
- Hægrismelltu á Desktop Audio, síðan „Properties“, veldu tækið „Audio Adapter Analog Stereo“
- Farðu í XFCE valmyndina, "Workspaces"
- Stilltu fjölda skjáborða þar: 2
- Ctr-Alt-RightArrow mun skipta yfir í annað skjáborðið
- Lagaðu flýtileiðina til að ræsa Virtual Machine Manager þannig að hann keyri sem rót (með því að bæta við
sudo
), annars virkaði það ekki fyrir mig - Ræstu Haiku á öðru skjáborði
- Ræstu á skjáborðið hennar, stilltu upplausnina á FullHD (ég gat ekki fengið Haiku til að gera þetta sjálfkrafa, það gæti verið leið til að þvinga QEMUKVM til að senda EDID frá skjánum, en ég fann ekki slíka stillingu í Virtual Machine framkvæmdastjóri) [Ég þurfti að setja upp annað skjákort og áframsenda það á Haiku... - ca. þýðandi]
- Ýttu á Ctrl+Alt til að snúa lyklaborðinu og músinni aftur í Linux
- Ctr-Alt-LeftArrow mun skipta yfir í fyrsta skjáborðið
- Í OBS, bættu við "Window Capture (XComposite)", og veldu "Haiku á QEMUKVM" gluggann, kveiktu á "Skipta rauða og bláa" gátreitinn.
- Taktu upp myndband, breyttu því með Shotcut (keyrðu það sem rót til að nvenc vélbúnaðarhröðun virki)
- Hljóðrás frá YouTube tónlistarsafninu „Timelapsed Tides“. Síur: „Audio fade in“, „Audio fade out“, hljóðstyrkur -35db (allt í lagi, það er nóg, þetta er ekki leiðbeining fyrir Shotcut)
- Flytja út, YouTube, niðurhal. Myndbandið verður í FullHD á YouTube án sérstakrar eftirvinnslu
Voilà!
Straumaðu Haiku myndband með QEMUKVM, USB hljóðkorti, OBS Studio og Shotcut
Ég er ánægður, þó ég væri miklu ánægðari ef hljóðkortið, OBS Studio og Shotcut virkuðu innfæddur í Haiku og ég þyrfti ekki að fara í gegnum þessa löngu uppsetningu. [Ég myndi taka VirtualBox, allt er til staðar strax til að taka upp myndbandsútsendingu beint í stillingum sýndarvélarinnar. — ca. þýðandi]
Tracker og viðbætur hans
Tracker fyrir Haiku er það sama og Finder á Mac, eða Explorer á Windows. Ég skal reyna að leita tracker add-on
á HaikuDepot.
Git samþætting í skráarstjóra
Bara vitnað í myndir af heimasíðunni hans
TrackGit innifalið í Haiku skráarstjóra
Þú getur jafnvel klónað geymsluna
Hvað er þetta, brandari?! Einfaldur texti lykilorð? Það kemur á óvart að þeir nota ekki "lyklakippu", Haiku hefur BKeyStore fyrir það.
Einfaldur texti lykilorð?
Samþætting pakkastjóra í skráarstjóra
Samkvæmt heimasíðu verkefnisins:
Finnur pakkann/pakkana af völdum skrám og opnar hana í forritinu sem þú vilt. Sjálfgefið er að þetta sé HaikuDepot, þar sem þú getur séð lýsingu á pakkanum, og í "Content" flipanum geturðu séð aðrar skrár sem eru hluti af þessum pakka, sem og staðsetningu þeirra.
Það er líklega bara eitt skref eftir til að fjarlægja pakkann...
Sjálfvirk ræsing/rc.local.d
Hvernig byrjar þú eitthvað sjálfkrafa þegar það ræsir?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Sjálfvirk ræsing = /boot/home/config/settings/boot/user/launch
Ég þarf að finna skipun til að samstilla staðartíma í gegnum NTP... Ég heyrði að það ætti almennt að virka sjálfkrafa, en af einhverjum ástæðum virkar það ekki fyrir mig. Sem er of slæmt því ég er með dauðu batterí fyrir RTC sem þýðir að tíminn endurstillist þegar rafmagnið er fjarlægt.
Fleiri ráð
umsókn
Opinber þráðlaus net
Ég gat ekki tengst þráðlausum netum á meðan ég var að ganga, jafnvel þó að þráðlausa heimanetið mitt virkaði. Opinberir staðir (flugvellir, hótel, lestarstöðvar) eru venjulega þakinn mörgum þráðlausum netum, sem hvert um sig samanstendur venjulega af nokkrum aðgangsstöðum.
Aðallestarstöð Frankfurt
Hvað munum við finna á
Algengt ástand fyrir opinbera staði. Hér: Aðallestarstöð Frankfurt
Það eru meira en nógir möguleikar fyrir tengingu. Hvað gerir Haiky við þessi net? Reyndar ekki mikið: hann verður mjög ruglaður í þeim. Enda var ég aftengdur netinu allan þennan tíma.
Flutningur aðgangsstaða virkar ekki?
Þetta byrjar allt með því að hver aðgangsstaður er sýndur fyrir sig - jafnvel þótt þeir tilheyri sama neti með sama SSID - ólíkt öðru stýrikerfi sem ég þekki.
Nokkrir punktar með sama SSID eru sýndir. Jæja, hvernig mun afhending virka við slíkar aðstæður?
Og aðeins eitt SSID ætti að birtast, þar sem aðgangsstaðurinn með sterkasta merkið verður valinn fyrir. Viðskiptavinurinn verður að velja annan punkt með sterkara merki, en með sama SSID (ef það er til staðar), ef tengingin við núverandi aðgangsstað verður of veik - allt virkar jafnvel þegar hann færist (viðskiptavinur afhending milli aðgangsstaða).
Engin opin net?
Haiku krefst þess að það verði að vera lykilorð, jafnvel þótt netið sé opið.
Haiku heldur áfram að krefjast netlykilorðs, þó að netið sjálft þurfi engin lykilorð. Einnig
Rugl yfir fangagáttum?
Mörg þráðlaus net nota fangagáttir, þar sem notandanum er vísað á innskráningarsíðu þar sem þeir geta samþykkt skilmála og samninga áður en hann notar netið. Þetta gæti hafa ruglað stýrikerfið mitt enn meira. Að lokum, greinilega, var þráðlausa undirkerfið mitt algjörlega lokað.
Eftir nokkurn tíma var allt þráðlausa undirkerfið algjörlega lokað
Enginn aðgangur að netinu á ferðalögum, sorg og depurð.
Gremja með Python
Hvernig á að keyra „handahófskennt“ forrit á auðveldan og áreynslulausan hátt í Python? Það kom í ljós að ekki er allt svo einfalt. Ég skildi allavega ekki allt sjálfur...
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))
Frestað pip
er þekkt vandamál (það þarf stuðning fyrir harða tengla, sem eru ekki studdir í Haiku). Þeir sögðu mér hvað ég ætti að nota python3.6
(Ég myndi segja að það væri rugl). Opnað
Hvert förum við næst?
Haiku er dæmi um einbeitt tölvustýrikerfi og hefur sem slíkt frábærar meginreglur sem einfalda heildarvinnuflæði til muna. Þróun þess hefur verið stöðug en hæg á síðustu 10 árum, þar af leiðandi hefur vélbúnaðarstuðningur haldist nokkuð takmarkaður og kerfið sjálft er tiltölulega óþekkt. En staðan er að breytast: Vélbúnaðarstuðningur gerir það mögulegt að keyra Haiku á tiltölulega breitt úrval af vélum (þó með villum) og í ljósi þess að kerfisútgáfan er ekki 1.0 þarf kerfið að vekja meiri athygli almennings. Hvernig get ég hjálpað best? Ég tel að þessi greinaflokkur muni nýtast vel. Eftir 2 vikur hef ég
Enn og aftur lýsi ég djúpu þakklæti mínu til Haiku þróunarteymisins, þú ert bestur! Vertu viss um að láta mig vita ef þér dettur í hug hvernig ég geti stuðlað að þróun verkefnisins, þó ég ætli ekki að skrifa í C++ í náinni framtíð.
Prófaðu það sjálfur! Þegar öllu er á botninn hvolft gefur Haiku verkefnið myndir til að ræsa af DVD eða USB, myndaðar
Ertu með spurningar? Við bjóðum þér til rússneskumælandi
probono er stofnandi og leiðandi þróunaraðili AppImage verkefnisins, stofnandi PureDarwin verkefnisins og leggur sitt af mörkum til ýmissa opinna verkefna. Skjáskot voru tekin á Haiku. Þökk sé þróunaraðilum á #haiku rásinni á irc.freenode.net
Villuyfirlit:
Frá
Listi yfir greinar:
Heimild: www.habr.com