Deasachadh an dealbh-sgrìn airson an artaigil seo - ann an Haiku
TL; DR: Tha coileanadh mòran nas fheàrr na an toiseach. B' e ACPI a bu choireach. Bidh ruith ann an inneal brìgheil ag obair gu math airson roinneadh sgrion. Tha Git agus manaidsear pacaid air an toirt a-steach don mhanaidsear faidhle. Chan eil lìonraidhean uèirleas poblach ag obair. Duilgheadas le python.
Coileanadh
Mar a thionndaidh e, dh’ fhaodadh coileanadh dòrainneach a ’chiad seachdain, gu sònraichte anns a’ bhrobhsair (dàil nuair a tha thu a ’taipeadh, mar eisimpleir), a bhith co-cheangailte ri buileachadh cam ACPI ann am BIOS a’ choimpiutair agam.
Gus ACPI a dhì-cheadachadh nì mi:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
agus ath-thòiseachadh. A-nis tha an siostam agam mu dheireadh a’ freagairt gu sgiobalta, mar a tha luchd-sgrùdaidh eile air mothachadh san àm a dh’ fhalbh. Ach mar thoradh air an sin, chan urrainn dhomh ath-thòiseachadh tuilleadh às aonais clisgeadh kernel (faodar dùnadh a dhèanamh leis an teachdaireachd “Faodaidh tu a-nis cumhachd a’ choimpiutair a chuir dheth ”).
ACPI, DSDT, IASL
O uill, is dòcha gum feum thu beagan deasbaid ACPI a dhèanamh, tha cuimhne neo-shoilleir agam air rudeigin mu dheidhinn seo bho na làithean nuair a bha mi ag obair air PureDarwin, oir gu tric bha feum aig an kernel xnu air faidhlichean stèidhichte DSDT.aml
Tiugainn...
Luchdaich a-nuas agus a ' cruinneachadh iasl
,
~> pkgman install iasl
Sàbhailidh mi clàran ACPI:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
Tha e coltach nach eil e ag obair ann an Haiku fhathast, tha mi a’ co-dhùnadh ath-thòiseachadh gu Linux agus an susbaint ACPI a thoirt air falbh an sin. An uairsin shuidhich mi na mearachdan a’ cleachdadh iasl, deasaiche teacsa, beagan eòlais (faodaidh tu Google “patch dsdt fix”) agus tòrr foighidinn. Ach, mar thoradh air an sin, cha robh e comasach dhomh fhathast an DSDT paiste a luchdachadh sìos a’ cleachdadh an luchdachadh sìos Haiku. Is dòcha gur e am fuasgladh ceart gluasad
Innealan mas-fhìor
San fharsaingeachd, chan eil mi dèidheil air innealan brìgheil, oir mar as trice bidh iad ag ithe barrachd RAM agus goireasan eile a tha rim faighinn dhomh. Cuideachd, cha toil leam an còrr. Ach b’ fheudar dhomh cunnart a ghabhail agus VM a chleachdadh, leis nach eil fios aig Haiku fhathast mar a chlàras tu craolaidhean bhidio le fuaim (leis nach eil draibhearan fuaim aig an uidheamachd agam agus gu bheil cairt ceangailte tro usb1 (a’ chiad dreach), agus an draibhear aige. feumar a chruinneachadh le làimh). Na tha mi airson a ràdh: airson
Craoladh bhidio
Bha e beagan cus airson mo chòrd, agus mar sin chlàraich mi stiùireadh ceum air cheum (gu ìre mhòr airson mi fhìn a chluich air ais nas fhaide air adhart), ach faodaidh tu cuideachd am fiosrachadh seo a chleachdadh gus na sruthan bhidio Haiku agad a chlàradh (is fhiach feuchainn air. ).
Goirid:
- Cleachd fònaichean-cluaise iomchaidh agus cairt fuaim USB C-Media
- Tòisich do choimpiutair a’ cleachdadh ìomhaigh beò Pop! OS NVIDIA (airson còdachadh nvenc luathaichte bathar-cruaidh)
- Luchdaich a-nuas haiku anyboot 64 bit oidhche
- Stèidhich KVM mar a chaidh a mhìneachadh san artaigil gu h-àrd
- Luchdaich sìos OBS Studio AppImage (na dìochuimhnich innse don luchd-leasachaidh gu bheil thu ag iarraidh am fear oifigeil)
- Cuir criathrag lughdachadh fuaim ri Desktop Audio (cliog deas air Desktop Audio, an uairsin “Filters”, an uairsin “+”, an uairsin “Suppression Noise”, fàg an ìre gu bunaiteach)
- Gabh tro na roghainnean fuaim ann an XFCE
- Dèan briogadh deas air Desktop Audio, an uairsin “Properties”, tagh an inneal “Audio Adapter Analog Stereo”
- Rach gu clàr-taice XFCE, "Workspaces"
- Suidhich àireamh nan deasg an sin: 2
- Tionndaidhidh Ctr-Alt-RightArrow chun dàrna deasg
- Ceartaich an ath-ghoirid gus Virtual Machine Manager a chuir air bhog gus am bi e a ’ruith mar fhreumh (le bhith a’ cur ris
sudo
), air dhòigh eile cha do dh'obraich e dhomh - Cuir Haiku air bhog air dàrna deasg
- Tòisich air an deasg aice, suidhich an rùn gu FullHD (cha b ’urrainn dhomh Haiku fhaighinn airson seo a dhèanamh gu fèin-ghluasadach, is dòcha gu bheil dòigh ann toirt air QEMUKVM an EDID a chuir a-mach bhon monitor, ach cha do lorg mi a leithid de shuidheachadh ann an Virtual Machine Manaidsear) [B’ fheudar dhomh cairt bhidio eile a chuir a-steach agus a chuir air adhart gu Haiku... - approx. eadar-theangair]
- Brùth Ctrl + Alt gus am meur-chlàr agus an luchag a thilleadh gu Linux
- Tionndaidhidh Ctr-Alt-LeftArrow chun chiad deasg
- Ann an OBS, cuir “Window Capture (XComposite)” ris, agus tagh an uinneag “Haiku on QEMUKVM”, tionndaidh air a’ bhogsa sgrùdaidh “Swap red and blue”.
- Clàraich bhidio, deasaich e le Shotcut (ruith e mar fhreumh airson luathachadh bathar-cruaidh nvenc gus obrachadh)
- Ceòl bho leabharlann ciùil YouTube "Timelapsed Tides". Filters: “Audio seargadh a-steach”, “Fuaim a’ seargadh a-mach”, tomhas-lìonaidh -35db (ceart gu leòr, tha sin gu leòr, chan e stiùireadh a tha seo airson Shotcut)
- Às-mhalairt, YouTube, luchdachadh sìos. Bidh a’ bhidio gu bhith FullHD air YouTube às aonais post-giullachd sònraichte sam bith
Voilà!
Sruth bhidio Haiku le QEMUKVM, Cairt Fuaim USB, OBS Studio agus Shotcut
Tha mi toilichte, ged a bhithinn fada nas toilichte nan obraicheadh a’ chairt-fuaim, OBS Studio agus Shotcut gu dùthchasach ann an Haiku agus cha robh agam ri dhol tron t-suidheachadh fhada seo. [Ghabhainn VirtualBox, tha a h-uile dad ann sa bhad airson craoladh bhidio a chlàradh dìreach ann an roghainnean an inneal brìgheil. — mu thuairmeas. eadar-theangair]
Tracker agus na tuilleadain aige
Tha Tracker airson Haiku an aon rud ri Finder air Mac, no Explorer air Windows. Feuchaidh mi ri lorg tracker add-on
aig HaikuDepot.
Amalachadh Git ann am manaidsear fhaidhlichean
Dìreach a’ togail dhealbhan bhon duilleag dachaigh aige
TrackGit air a ghabhail a-steach ann am manaidsear faidhle Haiku
Faodaidh tu eadhon clone a dhèanamh air an stòr
Dè tha seo, fealla-dhà?! Facal-faire teacsa sìmplidh? Gu h-iongantach chan eil iad a’ cleachdadh “keychain”, tha BKeyStore aig Haiku airson sin.
Facal-faire teacsa sìmplidh?
Amalachadh manaidsear pacaid a-steach do mhanaidsear faidhle
A rèir duilleag-dachaigh a’ phròiseict:
Lorgaidh tu pasgan(an) faidhle(an) faidhle sam bith a thagh thu, ga fhosgladh san tagradh as fheàrr leat. Gu gnàthach is e seo HaikuDepot, far am faic thu tuairisgeul air a’ phacaid, agus anns an taba “Contents” chì thu faidhlichean eile a tha nam pàirt den phasgan seo, a bharrachd air an àite aca.
Is dòcha nach eil ach aon cheum air fhàgail gus am pasgan a thoirt air falbh...
Autostart/rc.local.d
Ciamar a thòisicheas tu rudeigin gu fèin-ghluasadach nuair a thòisicheas e?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Autostart = /boot/home/config/settings/boot/user/launch
Feumaidh mi àithne a lorg airson ùine ionadail a shioncronachadh tro NTP ... chuala mi gum bu chòir dha obrachadh gu fèin-ghluasadach san fharsaingeachd, ach airson adhbhar air choireigin chan eil e ag obair dhòmhsa. A tha ro dhona leis gu bheil bataraidh marbh agam airson an RTC a tha a’ ciallachadh gu bheil an ùine ag ath-shuidheachadh nuair a thèid an cumhachd a thoirt air falbh.
Barrachd mholaidhean
Iarrtas
Lìonraidhean poblach gun uèir
Cha b 'urrainn dhomh ceangal a dhèanamh ri lìonraidhean uèirleas fhad' sa bha mi a 'coiseachd, ged a bha an lìonra uèirleas dachaigh agam ag obair. Mar as trice bidh àiteachan poblach (puirt-adhair, taighean-òsta, stèiseanan rèile) air an còmhdach le mòran lìonraidhean gun uèir, agus mar as trice bidh grunn phuingean inntrigidh anns gach fear dhiubh.
Stèisean Meadhan Frankfurt
Dè a lorgas sinn air
Suidheachadh cumanta airson àiteachan poblach. An seo: Stèisean Meadhan Frankfurt
Tha barrachd air gu leòr chothroman ann airson ceangal. Dè bhios Haiky a’ dèanamh leis na lìonraidhean sin? Gu dearbh, chan eil mòran: bidh e gu math troimh-chèile annta. Às deidh na h-uile, bha mi air mo dhì-cheangal bhon lìonra fad na h-ùine seo.
Gluasad puing inntrigidh nach eil ag obair?
Bidh e uile a’ tòiseachadh le bhith a’ sealltainn gach puing-inntrigidh air leth - eadhon ged a bhuineas iad don aon lìonra leis an aon SSID - eu-coltach ri OS sam bith eile air a bheil mi eòlach.
Tha grunn phuingean leis an aon SSID air an sealltainn. Uill, ciamar a dh'obraicheas gluasad thairis ann an leithid de shuidheachaidhean?
Agus cha bu chòir ach aon SSID a bhith air a thaisbeanadh, airson an tèid an t-àite inntrigidh leis a’ chomharra as làidire a thaghadh. Feumaidh an neach-dèiligidh puing eile a thaghadh le comharra nas làidire, ach leis an aon SSID (ma tha sin ri fhaighinn), ma dh’ fhàsas an ceangal leis a’ phuing-inntrigidh gnàthach ro lag - bidh a h-uile càil ag obair eadhon nuair a ghluaiseas e (gluasad teachdaiche eadar puingean inntrigidh).
Gun lìonraidhean fosgailte?
Tha Haiku ag iarraidh gum feum facal-faire a bhith ann, eadhon ged a tha an lìonra fosgailte.
Tha feum aig Haiku air facal-faire lìonra fhathast, ged nach eil feum aig an lìonra fhèin air faclan-faire sam bith. Cuideachd
Mì-chinnt mu portals glacte?
Bidh mòran de lìonraidhean gun uèir a’ cleachdadh puirt glacte, far am bi an neach-cleachdaidh air ath-stiùireadh gu duilleag logadh a-steach far an gabh iad ri teirmichean is aontaidhean mus cleachd iad an lìonra. Is dòcha gu bheil seo air an OS agam a chuir nas miosa buileach. Aig a’ cheann thall, a rèir choltais, chaidh am fo-shiostam gun uèir agam a bhacadh gu tur.
Às deidh beagan ùine, chaidh am fo-shiostam gun uèir gu lèir a bhacadh gu tur
Gun ruigsinneachd air an lìonra fhad ‘s a tha thu a’ siubhal, bròn agus lionn-dubh.
Duilgheadas le Python
Ciamar a ruitheas tu prògram “air thuaiream” ann am Python gu furasta agus gun oidhirp? Thionndaidh e a-mach nach eil a h-uile dad cho sìmplidh. Co-dhiù cha do thuig mi a h-uile dad gu tur mi-fhìn ...
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))
Air a chrochadh pip
na chùis aithnichte (feumaidh e taic airson ceanglaichean cruaidh, nach eil a’ faighinn taic ann an Haiku). Dh'innis iad dhomh dè a chleachdadh python3.6
(Chanainn gur e praiseach a th’ ann). Air fhosgladh
Càite an tèid sinn an ath rud?
Tha Haiku na eisimpleir de shiostam obrachaidh PC cuimsichte, agus mar sin tha prionnsapalan sàr-mhath aige a tha gu mòr a’ sìmpleachadh sruth-obrach iomlan. Tha an leasachadh aige air a bhith seasmhach ach slaodach thar nan 10 bliadhna a dh’ fhalbh, agus mar thoradh air an sin tha taic bathar-cruaidh air a bhith gu math cuibhrichte agus nach eil fios air an t-siostam fhèin. Ach tha an suidheachadh ag atharrachadh: tha taic bathar-cruaidh ga dhèanamh comasach Haiku a ruith air raon farsaing de dh ’innealan (ged a tha mearachdan ann), agus leis nach e dreach an t-siostaim 1.0, feumaidh an siostam barrachd aire phoblach a tharraing. Ciamar as urrainn dhomh an cuideachadh as fheàrr? Tha mi a’ creidsinn gum bi an t-sreath artaigilean seo feumail. Às deidh 2 sheachdain I
A-rithist tha mi a’ cur mo thaing mhòr do sgioba leasachaidh Haiku, is tusa as fheàrr! Dèan cinnteach gun innis thu dhomh an urrainn dhut smaoineachadh air mar as urrainn dhomh cur ri leasachadh a’ phròiseict, ged nach eil dùil agam sgrìobhadh ann an C ++ a dh’ aithghearr.
Feuch e thu fhèin! Às deidh na h-uile, tha pròiseact Haiku a 'toirt seachad ìomhaighean airson booting bho DVD no USB, air an gineadh
A bheil ceist sam bith agad? Tha sinn a 'toirt cuireadh dhut gu Ruiseanach
Is e probono am fear a stèidhich agus a tha na phrìomh leasaiche air a’ phròiseact AppImage, a stèidhich am pròiseact PureDarwin, agus a chuir ri grunn phròiseactan stòr fosgailte. Chaidh seallaidhean-sgrìn a thogail air Haiku. Taing don luchd-leasachaidh air an t-sianal #haiku air irc.freenode.net
Sealladh farsaing air mearachd:
bho
Liosta de na h-artaigilean:
Source: www.habr.com