Ngowahi gambar kanggo artikel iki - ing Haiku
TL; DR: Kinerja luwih apik tinimbang asline. ACPI kudu disalahake. Mlaku ing mesin virtual bisa digunakake kanggo nuduhake layar. Git lan manajer paket dibangun ing manajer file. Jaringan nirkabel umum ora bisa digunakake. Frustasi karo python.
Produktivitas
Dadi metu, kinerja dismal minggu pisanan, utamané ing browser (telat nalika ngetik, contone,), bisa uga ana hubungane karo implementasine ACPI bengkong ing BIOS komputer.
Kanggo mateni ACPI aku nindakake:
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
lan urip maneh. Saiki sistemku pungkasane nanggapi kanthi cepet, kaya sing wis dingerteni para panaliti liyane. Nanging minangka asil, aku ora bisa urip maneh tanpa panik kernel (mateni bisa ditindakake kanthi pesen "Sampeyan saiki bisa mateni daya komputer").
ACPI,DSDT,IASL
Oh uga, paling kamungkinan sampeyan kudu nindakake sawetara ACPI debugging, Aku samar-samar elinga bab iki saka dina nalika aku nggarap PureDarwin, amarga kernel xnu asring perlu file tetep DSDT.aml
ayo...
Ngundhuh lan ngumpulake iasl
,
~> pkgman install iasl
Aku nyimpen tabel ACPI:
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
Pranyata ora bisa digunakake ing Haiku, aku mutusake kanggo urip maneh menyang Linux lan mbusak konten ACPI ing kana. Banjur aku ndandani kesalahan nggunakake iasl, editor teks, sawetara kawruh (sampeyan bisa Google "patch dsdt fix") lan akeh sabar. Nanging, minangka asil, aku isih ora bisa ndownload DSDT patched nggunakake downloader Haiku. Solusi sing bener bisa uga transfer
Mesin virtual
Umumé, aku ora penggemar mesin virtual, amarga padha paling kerep nganggo liyane RAM lan sumber daya liyane sing kasedhiya kanggo kula. Uga, aku ora seneng overhead. Nanging aku kudu njupuk risiko lan nggunakake VM, amarga Haiku durung ngerti carane ngrekam siaran video kanthi swara (amarga peralatanku ora duwe driver swara lan ana kertu sing disambungake liwat usb1 (versi pisanan), lan drivere. kudu dirakit kanthi manual). Apa aku arep ngomong: kanggo
Siaran video
Iku rada kakehan kanggo aku, mula aku nyathet pandhuan langkah-langkah (biasane kanggo muter maneh mengko), nanging sampeyan uga bisa nggunakake informasi iki kanggo ngrekam stream video Haiku (sing mesthine kudu dicoba. ).
Sedhela:
- Gunakake headphone sing prayoga lan kertu swara USB C-Media
- Boot komputer nganggo gambar langsung Pop!OS NVIDIA (kanggo enkoding nvenc akselerasi hardware)
- Unduh Haiku Anyboot 64bit night image
- Setel KVM kaya sing diterangake ing artikel ing ndhuwur
- Download OBS Studio AppImage (aja lali ngandhani pangembang yen sampeyan pengin sing resmi)
- Nambah panyaring noise reduction menyang Desktop Audio (klik tengen ing Desktop Audio, banjur "Filters", banjur "+", banjur "Noise Suppression", ninggalake level ing standar)
- Bukak setelan swara ing XFCE
- Klik-tengen ing Desktop Audio, banjur "Properties", pilih piranti "Audio Adapter Analog Stereo"
- Pindhah menyang menu XFCE, "Workspaces"
- Setel nomer desktop ing kana: 2
- Ctr-Alt-RightArrow bakal pindhah menyang desktop kapindho
- Ndandani trabasan kanggo miwiti Virtual Machine Manager supaya bisa dadi root (kanthi nambah
sudo
), yen ora, iku ora bisa kanggo kula - Bukak Haiku ing desktop kapindho
- Boot menyang desktop dheweke, nyetel resolusi kanggo FullHD (Aku ora bisa njaluk Haiku nindakake iki kanthi otomatis, bisa uga ana cara kanggo meksa QEMUKVM ngirim EDID saka monitor, nanging aku ora nemokake setelan kasebut ing Mesin Virtual. Manajer) [Aku kudu nginstal kertu video liyane lan nerusake menyang Haiku ... - approx. penerjemah]
- Pencet Ctrl + Alt kanggo mbalekake keyboard lan mouse menyang Linux
- Ctr-Alt-LeftArrow bakal ngalih menyang desktop pisanan
- Ing OBS, tambahake "Window Capture (XComposite)", banjur pilih "Haiku on QEMUKVM" jendhela, nguripake kothak centhang "Swap abang lan biru".
- Rekam video, owahi nganggo Shotcut (jalanake minangka oyod kanggo akselerasi hardware nvenc supaya bisa digunakake)
- Soundtrack saka perpustakaan musik YouTube "Timelapsed Tides". Filter: "Audio fade in", "Audio fade out", volume -35db (oke, cukup, iki dudu instruksi kanggo Shotcut)
- Ekspor, YouTube, download. Video kasebut bakal dadi FullHD ing YouTube tanpa pamrosesan pasca khusus
Voilà!
Stream Video Haiku nganggo QEMUKVM, Kartu Swara USB, OBS Studio lan Shotcut
Aku seneng, sanajan aku bakal luwih seneng yen kertu swara, OBS Studio lan Shotcut makarya native ing Haiku lan aku ora kudu liwat persiyapan dawa iki. [Aku bakal njupuk VirtualBox, kabeh ana langsung kanggo ngrekam siaran video ing setelan mesin virtual. - kira-kira. penerjemah]
Tracker lan tambahan sawijining
Tracker kanggo Haiku iku padha karo Finder ing Mac, utawa Explorer ing Windows. Aku bakal nyoba nggoleki tracker add-on
ing HaikuDepot.
Integrasi Git ing pangatur file
Mung ngutip gambar saka kaca ngarep
TrackGit kalebu ing manajer file Haiku
Sampeyan malah bisa clone repositori
Apa iki, guyon?! Tembung sandhi teks biasa? Kaget padha ora nggunakake "keychain", Haiku wis BKeyStore kanggo sing.
Tembung sandhi teks biasa?
Integrasi manajer paket menyang manajer file
Miturut kaca ngarep proyek:
Nemokake paket saka file sing dipilih, mbukak ing aplikasi sing disenengi. Kanthi gawan iki HaikuDepot, ngendi sampeyan bisa ndeleng gambaran saka paket, lan ing tab "Konten" sampeyan bisa ndeleng file liyane sing bagéan saka paket iki, uga lokasi.
Mungkin mung siji langkah kanggo mbusak paket kasebut ...
Autostart/rc.local.d
Kepiye carane sampeyan miwiti kanthi otomatis nalika boot?
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Autostart = /boot/home/config/settings/boot/user/launch
Aku kudu golek printah kanggo nyinkronake wektu lokal liwat NTP ... Aku krungu sing kudu umume bisa otomatis, nanging sakperangan alesan iku ora bisa kanggo kula. Kang ala banget amarga aku duwe baterei mati kanggo RTC kang tegese wektu ngreset nalika daya dibusak.
tips liyane
Aplikasi
Jaringan nirkabel umum
Aku ora bisa nyambung menyang jaringan nirkabel nalika mlaku-mlaku, sanajan jaringan nirkabel ing omahku bisa digunakake. Panggonan umum (bandara, hotel, stasiun sepur) biasane dilindhungi dening sawetara jaringan nirkabel, sing saben-saben dumadi saka sawetara titik akses.
Stasiun Pusat Frankfurt
Apa sing bakal kita temokake ing
Kahanan umum kanggo papan umum. Ing kene: Stasiun Pusat Frankfurt
Ana luwih saka cukup kemungkinan kanggo sambungan. Apa sing ditindakake Haiky karo jaringan kasebut? Nyatane, ora akeh: dheweke bingung banget. Sawise kabeh, aku wis pedhot saka jaringan kabeh wektu iki.
Transfer titik akses ora bisa digunakake?
Kabeh diwiwiti kanthi saben jalur akses ditampilake kanthi kapisah - sanajan padha karo jaringan sing padha karo SSID sing padha - ora kaya OS liyane sing aku kenal.
Saperangan TCTerms karo SSID padha ditampilake. Inggih, kepiye carane serah terima kerja ing kahanan kaya ngono?
Lan mung siji SSID sing kudu ditampilake, sing bakal dipilih titik akses kanthi sinyal paling kuat. Klien kudu milih titik liyane kanthi sinyal sing luwih kuat, nanging kanthi SSID sing padha (yen kasedhiya), yen sambungan karo titik akses saiki dadi banget - kabeh bisa digunakake sanajan obah (handover klien antarane titik akses).
Ora ana jaringan mbukak?
Haiku negesake manawa kudu ana sandhi, sanajan jaringan mbukak.
Haiku terus mbutuhake tembung sandhi jaringan, sanajan jaringan kasebut dhewe ora mbutuhake tembung sandhi. ugi
Kebingungan babagan portal tawanan?
Akeh jaringan nirkabel nggunakake portal captive, ing ngendi pangguna dialihake menyang kaca login sing bisa nampa syarat lan perjanjian sadurunge nggunakake jaringan. Iki bisa uga luwih bingung OSku. Ing pungkasan, ketoke, subsistem nirkabelku wis diblokir.
Sawise sawetara wektu, kabeh subsistem nirkabel rampung diblokir
Ora ana akses menyang jaringan nalika lelungan, sedih lan melankolis.
Frustasi karo Python
Carane gampang lan effortlessly mbukak program "acak" ing Python? Ternyata ora kabeh gampang banget. Paling ora aku ora ngerti kabeh dhewe ...
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))
digantung pip
minangka masalah sing dikenal (butuh dhukungan kanggo hardlinks, sing ora didhukung ing Haiku). Dheweke ngandhani apa sing kudu digunakake python3.6
(Aku bakal ngomong iku kekacoan). Dibukak
Sabanjure arep menyang ngendi?
Haiku minangka conto sistem operasi PC sing fokus, lan nduweni prinsip sing apik banget sing nyederhanakake alur kerja sakabèhé. Pangembangan kasebut stabil nanging alon sajrone 10 taun kepungkur, amarga dhukungan hardware tetep winates lan sistem kasebut ora dingerteni. Nanging kahanan wis ganti: support hardware ndadekake iku bisa kanggo mbukak Haiku ing sawetara relatif saka sudhut mesin (sanajan karo kasalahan), lan diwenehi sing versi sistem ora 1.0, sistem perlu kanggo narik kawigaten manungsa waé liyane. Kepiye carane aku bisa mbantu paling apik? Aku yakin seri artikel iki bakal migunani. Sawise 2 minggu aku
Sepisan maneh aku matur nuwun banget kanggo tim pangembangan Haiku, sampeyan sing paling apik! Aja manawa kanggo kula ngerti yen sampeyan bisa mikir carane aku bisa kontribusi kanggo pangembangan project, sanajan aku ora rencana kanggo nulis ing C ++ ing mangsa cedhak.
Coba dhewe! Sawise kabeh, proyek Haiku nyedhiyakake gambar kanggo boot saka DVD utawa USB, sing digawe
Apa sampeyan duwe pitakon? Kita ngajak sampeyan menyang basa Rusia
probono minangka pangadeg lan pangembang utama proyek AppImage, pangadeg proyek PureDarwin, lan kontributor kanggo macem-macem proyek open source. Gambar dijupuk ing Haiku. Matur nuwun kanggo para pangembang ing saluran #haiku ing irc.freenode.net
Ringkesan kesalahan:
saka
Daftar artikel:
Source: www.habr.com