Yn golygu'r sgrinlun ar gyfer yr erthygl hon - yn Haiku
TL; DR: Mae perfformiad yn llawer gwell nag yn wreiddiol. ACPI oedd ar fai. Mae rhedeg mewn peiriant rhithwir yn gweithio'n iawn ar gyfer rhannu sgrin. Mae Git a rheolwr pecyn wedi'u cynnwys yn y rheolwr ffeiliau. Nid yw rhwydweithiau diwifr cyhoeddus yn gweithio. Rhwystredigaeth gyda python.
Cynhyrchiant
Fel mae'n digwydd, gall perfformiad digalon yr wythnos gyntaf, yn enwedig yn y porwr (oedi wrth deipio, er enghraifft), fod yn gysylltiedig â gweithrediad cam ACPI yn BIOS fy nghyfrifiadur.
I analluogi ACPI rwy'n gwneud:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
ac ailgychwyn. Nawr mae fy system yn ymateb yn gyflym o'r diwedd, fel y mae adolygwyr eraill wedi nodi yn y gorffennol. Ond o ganlyniad, ni allaf ailgychwyn mwyach heb banig cnewyllyn (gellir cau i lawr gyda'r neges “Gallwch nawr ddiffodd pŵer y cyfrifiadur”).
ACPI, DSDT, IASL
O wel, mae'n debyg bod angen i chi wneud rhywfaint o ddadfygio ACPI, dwi'n cofio'n amwys rhywbeth am hyn o'r dyddiau pan oeddwn i'n gweithio ar PureDarwin, oherwydd yn aml roedd angen ffeiliau sefydlog ar y cnewyllyn xnu DSDT.aml
Awn ni...
Lawrlwytho a chasglu iasl
,
~> pkgman install iasl
Rwy'n arbed tablau ACPI:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
Mae'n ymddangos nad yw'n gweithio yn Haiku eto, penderfynaf ailgychwyn i Linux a dileu'r cynnwys ACPI yno. Yna fe wnes i drwsio'r gwallau gan ddefnyddio iasl, golygydd testun, rhywfaint o wybodaeth (gallwch Google “drwsio patch dsdt”) a llawer o amynedd. Fodd bynnag, o ganlyniad, nid oeddwn yn gallu lawrlwytho'r DSDT clytiog o hyd gan ddefnyddio'r lawrlwythwr Haiku. Efallai mai'r ateb cywir fydd trosglwyddo
Peiriannau rhithwir
Yn gyffredinol, nid wyf yn gefnogwr o beiriannau rhithwir, gan eu bod yn aml yn defnyddio mwy o RAM ac adnoddau eraill sydd ar gael i mi. Hefyd, dydw i ddim yn hoffi'r gorbenion. Ond roedd yn rhaid i mi gymryd risg a defnyddio VM, gan nad yw Haiku yn gwybod eto sut i recordio darllediadau fideo gyda sain (gan nad oes gan fy offer yrwyr sain a bod cerdyn wedi'i gysylltu trwy usb1 (fersiwn gyntaf), a'i yrrwr rhaid ei ymgynnull â llaw). Yr hyn yr wyf am ei ddweud: o blaid
Darllediad fideo
Roedd ychydig yn ormod at fy hoffter, felly fe wnes i recordio canllaw cam wrth gam (yn bennaf i mi fy hun ei chwarae yn ôl yn ddiweddarach), ond gallwch hefyd ddefnyddio'r wybodaeth hon i recordio'ch ffrydiau fideo Haiku (sy'n bendant yn werth rhoi cynnig arni ).
Yn fyr:
- Defnyddiwch glustffonau gweddus a cherdyn sain USB C-Media
- Cychwynwch eich cyfrifiadur gan ddefnyddio delwedd fyw Pop! OS NVIDIA (ar gyfer amgodio nvenc carlam caledwedd)
- Lawrlwythwch delwedd nos Haiku Anyboot 64bit
- Sefydlu KVM fel y disgrifir yn yr erthygl uchod
- Dadlwythwch OBS Studio AppImage (peidiwch ag anghofio dweud wrth y datblygwyr eich bod chi eisiau'r un swyddogol)
- Ychwanegu hidlydd lleihau sŵn i Penbwrdd Sain (cliciwch ar y dde ar Desktop Audio, yna “Filters”, yna “+”, yna “Atal Sŵn”, gadewch y lefel yn ddiofyn)
- Ewch trwy'r gosodiadau sain yn XFCE
- De-gliciwch ar Desktop Audio, yna “Properties”, dewiswch y ddyfais “Sain Adapter Analog Stereo”
- Ewch i ddewislen XFCE, "Workspaces"
- Gosodwch nifer y byrddau gwaith yno: 2
- Bydd Ctr-Alt-RightArrow yn newid i'r ail bwrdd gwaith
- Trwsiwch y llwybr byr i lansio Rheolwr Peiriant Rhithwir fel ei fod yn rhedeg fel gwraidd (trwy ychwanegu
sudo
), fel arall ni weithiodd i mi - Lansio Haiku ar ail bwrdd gwaith
- Cychwyn i'w bwrdd gwaith, gosodwch y penderfyniad i FullHD (ni allwn gael Haiku i wneud hyn yn awtomatig, efallai bod ffordd i orfodi QEMUKVM i drosglwyddo'r EDID o'r monitor, ond ni wnes i ddod o hyd i osodiad o'r fath yn Virtual Machine Rheolwr) [Roedd yn rhaid i mi osod cerdyn fideo arall a'i anfon ymlaen i Haiku... - tua. cyfieithydd]
- Pwyswch Ctrl+Alt i ddychwelyd y bysellfwrdd a'r llygoden i Linux
- Bydd Ctr-Alt-LeftArrow yn newid i'r bwrdd gwaith cyntaf
- Yn OBS, ychwanegwch “Window Capture (XComposite)”, a dewiswch y ffenestr “Haiku on QEMUKVM”, trowch y blwch ticio “Swap coch a glas” ymlaen.
- Recordiwch fideo, ei olygu gyda Shotcut (rhedwch ef fel gwraidd er mwyn i gyflymiad caledwedd nvenc weithio)
- Trac sain o lyfrgell gerddoriaeth YouTube "Timelapsed Tides". Hidlau: “Sain yn pylu i mewn”, “Sain yn pylu”, cyfaint -35db (iawn, dyna ddigon, nid yw hwn yn gyfarwyddyd ar gyfer Shotcut)
- Allforio, YouTube, lawrlwytho. Bydd y fideo yn dod yn FullHD ar YouTube heb unrhyw ôl-brosesu arbennig
Voila!
Ffrydio Fideo Haiku gyda QEMUKVM, Cerdyn Sain USB, Stiwdio OBS a Shotcut
Rwy'n hapus, er y byddwn yn llawer hapusach pe bai'r cerdyn sain, OBS Studio a Shotcut yn gweithio'n frodorol yn Haiku a doedd dim rhaid i mi fynd trwy'r setup hir hwn. [Byddwn yn cymryd VirtualBox, mae popeth yno ar unwaith ar gyfer recordio darllediad fideo yn union yng ngosodiadau'r peiriant rhithwir. — tua. cyfieithydd]
Traciwr a'i ychwanegion
Mae Tracker for Haiku yr un peth â Finder on Mac, neu Explorer ar Windows. Byddaf yn ceisio chwilio tracker add-on
yn HaikuDepot.
Integreiddio git yn y rheolwr ffeiliau
Dim ond dyfynnu lluniau o'i hafan
TrackGit wedi'i gynnwys yn rheolwr ffeiliau Haiku
Gallwch hyd yn oed glonio'r ystorfa
Beth yw hwn, jôc?! Cyfrinair testun plaen? Yn syndod, nid ydynt yn defnyddio "keychain", mae gan Haiku BKeyStore ar gyfer hynny.
Cyfrinair testun plaen?
Integreiddio rheolwr pecyn i'r rheolwr ffeiliau
Yn ôl tudalen gartref y prosiect:
Yn dod o hyd i becyn(iau) unrhyw ffeil(iau) a ddewiswyd, gan ei agor yn eich cais dewisol. Yn ddiofyn dyma HaikuDepot, lle gallwch weld disgrifiad o'r pecyn, ac yn y tab Cynnwys gallwch weld ffeiliau eraill sy'n rhan o'r pecyn hwn, yn ogystal â'u lleoliad.
Mae'n debyg mai dim ond un cam sydd ar ôl i gael gwared ar y pecyn...
Cychwyn awtomatig/rc.local.d
Sut mae cychwyn rhywbeth yn awtomatig pan fydd yn cychwyn?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Autostart = /boot/home/config/settings/boot/user/launch
Mae angen i mi ddod o hyd i orchymyn ar gyfer cydamseru amser lleol trwy NTP ... Clywais y dylai weithio'n awtomatig yn gyffredinol, ond am ryw reswm nid yw'n gweithio i mi. Sy'n rhy ddrwg oherwydd mae gen i batri marw ar gyfer y RTC sy'n golygu bod yr amser yn ailosod pan fydd y pŵer yn cael ei dynnu.
Mwy o awgrymiadau
Cais
Rhwydweithiau diwifr cyhoeddus
Nid oeddwn yn gallu cysylltu â rhwydweithiau diwifr wrth gerdded, er bod fy rhwydwaith diwifr cartref yn gweithio. Mae lleoedd cyhoeddus (meysydd awyr, gwestai, gorsafoedd trên) fel arfer yn cael eu cwmpasu gan rwydweithiau diwifr lluosog, pob un ohonynt fel arfer yn cynnwys sawl pwynt mynediad.
Gorsaf ganolog Frankfurt
Beth fyddwn ni'n ei ddarganfod ar
Sefyllfa gyffredin ar gyfer mannau cyhoeddus. Yma: Gorsaf Ganolog Frankfurt
Mae mwy na digon o bosibiliadau ar gyfer cysylltiad. Beth mae Haiky yn ei wneud gyda'r rhwydweithiau hyn? Yn wir, dim llawer: mae'n mynd yn ddryslyd iawn ynddynt. Wedi'r cyfan, cefais fy datgysylltu o'r rhwydwaith trwy'r amser hwn.
Trosglwyddo pwynt mynediad ddim yn gweithio?
Mae'r cyfan yn dechrau gyda phob pwynt mynediad yn cael ei ddangos ar wahân - hyd yn oed os ydynt yn perthyn i'r un rhwydwaith gyda'r un SSID - yn wahanol i unrhyw OS arall rwy'n gyfarwydd ag ef.
Dangosir sawl pwynt gyda'r un SSID. Wel, sut bydd trosglwyddo yn gweithio mewn amodau o'r fath?
A dim ond un SSID y dylid ei arddangos, y bydd y pwynt mynediad gyda'r signal cryfaf yn cael ei ddewis ar ei gyfer. Rhaid i'r cleient ddewis pwynt arall gyda signal cryfach, ond gyda'r un SSID (os yw ar gael), os yw'r cysylltiad â'r pwynt mynediad presennol yn mynd yn rhy wan - mae popeth yn gweithio hyd yn oed wrth symud (trosglwyddo cleient rhwng pwyntiau mynediad).
Dim rhwydweithiau agored?
Mae Haiku yn mynnu bod rhaid cael cyfrinair, hyd yn oed os yw'r rhwydwaith ar agor.
Mae Haiku yn parhau i fod angen cyfrinair rhwydwaith, er nad oes angen unrhyw gyfrineiriau ar y rhwydwaith ei hun. Hefyd
Dryswch ynghylch pyrth caeth?
Mae llawer o rwydweithiau diwifr yn defnyddio pyrth caeth, lle mae'r defnyddiwr yn cael ei ailgyfeirio i dudalen mewngofnodi lle gallant dderbyn telerau a chytundebau cyn defnyddio'r rhwydwaith. Efallai bod hyn wedi drysu fy OS hyd yn oed yn fwy. Yn y diwedd, mae'n debyg, roedd fy is-system diwifr wedi'i rwystro'n llwyr.
Ar ôl peth amser, cafodd yr is-system ddiwifr gyfan ei rwystro'n llwyr
Dim mynediad i'r rhwydwaith wrth deithio, tristwch a melancholy.
Rhwystredigaeth gyda Python
Sut i redeg rhaglen “ar hap” yn Python yn hawdd ac yn ddiymdrech? Mae'n troi allan nad yw popeth mor syml. O leiaf doeddwn i ddim yn deall popeth fy hun yn llawn ...
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))
Wedi'i atal pip
yn broblem hysbys (mae angen cymorth ar gyfer dolenni caled, nad ydynt yn cael eu cefnogi yn Haiku). Dywedasant wrthyf beth i'w ddefnyddio python3.6
(Byddwn i'n dweud ei fod yn llanast). Agorwyd
Ble rydyn ni'n mynd nesaf?
Mae Haiku yn enghraifft o system weithredu PC â ffocws, ac felly mae ganddo egwyddorion rhagorol sy'n symleiddio llifoedd gwaith cyffredinol yn fawr. Mae ei ddatblygiad wedi bod yn sefydlog ond yn araf dros y 10 mlynedd diwethaf, ac o ganlyniad mae cefnogaeth caledwedd wedi aros yn weddol gyfyngedig ac mae'r system ei hun yn gymharol anhysbys. Ond mae'r sefyllfa'n newid: mae cefnogaeth caledwedd yn ei gwneud hi'n bosibl rhedeg Haiku ar ystod gymharol eang o beiriannau (er gyda gwallau), ac o ystyried nad yw fersiwn y system yn 1.0, mae angen i'r system ddenu mwy o sylw'r cyhoedd. Beth yw'r ffordd orau i mi helpu? Rwy'n credu y bydd y gyfres hon o erthyglau yn ddefnyddiol. Ar ôl 2 wythnos dwi
Unwaith eto rwy'n mynegi fy niolch dwfn i dîm datblygu Haiku, chi yw'r gorau! Gwnewch yn siŵr eich bod yn gadael i mi wybod os gallwch feddwl am ffyrdd y gallaf gyfrannu at ddatblygiad y prosiect, er nad wyf yn bwriadu ysgrifennu yn C++ yn y dyfodol agos.
Rhowch gynnig arni eich hun! Wedi'r cyfan, mae prosiect Haiku yn darparu delweddau ar gyfer cychwyn o DVD neu USB, wedi'u cynhyrchu
Oes gennych chi unrhyw gwestiynau? Rydym yn eich gwahodd i'r Rwsieg eu hiaith
probono yw sylfaenydd a datblygwr arweiniol y prosiect AppImage, sylfaenydd y prosiect PureDarwin, a chyfrannwr at amrywiol brosiectau ffynhonnell agored. Cymerwyd sgrinluniau ar Haiku. Diolch i'r datblygwyr ar y sianel #haiku ar irc.freenode.net
Trosolwg gwall:
O
Rhestr o erthyglau:
Ffynhonnell: hab.com