Kuhariri picha ya skrini ya makala haya - katika Haiku
TL; DR: Utendaji ni bora zaidi kuliko awali. ACPI ilikuwa ya kulaumiwa. Kuendesha katika mashine pepe hufanya kazi vizuri kwa kushiriki skrini. Git na meneja wa kifurushi hujengwa ndani ya meneja wa faili. Mitandao isiyo na waya ya umma haifanyi kazi. Kuchanganyikiwa na chatu.
Uzalishaji
Kama inavyotokea, utendaji mbaya wa wiki ya kwanza, haswa kwenye kivinjari (kuchelewesha wakati wa kuandika, kwa mfano), inaweza kuhusishwa na utekelezaji wa ACPI uliopotoka kwenye BIOS ya kompyuta yangu.
Ili kuzima ACPI mimi hufanya:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
na uwashe upya. Sasa mfumo wangu hatimaye unajibu haraka, kama wakaguzi wengine walivyoona hapo awali. Lakini kama matokeo, siwezi tena kuanza tena bila hofu ya kernel (kuzima kunaweza kufanywa na ujumbe "Sasa unaweza kuzima nguvu ya kompyuta").
ACPI,DSDT,IASL
Kweli, uwezekano mkubwa unahitaji kufanya utatuzi wa ACPI, nakumbuka kitu kuhusu hili kutoka siku ambazo nilikuwa nikifanya kazi kwenye PureDarwin, kwa sababu kernel ya xnu mara nyingi ilihitaji faili zisizohamishika. DSDT.aml
Twende...
Inapakua na kukusanya iasl
,
~> pkgman install iasl
Ninahifadhi meza za ACPI:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
Inabadilika kuwa haifanyi kazi katika Haiku bado, ninaamua kuanzisha upya Linux na kuondoa maudhui ya ACPI huko. Kisha nikarekebisha makosa kwa kutumia iasl, mhariri wa maandishi, ujuzi fulani (unaweza Google "kiraka dsdt kurekebisha") na uvumilivu mwingi. Walakini, kwa sababu hiyo, bado sikuweza kupakua DSDT iliyowekwa viraka kwa kutumia kipakuzi cha Haiku. Suluhisho sahihi linaweza kuwa kuhamisha
Mashine halisi
Kwa ujumla, mimi si shabiki wa mashine za kawaida, kwani mara nyingi hutumia RAM zaidi na rasilimali zingine ambazo zinapatikana kwangu. Pia, sipendi overhead. Lakini ilinibidi kuchukua hatari na kutumia VM, kwani Haiku bado hajui jinsi ya kurekodi matangazo ya video kwa sauti (kwani vifaa vyangu havina viendesha sauti na kuna kadi iliyounganishwa kupitia usb1 (toleo la kwanza), na dereva wake. lazima ikusanywe kwa mikono). Ninachotaka kusema: kwa
Matangazo ya video
Ilikuwa ni nyingi sana kwa kupenda kwangu, kwa hivyo nilirekodi mwongozo wa hatua kwa hatua (hasa kwa ajili yangu kucheza baadaye), lakini pia unaweza kutumia maelezo haya kurekodi mitiririko yako ya video ya Haiku (ambayo hakika inafaa kujaribu. )
Mufupi:
- Tumia vipokea sauti vinavyobanwa kichwani vyema na kadi ya sauti ya USB ya C-Media
- Washa kompyuta yako kwa kutumia picha ya moja kwa moja ya Pop!OS NVIDIA (kwa usimbaji wa maunzi ulioharakishwa)
- Pakua picha ya usiku ya Haiku Anyboot 64bit
- Sanidi KVM kama ilivyoelezewa katika kifungu hapo juu
- Pakua OBS Studio AppImage (usisahau kuwaambia watengenezaji unataka ile rasmi)
- Ongeza kichujio cha kupunguza kelele kwenye Sauti ya Eneo-kazi (bofya kulia kwenye Sauti ya Eneo-kazi, kisha "Vichujio", kisha "+", kisha "Ukandamizaji wa Kelele", acha kiwango kama chaguomsingi)
- Pitia mipangilio ya sauti katika XFCE
- Bofya kulia kwenye Sauti ya Eneo-kazi, kisha "Sifa", chagua kifaa "Analogi ya Adapta ya Sauti Stereo"
- Nenda kwenye menyu ya XFCE, "Nafasi za kazi"
- Weka idadi ya dawati hapo: 2
- Ctr-Alt-RightArrow itabadilika hadi eneo-kazi la pili
- Rekebisha njia ya mkato ya kuzindua Kidhibiti cha Mashine ya Virtual ili iendeshe kama mzizi (kwa kuongeza
sudo
), vinginevyo haikufanya kazi kwangu - Zindua Haiku kwenye eneo-kazi la pili
- Anzisha kwenye eneo-kazi lake, weka azimio kwa FullHD (sikuweza kumfanya Haiku afanye hivi kiatomati, kunaweza kuwa na njia ya kulazimisha QEMUKVM kusambaza EDID kutoka kwa mfuatiliaji, lakini sikupata mpangilio kama huo kwenye Mashine ya Virtual. Meneja) [Ilinibidi kusakinisha kadi nyingine ya video na kuisambaza kwa Haiku... - takriban. mtafsiri]
- Bonyeza Ctrl+Alt ili kurejesha kibodi na kipanya kwenye Linux
- Ctr-Alt-LeftArrow itabadilisha hadi eneo-kazi la kwanza
- Katika OBS, ongeza "Window Capture (XComposite)", na uchague kidirisha cha "Haiku on QEMUKVM", washa kisanduku tiki cha "Badilisha nyekundu na bluu".
- Rekodi video, ihariri na Shotcut (iendeshe kama mzizi wa kuongeza kasi ya vifaa vya nvenc kufanya kazi)
- Wimbo wa sauti kutoka maktaba ya muziki ya YouTube "Mawimbi Yanayopita Muda". Vichujio: "Sauti itafifia", "Sauti itafifia", sauti -35db (sawa, inatosha, haya si maagizo ya Shotcut)
- Hamisha, YouTube, pakua. Video itakuwa FullHD kwenye YouTube bila uchakataji wowote maalum
Hiyo!
Tiririsha Video ya Haiku ukitumia QEMUKVM, Kadi ya Sauti ya USB, Studio ya OBS na Shotcut
Nina furaha, ingawa ningefurahi zaidi ikiwa kadi ya sauti, Studio ya OBS na Shotcut zilifanya kazi asilia huko Haiku na sikulazimika kupitia usanidi huu wa muda mrefu. [Ningechukua VirtualBox, kila kitu kiko mara moja kwa kurekodi matangazo ya video moja kwa moja kwenye mipangilio ya mashine ya kawaida. - takriban. mtafsiri]
Tracker na nyongeza zake
Kifuatiliaji cha Haiku ni kitu sawa na Finder kwenye Mac, au Explorer kwenye Windows. Nitajaribu kutafuta tracker add-on
katika HaikuDepot.
Ujumuishaji wa Git katika meneja wa faili
Akinukuu tu picha kutoka ukurasa wake wa nyumbani
TrackGit imejumuishwa katika kidhibiti faili cha Haiku
Unaweza hata kuiga hazina
Hii ni nini, utani?! Nenosiri la maandishi wazi? Inashangaza kuwa hawatumii "keychain", Haiku ina BKeyStore kwa hiyo.
Nenosiri la maandishi wazi?
Ujumuishaji wa meneja wa kifurushi kwenye meneja wa faili
Kulingana na ukurasa wa nyumbani wa mradi:
Hupata vifurushi vya faili zozote zilizochaguliwa, na kukifungua katika programu unayopendelea. Kwa chaguo-msingi hii ni HaikuDepot, ambapo unaweza kuona maelezo ya kifurushi, na katika kichupo cha "Yaliyomo" unaweza kuona faili zingine ambazo ni sehemu ya kifurushi hiki, pamoja na eneo lao.
Labda imesalia hatua moja tu ya kuondoa kifurushi...
Anzisha kiotomatiki/rc.local.d
Unaanzaje kitu kiotomatiki wakati kinapoanza?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Anzisha kiotomatiki = /boot/home/config/settings/boot/user/launch
Ninahitaji kupata amri ya kusawazisha saa za ndani kupitia NTP... Nilisikia kwamba inapaswa kufanya kazi kiotomatiki kwa ujumla, lakini kwa sababu fulani haifanyi kazi kwangu. Ambayo ni mbaya sana kwa sababu nina betri iliyokufa kwa RTC ambayo inamaanisha muda huwekwa upya wakati nguvu imeondolewa.
Vidokezo zaidi
Programu
Mitandao isiyo na waya ya umma
Sikuweza kuunganishwa na mitandao isiyotumia waya nilipokuwa nikitembea, ingawa mtandao wangu wa nyumbani usiotumia waya ulikuwa ukifanya kazi. Maeneo ya umma (viwanja vya ndege, hoteli, vituo vya treni) kawaida hufunikwa na mitandao mingi isiyo na waya, ambayo kila moja huwa na sehemu kadhaa za ufikiaji.
Kituo Kikuu cha Frankfurt
Tutapata nini
Hali ya kawaida kwa maeneo ya umma. Hapa: Kituo Kikuu cha Frankfurt
Kuna zaidi ya uwezekano wa kutosha wa muunganisho. Je, Haiky anafanya nini na mitandao hii? Kwa kweli, sio sana: yeye huchanganyikiwa sana ndani yao. Baada ya yote, nilikuwa nimekataliwa kutoka kwa mtandao wakati huu wote.
Uhamisho wa sehemu ya ufikiaji haufanyi kazi?
Yote huanza kwa kila sehemu ya ufikiaji kuonyeshwa kando - hata ikiwa ni ya mtandao mmoja na SSID sawa - tofauti na OS nyingine yoyote ninayoifahamu.
Pointi kadhaa zilizo na SSID sawa zinaonyeshwa. Kweli, makabidhiano yatafanyaje katika hali kama hizi?
Na SSID moja tu inapaswa kuonyeshwa, ambayo hatua ya kufikia yenye ishara yenye nguvu itachaguliwa. Mteja lazima achague hatua nyingine na ishara yenye nguvu, lakini kwa SSID sawa (ikiwa inapatikana), ikiwa uunganisho na hatua ya kufikia sasa inakuwa dhaifu sana - kila kitu hufanya kazi hata wakati wa kusonga (makabidhiano ya mteja kati ya pointi za kufikia).
Je, hakuna mitandao iliyofunguliwa?
Haiku anasisitiza kwamba lazima kuwe na nenosiri, hata kama mtandao umefunguliwa.
Haiku inaendelea kuhitaji nenosiri la mtandao, ingawa mtandao wenyewe hauhitaji nywila yoyote. Pia
Kuchanganyikiwa juu ya lango lililofungwa?
Mitandao mingi isiyo na waya hutumia lango, ambapo mtumiaji huelekezwa kwenye ukurasa wa kuingia ambapo anaweza kukubali masharti na makubaliano kabla ya kutumia mtandao. Hii inaweza kuwa imechanganya OS yangu zaidi. Mwishowe, inaonekana, mfumo wangu mdogo wa wireless ulizuiwa kabisa.
Baada ya muda, mfumo mdogo wa wireless ulizuiwa kabisa
Hakuna ufikiaji wa mtandao wakati wa kusafiri, huzuni na huzuni.
Kuchanganyikiwa na Python
Jinsi ya kuendesha kwa urahisi na kwa urahisi programu ya "nasibu" huko Python? Ilibadilika kuwa sio kila kitu ni rahisi sana. Angalau sikuelewa kila kitu mwenyewe ...
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))
Imesimamishwa pip
ni suala linalojulikana (linahitaji usaidizi kwa viungo ngumu, ambavyo havitumiki katika Haiku). Waliniambia nitumie nini python3.6
(Ningesema ni fujo). Imefunguliwa
Tuende wapi tena?
Haiku ni mfano wa mfumo wa uendeshaji wa Kompyuta uliolenga, na kwa hivyo una kanuni bora ambazo hurahisisha sana mtiririko wa kazi kwa ujumla. Ukuzaji wake umekuwa thabiti lakini polepole zaidi ya miaka 10 iliyopita, kama matokeo ambayo msaada wa vifaa umebaki mdogo na mfumo wenyewe haujulikani. Lakini hali inabadilika: usaidizi wa vifaa hufanya iwezekanavyo kuendesha Haiku kwenye aina mbalimbali za mashine (pamoja na makosa), na kutokana na kwamba toleo la mfumo sio 1.0, mfumo unahitaji kuvutia tahadhari zaidi ya umma. Ninawezaje kusaidia vizuri zaidi? Ninaamini mfululizo huu wa makala utakuwa na manufaa. Baada ya wiki 2 I
Kwa mara nyingine tena ninatoa shukrani zangu za kina kwa timu ya maendeleo ya Haiku, wewe ndiye bora zaidi! Hakikisha umenijulisha ikiwa unaweza kufikiria njia ninazoweza kuchangia maendeleo ya mradi, ingawa sina mpango wa kuandika katika C++ katika siku za usoni.
Jaribu mwenyewe! Baada ya yote, mradi wa Haiku hutoa picha za booting kutoka kwa DVD au USB, zinazozalishwa
Je, una maswali yoyote? Tunakualika kwa wanaozungumza Kirusi
probono ndiye mwanzilishi na msanidi mkuu wa mradi wa AppImage, mwanzilishi wa mradi wa PureDarwin, na mchangiaji wa miradi mbali mbali ya chanzo huria. Picha za skrini zilipigwa kwenye Haiku. Shukrani kwa wasanidi programu kwenye chaneli ya #haiku kwenye irc.freenode.net
Muhtasari wa makosa:
Kutoka
Orodha ya makala:
Chanzo: mapenzi.com