Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
Уређивање снимка екрана за овај чланак - у Хаику-у

ТЛ; ДР: Перформансе су много боље него првобитно. АЦПИ је био крив. Покретање у виртуелној машини добро функционише за дељење екрана. Гит и менаџер пакета су уграђени у менаџер датотека. Јавне бежичне мреже не функционишу. Фрустрација са питоном.

Прошле седмице Открио сам хаику, неочекивано добар систем. Па чак и сада, у другој недељи, настављам да проналазим много скривених дијаманата и пријатних изненађења, и, наравно, недељну порцију разних нијанси.

Перформансе

Како се испоставило, лоше перформансе прве недеље, посебно у претраживачу (кашњења при куцању, на пример), могу бити повезане са погрешном имплементацијом АЦПИ-а у БИОС-у мог рачунара.

Да онемогућим АЦПИ:

sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel

и поново покрените. Сада мој систем коначно брзо реагује, као што су други рецензенти приметили у прошлости. Али као резултат тога, више не могу да рестартујем без панике кернела (гашење се може обавити поруком „Сада можете да искључите напајање рачунара“).

АЦПИ,ДСДТ,ИАСЛ

Ох добро, највероватније треба да урадите АЦПИ отклањање грешака, нејасно се сећам нечега о овоме из дана када сам радио на ПуреДарвин-у, јер је кну кернелу често био потребан фиксни фајл DSDT.aml

Идемо...

Преузимање и прикупљање iasl, Интелов АЦПИ дебугер. Заправо не, већ је пренет:

~>  pkgman install iasl

Чувам АЦПИ табеле:

~> acpidump  -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND

Испоставило се да то још не ради у Хаику-у, одлучио сам да поново покренем Линук и уклоним АЦПИ садржај тамо. Затим сам исправио грешке користећи иасл, уређивач текста, мало знања (можете да Гоогле „патцх дсдт фик“) и пуно стрпљења. Међутим, као резултат тога, и даље нисам могао да преузмем закрпљени ДСДТ користећи Хаику програм за преузимање. Исправно решење може бити трансфер АЦПИ закрпе у ходу, у Хаику покретачки програм (отприлике исто као и овај прави Цловер боотлоадер, исправљајући ДСДТ у ходу на основу етикета и шаблона). отворио сам апликација.

Виртуелне машине

Генерално, нисам љубитељ виртуелних машина, јер оне најчешће троше више РАМ-а и других ресурса који су ми доступни. Такође, не свиђају ми се трошкови. Али морао сам да ризикујем и користим ВМ, пошто Хаику још не зна како да снима видео преносе са звуком (пошто моја опрема нема драјвере за звук и постоји картица повезана преко усб1 (прва верзија) и њен драјвер морају се саставити ручно). Оно што желим да кажем: за такву одлуку Успео сам да постигнем веома добар резултат приликом креирања мог видео емитовања. Испоставило се да је Виртуал Мацхине Манагер право чудо. Можда је РедХат уложио сав свој инжењерски новац у овај софтвер (који сам игнорисао 15 година). У сваком случају, на моје велико изненађење, виртуелизовани Хаику ради мало брже него на истом хардверу (тешко је поверовати, али тако ми се чини). [Мислим да није било сличног искуства 2007. са управо објављеним Центос5, који би се могао виртуелизовано инсталирати у Ксен-у. — прибл. преводилац]

Видео емитовање

Било је то мало превише за мој укус, па сам снимио водич корак по корак (углавном за себе да бих га касније пуштао), али можете користити и ове информације да снимите своје Хаику видео стримове (што свакако вреди покушати ).

Укратко:

  • Користите пристојне слушалице и Ц-Медиа УСБ звучну картицу
  • Покрените рачунар користећи Поп!ОС НВИДИА живу слику (за хардверски убрзано нвенц кодирање)
  • Преузмите Хаику Анибоот 64-битну ноћну слику
  • Подесите КВМ као што је описано у горњем чланку
  • Преузмите ОБС Студио АппИмаге (не заборавите да кажете програмерима да желите званичну)
  • Додајте филтер за смањење буке на Десктоп Аудио (десни клик на Десктоп Аудио, затим „Филтери“, затим „+“, затим „Сузбијање буке“, оставите ниво на подразумевани)
  • Прођите кроз подешавања звука у КСФЦЕ
  • Кликните десним тастером миша на Десктоп Аудио, затим „Пропертиес“, изаберите уређај „Аудио Адаптер Аналог Стерео“
  • Идите на мени КСФЦЕ, „Радни простори“
  • Подесите број десктопа тамо: 2
  • Цтр-Алт-РигхтАрров ће се пребацити на другу радну површину
  • Поправите пречицу за покретање Виртуал Мацхине Манагер-а тако да ради као роот (додавањем sudo), иначе ми није успело
  • Покрените Хаику на другој радној површини
  • Покрените њен десктоп, подесите резолуцију на ФуллХД (нисам могао да натерам Хаику да то уради аутоматски, можда постоји начин да се КЕМУКВМ натера да пренесе ЕДИД са монитора, али нисам нашао такву поставку у виртуелној машини менаџер) [Морао сам да инсталирам другу видео картицу и проследим је Хаику-у... - прибл. преводилац]
  • Притисните Цтрл+Алт да вратите тастатуру и миша на Линук
  • Цтр-Алт-ЛефтАрров ће се пребацити на прву радну површину
  • У ОБС-у додајте „Виндов Цаптуре (КСЦомпосите)“ и изаберите прозор „Хаику он КЕМУКВМ“, укључите поље за потврду „Замени црвено и плаво“.
  • Снимите видео, уредите га помоћу Схотцут-а (покрените га као роот да би нвенц хардверско убрзање радило)
  • Музика из ИоуТубе музичке библиотеке „Тимелапсед Тидес“. Филтери: „Аудио фаде ин“, „Аудио фаде оут“, јачина -35дб (у реду, то је довољно, ово није упутство за Схотцут)
  • Извоз, ИоуТубе, преузимање. Видео ће постати ФуллХД на ИоуТубе-у без посебне накнадне обраде

Воила!

https://youtu.be/CGs-lZEk1h8
Стреам Хаику видео са КЕМУКВМ-ом, УСБ звучном картицом, ОБС Студио-ом и Схотцут-ом

Срећан сам, мада бих био много срећнији када би звучна картица, ОБС Студио и Схотцут функционисали изворно у Хаику-у и не бих морао да пролазим кроз ово дуготрајно подешавање. [Узео бих ВиртуалБок, све је ту одмах за снимање видео емитовања директно у подешавањима виртуелне машине. — прибл. преводилац]

Трацкер и његови додаци

Трацкер за Хаику је иста ствар као Финдер на Мац-у или Екплорер на Виндовс-у. Покушаћу да потражим tracker add-on у ХаикуДепот-у.

Гит интеграција у менаџер датотека

Само цитирам слике са његове почетне странице

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
ТрацкГит укључен у Хаику менаџер датотека

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
Можете чак и клонирати спремиште

Шта је ово, шала?! Лозинка за обичан текст? Изненађујуће је да не користе „привезак за кључеве“, Хаику има БКеиСторе за то. Оставио захтев.

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
Лозинка за обичан текст?

Интеграција менаџера пакета у менаџер датотека

Према почетној страници пројекта:

Проналази пакет(е) било које одабране датотеке, отварајући их у вашој жељеној апликацији. Подразумевано је ово ХаикуДепот, где можете видети опис пакета, а на картици „Садржај“ можете видети друге датотеке које су део овог пакета, као и њихову локацију.

Вероватно је остао само један корак до уклањања пакета...

Аутостарт/рц.лоцал.д

Како да покренете нешто аутоматски када се покрене?

  • рц.лоцал.д = /боот/хоме/цонфиг/сеттингс/боот/усербоотсцрипт
  • Аутостарт = /боот/хоме/цонфиг/сеттингс/боот/усер/лаунцх

Морам да пронађем команду за синхронизацију локалног времена преко НТП-а... Чуо сам да би генерално требало да ради аутоматски, али из неког разлога не ради код мене. Што је штета јер имам празну батерију за РТЦ, што значи да се време ресетује када се искључи напајање.

Више савета

апликација Типстер показује корисне савете и трикове (погледајте их!).

Јавне бежичне мреже

Нисам могао да се повежем на бежичне мреже док ходам, иако је моја кућна бежична мрежа радила. Јавна места (аеродроми, хотели, железничке станице) обично су покривена вишеструким бежичним мрежама, од којих се свака обично састоји од неколико приступних тачака.

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
Централна станица у Франкфурту

На чему ћемо наћи железничка станица у Франкфурту? Гомила различитих мрежа:

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
Уобичајена ситуација за јавна места. Овде: Централна станица у Франкфурту

Постоји више него довољно могућности за повезивање. Шта Хаики ради са овим мрежама? У ствари, не много: он се веома збуни у њима. На крају крајева, све ово време сам био искључен са мреже.

Пренос приступне тачке не ради?

Све почиње тако што се свака приступна тачка приказује засебно – чак и ако припадају истој мрежи са истим ССИД-ом – за разлику од било ког другог ОС који ми је познат.

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
Приказано је неколико тачака са истим ССИД-ом. Па, како ће примопредаја функционисати у таквим условима?

И треба да се прикаже само један ССИД, за који ће бити изабрана приступна тачка са најјачим сигналом. Клијент мора да изабере другу тачку са јачим сигналом, али са истим ССИД-ом (ако је доступан), ако веза са тренутном приступном тачком постане преслаба – све ради чак и када се креће (премотавање клијента између приступних тачака). Направио захтев.

Нема отворених мрежа?

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
Хаику инсистира да мора постојати лозинка, чак и ако је мрежа отворена.

Хаику и даље захтева мрежну лозинку, иако сама мрежа не захтева никакве лозинке. Такође креирао захтев.

Конфузија око заробљених портала?

Многе бежичне мреже користе заробљене портале, где се корисник преусмерава на страницу за пријаву где може да прихвати услове и уговоре пре коришћења мреже. Ово је можда још више збунило мој ОС. На крају, очигледно, мој бежични подсистем је био потпуно блокиран.

Моја друга недеља са Хаикуом: пуно скривених дијаманата и пријатних изненађења, као и неки изазови
После неког времена цео бежични подсистем је потпуно блокиран

Нема приступа мрежи током путовања, туга и меланхолија.

Фрустрација са Питхоном

Како лако и без напора покренути „насумични“ програм у Питхон-у? Испоставило се да није све тако једноставно. Бар ја нисам све у потпуности разумео...

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))

Суспендед pip је познат проблем (потребна му је подршка за тврде везе, које нису подржане у Хаику-у). Рекли су ми шта да користим python3.6 (Рекао бих да је неред). Отворен апликација са пип

Где идемо даље?

Хаику је пример фокусираног ПЦ оперативног система и као такав има одличне принципе који у великој мери поједностављују свеукупне токове посла. Његов развој је био стабилан, али спор током последњих 10 година, због чега је хардверска подршка остала прилично ограничена, а сам систем релативно непознат. Али ситуација се мења: хардверска подршка омогућава покретање Хаикуа на релативно широком спектру машина (иако са грешкама), а с обзиром на то да верзија система није 1.0, систем треба да привуче већу пажњу јавности. Како могу најбоље помоћи? Верујем да ће ова серија чланака бити корисна. После 2 недеље И започео пријави грешке, а такође је започео серију видео преноса.

Још једном изражавам своју дубоку захвалност Хаику развојном тиму, најбољи сте! Обавезно ме обавестите да ли можете да се сетите како могу да допринесем развоју пројекта, иако не планирам да пишем на Ц++ у блиској будућности.

Пробајте сами! На крају крајева, Хаику пројекат обезбеђује слике за покретање са ДВД-а или УСБ-а, генерисане дневно.
Имате било каквих питања? Позивамо вас на руско говорење телеграм канал.

пробоно је оснивач и водећи програмер АппИмаге пројекта, оснивач ПуреДарвин пројекта и сарадник разних пројеката отвореног кода. Снимци екрана су направљени на Хаику-у. Хвала програмерима на #хаику каналу на ирц.фрееноде.нет

Преглед грешке: Како пуцати себи у ногу у Ц и Ц++. Хаику ОС збирка рецепата

Из аутор превод: ово је девети и последњи чланак у серији о хаикуу.

Списак чланака: Прво Други трећи Четврто Пети Шесто седми Осмо

Извор: ввв.хабр.цом

Додај коментар