Artikulu honen pantaila-argazkia editatzen - Haiku-n
TL; DR: Errendimendua jatorriz baino askoz hobea da. ACPI zen erruduna. Makina birtualean exekutatzen ondo funtzionatzen du pantaila partekatzeko. Git eta pakete-kudeatzailea fitxategi-kudeatzailean integratuta daude. Haririk gabeko sare publikoek ez dute funtzionatzen. Frustrazioa python-ekin.
produktibitatea
Ikusten denez, lehen asteko errendimendu txarra, batez ere nabigatzailean (idazketan atzerapenak, adibidez), nire ordenagailuko BIOSeko ACPI inplementazio okerrarekin lotuta egon daiteke.
ACPI desgaitzeko:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
eta berrabiarazi. Orain nire sistemak azkar erantzuten ari da azkenik, beste ebaluatzaile batzuek iraganean adierazi duten bezala. Baina, ondorioz, jada ezin dut berrabiarazi nukleoaren izurik gabe (itxi egin daiteke "Orain ordenagailuaren itzali dezakezu" mezuarekin).
ACPI,DSDT,IASL
Beno, ziurrenik ACPI arazketa batzuk egin beharko dituzu, PureDarwin-en lanean ari nintzen garaietatik honetaz zerbait lauso gogoratzen dut, xnu kernelak askotan fitxategi finkoak behar zituelako. DSDT.aml
Goazen...
Deskargatu eta biltzea iasl
,
~> pkgman install iasl
ACPI taulak gordetzen ditut:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
Ematen du oraindik ez duela Haiku-n funtzionatzen, Linux-era berrabiarazi eta han ACPI edukia kentzea erabakitzen dut. Gero akatsak konpondu nituen iasl, testu-editorea, ezagutza batzuk (Google "patch dsdt fix") eta pazientzia handia erabiliz. Hala ere, ondorioz, oraindik ezin izan nuen adabakitako DSDT deskargatu Haiku deskargatzailea erabiliz. Irtenbide zuzena transferitzea izan daiteke
Makina birtualak
Orokorrean, ez naiz makina birtualen zalea, gehienetan RAM gehiago eta nire eskura dauden beste baliabide batzuk kontsumitzen baitituzte. Gainera, ez zait gustatzen gainkostua. Baina arriskatu eta VM bat erabili behar izan nuen, Haikuk oraindik ez baitaki nola grabatu bideo-emisioak soinuarekin (nire ekipoak ez baitu soinu kontrolatzailerik eta txartel bat dagoelako usb1 bidez konektatuta (lehen bertsioa), eta bere kontrolatzailea. eskuz muntatu behar da). Esan nahi dudana: gatik
Bideo emisioa
Gehiegi izan zen nire gusturako, beraz, pausoz pauso gida bat grabatu nuen (gehienetan, gero erreproduzitzeko), baina informazio hau zure Haiku bideo-korronteak grabatzeko ere erabil dezakezu (nahikoa da probatzea merezi duena). ).
laburki:
- Erabili entzungailu duinak eta C-Media USB soinu-txartel bat
- Abiarazi ordenagailua Pop!OS NVIDIA zuzeneko irudia erabiliz (hardware-azeleratua nvenc kodetzeko)
- Deskargatu Haiku Anyboot 64bit gaueko irudia
- Konfiguratu KVM goiko artikuluan azaltzen den moduan
- Deskargatu OBS Studio AppImage (ez ahaztu garatzaileei esan ofiziala nahi duzula)
- Gehitu zarata murrizteko iragazkia Mahaigaineko Audiora (egin klik eskuineko botoiarekin Mahaigaineko Audioan, gero "Iragazkiak", gero "+", gero "Zarata kentzea", utzi maila lehenetsian)
- Joan soinu-ezarpenetatik XFCE-n
- Egin klik eskuineko botoiarekin mahaigaineko audioa, gero "Propietateak", hautatu gailua "Audio egokitzaile analogikoa estereoa"
- Joan XFCE menura, "Lan-eremuak"
- Ezarri mahaigain kopurua bertan: 2
- Ctr-Alt-RightArrow bigarren mahaigainera aldatuko da
- Konpondu lasterbidea makina birtualaren kudeatzailea abiarazteko, root gisa exekutatu dadin (gehituz
sudo
), bestela ez zidan funtzionatu - Abiarazi Haiku bigarren mahaigain batean
- Abiarazi bere mahaigainean, ezarri bereizmena FullHD-n (ezin izan nuen Haiku automatikoki egin dezan, baliteke QEMUKVM monitorearen EDID-a transmititzera behartzeko modu bat egotea, baina ez nuen halako ezarpenik aurkitu Makina Birtualean Kudeatzailea) [Beste bideo-txartel bat instalatu eta Haikura birbidali behar izan nuen... - gutxi gorabehera. itzultzailea]
- Sakatu Ctrl+Alt teklatua eta sagua Linuxera itzultzeko
- Ctr-Alt-LeftArrow lehen mahaigainera aldatuko da
- OBS-en, gehitu "Window Capture (XComposite)", eta hautatu "Haiku on QEMUKVM" leihoa, aktibatu "Trukatu gorria eta urdina" kontrol-laukia.
- Grabatu bideo bat, editatu Shotcut-ekin (exekutatu root gisa nvenc hardware-azelerazioa funtziona dezan)
- "Timelapsed Tides" YouTube musika liburutegiko soinu-banda. Iragazkiak: "Audioa desagertzea", "Audioa desagertzea", bolumena -35db (ados, nahikoa da, hau ez da Shotcut-erako argibide bat)
- Esportatu, YouTube, deskargatu. Bideoa FullHD bihurtuko da YouTube-n, post-prozesatu berezirik gabe
Voila!
Erreproduzitu Haiku Bideoa QEMUKVM, USB Soinu Txartela, OBS Studio eta Shotcut-ekin
Pozik nago, nahiz eta askoz pozik egongo nintzatekeen soinu-txartelak, OBS Studio eta Shotcut-ek berez funtzionatuko balute Haiku-n eta ez nuke konfigurazio luze hau pasatu beharrik izango. [VirtualBox hartuko nuke, dena dago berehala bideo-emisio bat grabatzeko makina birtualeko ezarpenetan. β gutxi gorabehera. itzultzailea]
Tracker eta bere gehigarriak
Haikurako Tracker Mac-en Finder edo Windows-en Explorer-en gauza bera da. bilatzen saiatuko naiz tracker add-on
HaikuDepot-en.
Git integrazioa fitxategi-kudeatzailean
Bere hasierako orrialdeko argazkiak aipatu besterik ez
TrackGit Haiku fitxategi-kudeatzailean sartuta
Biltegia klonatu ere egin dezakezu
Zer da hau, txantxa bat?! Testu arrunteko pasahitza? Harrigarria bada ere, ez dute "giltza-katea" erabiltzen, Haikuk BKeyStore du horretarako.
Testu arrunteko pasahitza?
Pakete-kudeatzailea fitxategi-kudeatzailean integratzea
Proiektuaren hasierako orrialdearen arabera:
Hautatutako edozein fitxategiren paketea(k) aurkitzen du, eta nahiago duzun aplikazioan irekiz. Berez, HaikuDepot da, non paketearen deskribapena ikus dezakezun, eta Edukiak fitxan pakete honen parte diren beste fitxategi batzuk ikus ditzakezu, baita haien kokapena ere.
Seguruenik, paketea kentzeko urrats bakarra geratzen da...
Autostart/rc.local.d
Nola hasten zara automatikoki zerbait abiarazten denean?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Abiarazi automatikoa = /boot/home/config/settings/boot/user/launch
Tokiko ordua NTP bidez sinkronizatzeko komando bat aurkitu behar dut... Orokorrean automatikoki funtzionatu beharko lukeela entzun nuen, baina arrazoiren batengatik ez zait funtzionatzen. Oso txarra da, RTCrako bateria agortuta daukadalako eta horrek esan nahi du denbora berrezartzen denean energia kentzen denean.
Aholku gehiago
Eskaera
Haririk gabeko sare publikoak
Ezin izan nintzen haririk gabeko sareetara konektatu oinez nenbilela, nahiz eta etxeko haririk gabeko sarea funtzionatzen ari zen. Leku publikoak (aireportuak, hotelak, tren geltokiak) haririk gabeko sare anitzek estaltzen dituzte normalean, eta horietako bakoitzak hainbat sarbide ditu.
Frankfurteko geltoki zentrala
Zertan aurkituko dugu
Toki publikoetarako ohiko egoera. Hemen: Frankfurteko geltokia
Konexiorako aukera nahikoa baino gehiago daude. Zer egiten du Haikyk sare hauekin? Izan ere, ez asko: oso nahasi egiten da horietan. Azken finean, saretik deskonektatu nintzen denbora honetan guztian.
Sarbide-puntuaren transferentzia ez dabil?
Sarbide-puntu bakoitza bereizita erakusten hasten da dena, nahiz eta sare berekoak izan SSID berdinarekin, ezagutzen dudan beste edozein sistema eragiletan ez bezala.
SSID berdina duten hainbat puntu erakusten dira. Tira, nola funtzionatuko du eskualdaketak halako baldintzetan?
Eta SSID bakarra bistaratu behar da, eta horretarako seinalerik indartsuena duen sarbide-puntua hautatuko da. Bezeroak seinale indartsuagoa duen beste puntu bat aukeratu behar du, baina SSID berdinarekin (eskuragarri badago), uneko sarbide-puntuarekiko konexioa ahulegi bihurtzen bada - dena funtzionatzen du mugitzean ere (bezeroaren eskualdaketa sarbide puntuen artean).
Ez dago sare irekirik?
Haikuk pasahitz bat egon behar duela azpimarratzen du, nahiz eta sarea irekita egon.
Haikuk sareko pasahitz bat eskatzen jarraitzen du, nahiz eta sareak berak ez duen pasahitzik behar. Gainera
Atari gatibuen inguruko nahasmena?
Haririk gabeko sare askok atari gatibuak erabiltzen dituzte, non erabiltzailea saio-hasiera orri batera birbideratzen den, non baldintzak eta akordioak onar ditzaketen sarea erabili aurretik. Baliteke honek nire OS are gehiago nahastea. Azkenean, itxuraz, nire haririk gabeko azpisistema guztiz blokeatuta zegoen.
Denbora pixka bat igaro ondoren, haririk gabeko azpisistema osoa erabat blokeatu zen
Bidaiatzen duzun bitartean sarera sarbiderik ez, tristura eta malenkonia.
Frustrazioa Pythonekin
Nola exekutatu erraz eta ahaleginik gabe "ausazko" programa bat Python-en? Agertu zen dena ez dela hain erraza. Nik behintzat ez nuen dena guztiz ulertzen...
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))
Etenda pip
arazo ezaguna da (haiku-n onartzen ez diren esteketarako laguntza behar du). Zer erabili esan zidaten python3.6
(Nahastea dela esango nuke). Ireki
Nora goaz gero?
Haiku zentratutako ordenagailuko sistema eragile baten adibidea da, eta, beraz, lan-fluxu orokorrak asko errazten dituzten printzipio bikainak ditu. Bere garapena egonkorra baina motela izan da azken 10 urteotan, eta ondorioz hardware-laguntza nahiko mugatua izan da eta sistema bera nahiko ezezaguna da. Baina egoera aldatzen ari da: hardwarearen euskarriari esker, Haiku makina nahiko zabaletan exekutatu ahal izango da (akatsekin bada ere), eta sistemaren bertsioa 1.0 ez dela kontuan hartuta, sistemak arreta publiko gehiago erakarri behar du. Nola lagundu dezaket onena? Artikulu sorta hau erabilgarria izango dela uste dut. 2 asteren buruan I
Berriro ere nire esker ona adierazten diot Haiku garapen taldeari, onena zara! Ziurtatu proiektuaren garapenean nola lagundu dezakedan pentsatzen duzun ala ez, etorkizun hurbilean C++-n idazteko asmorik ez dudan arren.
Probatu zeure burua! Azken finean, Haiku proiektuak DVDtik edo USBtik abiarazteko irudiak eskaintzen ditu, sortutakoak
Galderarik baduzu? Errusiera hiztunera gonbidatzen zaitugu
probono AppImage proiektuaren sortzailea eta garatzaile nagusia da, PureDarwin proiektuaren sortzailea eta kode irekiko hainbat proiektutan kolaboratzailea. Haiku-n pantaila-argazkiak atera ziren. Eskerrik asko irc.freenode.net-eko #haiku kanaleko garatzaileei
Erroreen ikuspegi orokorra:
From
Artikuluen zerrenda:
Iturria: www.habr.com