Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Ag eagarthóireacht an scáileáin don alt seo - i Haiku

TL; DR: Tá feidhmíocht i bhfad níos fearr ná mar a bhí ar dtús. ACPI a bhí an milleán. Oibríonn rith i meaisín fíorúil go breá le scáileán a roinnt. Tá Git agus bainisteoir pacáiste ionsuite sa bhainisteoir comhad. Ní oibríonn líonraí poiblí gan sreang. Frustrachas le python.

An tseachtain seo caite Fuair ​​mé amach Haiku, córas gan choinne maith. Agus fiú anois, sa dara seachtain, leanann mé ar aghaidh ag teacht ar go leor diamaint i bhfolach agus iontas taitneamhach, agus, ar ndóigh, cuid seachtainiúil de nuances éagsúla.

Táirgiúlacht

Mar a tharla sé, d'fhéadfadh baint a bheith ag feidhmíocht ghruamach na chéad seachtaine, go háirithe sa bhrabhsálaí (moill le haghaidh clóscríobh, mar shampla), le cur i bhfeidhm ACPI cam i BIOS mo ríomhaire.

Chun ACPI a dhíchumasú déanaim:

sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel

agus atosaigh. Anois tá mo chóras ag freagairt go tapa ar deireadh, mar a thug athbhreithnitheoirí eile faoi deara san am atá caite. Ach mar thoradh air sin, ní féidir liom a atosú a thuilleadh gan scaoll eithne (is féidir múchadh a dhéanamh leis an teachtaireacht "Is féidir leat a mhúchadh cumhacht an ríomhaire anois").

ACPI, DSDT, IASL

Ó bhuel, is dócha go gcaithfidh tú roinnt dífhabhtaithe ACPI a dhéanamh, is cuimhin liom go doiléir rud éigin faoi seo ó na laethanta nuair a bhí mé ag obair ar PureDarwin, mar is minic a bhí comhaid sheasta ag teastáil ón eithne xnu DSDT.aml

A ligean ar dul...

Íoslódáil agus a bhailiú iasl, Dífhabhtóir ACPI Intel. I ndáiríre ní hea, tá sé aistrithe cheana féin:

~>  pkgman install iasl

Sábháilim táblaí ACPI:

~> acpidump  -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND

Tharlaíonn sé nach n-oibríonn sé i Haiku fós, socraíonn mé atosú go Linux agus an t-ábhar ACPI a bhaint ann. Ansin shocraigh mé na hearráidí ag baint úsáide as iasl, eagarthóir téacs, roinnt eolais (is féidir leat Google “patch dsdt fix”) agus go leor foighne. Mar thoradh air sin, áfach, ní raibh mé fós in ann an DSDT paiste a íoslódáil ag baint úsáide as an íoslódálaí Haiku. B'fhéidir gurb é an réiteach ceart ná aistriú Paistí ar an eitilt ACPI, isteach sa bootloader Haiku (thart ar an gcéanna leis seo a dhéanann bootloader Seamair, DSDT a cheartú ar an eitilt bunaithe ar lipéid agus patrúin). d'oscail mé iarratas.

Meaisíní fíorúil

Go ginearálta, ní lucht leanúna na meaisíní fíorúla mé, mar is minic a itheann siad níos mó RAM agus acmhainní eile atá ar fáil dom. Chomh maith leis sin, ní maith liom an forchostais. Ach bhí orm riosca a ghlacadh agus VM a úsáid, ós rud é nach bhfuil a fhios ag Haiku go fóill conas craoltaí físe a thaifeadadh le fuaim (toisc nach bhfuil tiománaithe fuaime ar mo threalamh agus go bhfuil cárta ceangailte via usb1 (an chéad leagan), agus a thiománaí. Ní mór é a chur le chéile de láimh). Cad ba mhaith liom a rá: le haghaidh cinneadh den sórt sin D’éirigh liom toradh an-mhaith a fháil agus mo chraoladh físeáin á chruthú agam. Iompaigh sé amach go bhfuil Bainisteoir Meaisín Fíorúil a miracle fíor. B'fhéidir gur infheistigh RedHat a chuid airgid innealtóireachta go léir isteach sna bogearraí seo (rud a ndearna mé neamhaird ar feadh 15 bliana). In aon chás, rud a chuir iontas orm, ritheann an Haiku fíorúilithe beagán níos tapúla ná mar a dhéantar ar na crua-earraí céanna (deacair a chreidiúint, ach is cosúil domsa). [Ní dóigh liom go raibh taithí cosúil leis in 2007 leis an Centos5 a bhí díreach eisithe, a d'fhéadfaí a shuiteáil fíorúilithe i Xen. — thart. aistritheoir]

Craoladh físeáin

Bhí sé beagán ró-mhór le haghaidh mo thaitin, agus mar sin thaifead mé treoir céim ar chéim (go mór mór dom féin a imirt ar ais níos déanaí), ach is féidir leat an fhaisnéis seo a úsáid freisin chun do shruthanna físeáin Haiku a thaifeadadh (is cinnte gur fiú triail a bhaint as. ).

Go hachomair:

  • Úsáid cluasáin réasúnta agus cárta fuaime USB C-Meáin
  • Tosaigh do ríomhaire ag baint úsáid as íomhá bheo Pop! OS NVIDIA (le haghaidh ionchódú nvenc luathaithe crua-earraí)
  • Íosluchtaigh haiku anyboot oíche 64 giotán
  • Socraigh KVM mar a thuairiscítear san alt thuas
  • Íoslódáil OBS Studio AppImage (ná déan dearmad a insint do na forbróirí gur mian leat an ceann oifigiúil)
  • Cuir scagaire laghdaithe torainn le Fuaime Deisce (cliceáil ar dheis ar Fuaime Deisce, ansin “Scagairí”, ansin “+”, ansin “Sochtadh Torainn”, fág an leibhéal mar réamhshocrú)
  • Téigh tríd na socruithe fuaime in XFCE
  • Cliceáil ar dheis ar Fuaime Deisce, ansin "Airíonna", roghnaigh an gléas "Steirió Analógach Adapter Fuaime"
  • Téigh go dtí an roghchlár XFCE, "Spásanna Oibre"
  • Socraigh líon na deasc atá ann: 2
  • Athróidh Ctr-Alt-RightArrow go dtí an dara deasc
  • Deisigh an aicearra chun Bainisteoir Meaisín Fíorúil a sheoladh ionas go ritheann sé mar fhréamh (trí chur leis sudo), ar shlí eile níor oibrigh sé dom
  • Seoladh Haiku ar an dara deasc
  • Tosaithe chuig a deasc, socraigh an rún go FullHD (ní raibh mé in ann Haiku a fháil chun é seo a dhéanamh go huathoibríoch, b'fhéidir go bhfuil bealach ann chun iallach a chur ar QEMUKVM an EDID a tharchur ón monatóir, ach níor aimsigh mé a leithéid de shocrú i Virtual Machine bainisteoir) [Bhí orm cárta físeán eile a shuiteáil agus é a chur ar aghaidh chuig Haiku... - thart ar. aistritheoir]
  • Brúigh Ctrl+Alt chun an méarchlár agus an luch a chur ar ais go Linux
  • Athróidh Ctr-Alt-LeftArrow go dtí an chéad deasc
  • In OBS, cuir “Gabháil Fuinneog (XComposite)”, agus roghnaigh an fhuinneog “Haiku on QEMUKVM”, cas ar an ticbhosca “Babhtáil dearg agus gorm”.
  • Taifead físeán, cuir in eagar é le Shotcut (rith é mar fhréamh le go n-oibreoidh luasghéarú crua-earraí nvenc)
  • Fuaimrian ó leabharlann ceoil YouTube "Timelapsed Tides". Scagairí: “Audio céimnithe isteach”, “Audio céimnithe amach”, toirt -35db (ceart go leor, is leor sin, ní treoir é seo do Shotcut)
  • Onnmhairiú, YouTube saor in aisce, íoslódáil. Beidh an físeán ina FullHD ar YouTube gan aon iar-phróiseáil speisialta

Voilà!

https://youtu.be/CGs-lZEk1h8
Sruth físeán Haiku le QEMUKVM, Cárta Fuaime USB, OBS Studio agus Shotcut

Tá áthas orm, cé go mbeinn i bhfad níos sona dá n-oibreodh an cárta fuaime, OBS Studio agus Shotcut ó dhúchas i Haiku agus ní raibh orm dul tríd an socrú fada seo. [Ghlacfainn VirtualBox, tá gach rud ann láithreach chun craoladh físeáin a thaifeadadh díreach i socruithe an mheaisín fíorúil. — thart. aistritheoir]

Lorgaire agus a bhreiseáin

Is é an rianaire le haghaidh Haiku an rud céanna le Aimsitheoir ar Mac, nó Explorer ar Windows. Déanfaidh mé iarracht cuardach a dhéanamh tracker add-on ag HaikuDepot.

Comhtháthú git sa bhainisteoir comhad

Níl le déanamh ach pictiúir a lua óna leathanach baile

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
TrackGit san áireamh i mbainisteoir comhad Haiku

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Is féidir leat an stór a chlónáil fiú

Cad é seo, a joke?! Pasfhocal gnáth-théacs? Is ionadh é nach n-úsáideann siad "keychain", tá BKeyStore ag Haiku chuige sin. D'fhág iarratas.

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Pasfhocal gnáth-théacs?

Comhtháthú an bhainisteora pacáiste isteach sa bhainisteoir comhad

De réir leathanach baile an tionscadail:

Faigheann sé/sí pacáiste(í) aon chomhaid/chomhaid roghnaithe, agus é á oscailt san fheidhmchlár is fearr leat. De réir réamhshocraithe is é seo HaikuDepot, áit ar féidir leat cur síos ar an bpacáiste a fheiceáil, agus sa chluaisín "Ábhar" is féidir leat comhaid eile atá mar chuid den phacáiste seo a fheiceáil, chomh maith lena suíomh.

Is dócha nach bhfuil ach céim amháin fágtha chun an pacáiste a bhaint...

Autostart/rc.local.d

Conas a thosaíonn tú rud éigin go huathoibríoch nuair a thosaíonn sé?

  • rc.local.d = /boot/home/config/settings/boot/userbootscript
  • Autostart = /boot/home/config/settings/boot/user/launch

Ní mór dom ordú a fháil chun am áitiúil a shioncronú trí NTP ... Chuala mé gur chóir go n-oibreodh sé go huathoibríoch go ginearálta, ach ar chúis éigin ní oibríonn sé domsa. Rud atá ró-olc toisc go bhfuil ceallraí marbh agam don RTC a chiallaíonn go n-athshocraíonn an t-am nuair a bhaintear an chumhacht.

Tuilleadh leideanna

Iarratas Tipster léiríonn leideanna agus cleasanna úsáideacha (seiceáil iad!).

Líonraí poiblí gan sreang

Ní raibh mé in ann nascadh le líonraí gan sreang agus mé ag siúl, cé go raibh mo líonra gan sreang sa bhaile ag obair. Tá áiteanna poiblí (aerfoirt, óstáin, stáisiúin traenach) clúdaithe de ghnáth ag líonraí iomadúla gan sreang, agus is gnách go mbíonn roinnt pointí rochtana i ngach ceann acu.

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Stáisiún Lárnach Frankfurt

Cad a gheobhaidh muid ar Stáisiún traenach Frankfurt? Sraith de líonraí éagsúla:

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Staid choitianta d’áiteanna poiblí. Anseo: Stáisiún Lárnach Frankfurt

Tá níos mó ná go leor féidearthachtaí ann maidir le nascadh. Cad a dhéanann Haiky leis na líonraí seo? Go deimhin, níl mórán: bíonn mearbhall mór air iontu. Tar éis an tsaoil, dícheangail mé ón líonra an t-am seo ar fad.

Aistriú pointe rochtana nach bhfuil ag obair?

Tosaíonn sé ar fad le gach pointe rochtana a thaispeáint ar leithligh - fiú má bhaineann siad leis an líonra céanna leis an SSID céanna - murab ionann agus ar aon OS eile a bhfuil mé eolach air.

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Taispeántar roinnt pointí leis an SSID céanna. Bhuel, conas a oibreoidh an t-aistriú i gcoinníollacha den sórt sin?

Agus níor cheart ach SSID amháin a thaispeáint, as a roghnófar an pointe rochtana leis an comhartha is láidre. Ní mór don chliant pointe eile a roghnú le comhartha níos láidre, ach leis an SSID céanna (má tá sé ar fáil), má éiríonn an nasc leis an bpointe rochtana reatha ró-lag - oibríonn gach rud fiú nuair a bhíonn sé ag bogadh (aistriú cliant idir pointí rochtana). Cruthaíodh iarratas.

Gan líonraí oscailte?

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Áitíonn Haiku go gcaithfidh focal faire a bheith ann, fiú má tá an líonra oscailte.

Tá pasfhocal líonra de dhíth i gcónaí ar Haiku, cé nach bhfuil pasfhocail ar bith ag teastáil ón líonra féin. Chomh maith leis sin chruthaigh iarratas.

Mearbhall faoi thairseacha faoi chuing?

Úsáideann go leor líonraí gan sreang tairseacha faoi chuing, áit a atreoraítear an t-úsáideoir chuig leathanach logála isteach áit ar féidir leo glacadh le téarmaí agus comhaontuithe sula n-úsáideann siad an líonra. Seans gur chuir sé seo mearbhall ar mo OS níos mó fós. Sa deireadh, de réir dealraimh, cuireadh bac iomlán ar mo fhochóras gan sreang.

Mo dhara seachtain le Haiku: go leor diamaint i bhfolach agus iontas taitneamhach, chomh maith le roinnt dúshlán
Tar éis roinnt ama, bhí an fochóras iomlán gan sreang bac go hiomlán

Gan rochtain ar an líonra agus tú ag taisteal, brón agus lionn dubh.

Frustrachas le Python

Conas clár “randamach” a reáchtáil go héasca agus gan stró i Python? Iompaigh sé amach nach bhfuil gach rud chomh simplí. Ar a laghad níor thuig mé gach rud go hiomlán mé féin ...

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))

Ar fionraí pip is saincheist aitheanta í (tá tacaíocht de dhíth uirthi le haghaidh naisc chrua, nach dtacaítear leo in Haiku). Dúirt siad liom cad ba cheart a úsáid python3.6 (Déarfainn gur praiseach é). Oscailte iarratas le pip

Cá rachaimid ina dhiaidh sin?

Is sampla é Haiku de chóras oibriúcháin PC dírithe, agus mar sin tá sárphrionsabail ann a shimplíonn an sreabhadh oibre iomlán go mór. Tá a fhorbairt cobhsaí ach mall le 10 mbliana anuas, agus mar thoradh air sin tá tacaíocht crua-earraí fós teoranta go leor agus níl an córas féin sách anaithnid. Ach tá an scéal ag athrú: is féidir le tacaíocht crua-earraí Haiku a reáchtáil ar raon réasúnta leathan meaisíní (cé go bhfuil earráidí ann), agus ós rud é nach bhfuil leagan an chórais 1.0, ní mór don chóras aird níos mó a tharraingt ar an bpobal. Conas is fearr is féidir liom cabhrú? Creidim go mbeidh an tsraith alt seo úsáideach. Tar éis 2 sheachtain mé thosaigh tuairiscigh fabhtanna, agus cuireadh tús le sraith craoltaí físeáin freisin.

Arís eile ba mhaith liom mo bhuíochas a ghabháil le foireann forbartha Haiku, is tusa an duine is fearr! Bí cinnte in iúl dom más féidir leat smaoineamh ar conas is féidir liom cur le forbairt an tionscadail, cé nach bhfuil sé beartaithe agam scríobh i C++ go luath amach anseo.

Bain triail as tú féin! Tar éis an tsaoil, soláthraíonn an tionscadal Haiku íomhánna le haghaidh tosaithe ó DVD nó USB, ginte laethúil.
An bhfuil aon cheist agat? Tugaimid cuireadh duit chuig an Rúisis ina labhraítear cainéal teileagraim.

Is é probono bunaitheoir agus príomhfhorbróir an tionscadail AppImage, bunaitheoir an tionscadail PureDarwin, agus ranníocóir do thionscadail éagsúla foinse oscailte. Tógadh scáileáin ar Haiku. Buíochas leis na forbróirí ar an gcainéal #haiku ar irc.freenode.net

Forbhreathnú earráide: Conas tú féin a shoot sa chos i C agus C ++. Bailiúchán oidis Haiku OS

Ó an t-údar aistriúchán: seo é an naoú alt agus an ceann deireanach sa tsraith faoi Haiku.

Liosta alt: An chéad An dara An tríú Ceathrú Cúigiú An Séú Seachtú Ochtú

Foinse: will.com

Add a comment