زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
د دې مقالې لپاره د سکرین شاټ ترمیم کول - په هایکو کې

د تمديد؛ DR: فعالیت د اصلي په پرتله خورا ښه دی. ACPI ملامت و. په مجازی ماشین کې چلول د سکرین شریکولو لپاره ښه کار کوي. Git او د بسته بندۍ مدیر د فایل مدیر کې جوړ شوي. عامه بېسیم شبکې کار نه کوي. د پیتون سره مایوسي.

تېره اونۍ ما هایکو کشف کړ، یو غیر متوقع ښه سیسټم. او حتی اوس ، په دویمه اونۍ کې ، زه د ډیری پټ الماسونو او خوندور حیرانتیا موندلو ته دوام ورکوم ، او البته ، د مختلف باریکیو یوه اونۍ برخه.

محصولات

لکه څنګه چې دا معلومه شوه، د لومړۍ اونۍ ناورین فعالیت، په ځانګړې توګه په براوزر کې (د ټایپ کولو په وخت کې ځنډ، د بیلګې په توګه)، کیدای شي زما د کمپیوټر په BIOS کې د ACPI د خراب تطبیق سره تړاو ولري.

د ACPI غیر فعالولو لپاره زه دا کوم:

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

او بیا پیل کړئ. اوس زما سیسټم په پای کې چټک ځواب ورکوي، لکه څنګه چې نورو بیاکتونکو په تیرو وختونو کې یادونه کړې. مګر د پایلې په توګه، زه نور د کرنل ډار پرته ریبوټ نشم کولی (بندول د پیغام سره ترسره کیدی شي "تاسو اوس کولی شئ د کمپیوټر بریښنا بنده کړئ").

ACPI,DSDT,IASL

اوه ښه ، ډیری احتمال تاسو اړتیا لرئ یو څه ACPI ډیبګ کولو ته اړتیا ولرئ ، زه د دې په اړه یو څه په مبهم ډول د هغه ورځو راهیسې په یاد لرم کله چې ما په PureDarwin کې کار کاوه ، ځکه چې د xnu کرنل ډیری وخت ثابت فایلونو ته اړتیا درلوده DSDT.aml

مخکې شه...

کښته کول او راټولول iasl, د Intel د ACPI ډیبګر. په حقیقت کې نه، دا لا دمخه لیږدول شوی:

~>  pkgman install iasl

زه د ACPI میزونه خوندي کوم:

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

دا معلومه شوه چې دا لاهم په هایکو کې کار نه کوي، زه پریکړه کوم چې لینکس ته ریبوټ کړم او هلته د ACPI مینځپانګې لرې کړم. بیا ما د iasl ، د متن مدیر ، یو څه پوهه (تاسو کولی شئ ګوګل "پیچ dsdt فکس") او ډیر صبر په کارولو سره غلطۍ حل کړې. په هرصورت، د پایلې په توګه، زه لاهم د هایکو ډاونلوډر په کارولو سره د پیچ ​​شوي DSDT ډاونلوډ کولو توان نه لرم. سمه حل ممکن د لیږد لپاره وي ACPI په الوتنه کې پیچ کولد هایکو بوټلوډر کې (د دې په څیر کلوور بوټلوډر جوړوي، د لیبلونو او نمونو پراساس په الوتنه کې د DSDT اصلاح کول). ما خلاص کړ بولی.

مجازی ماشینونه

په عموم کې ، زه د مجازی ماشینونو مینه وال نه یم ، ځکه چې دوی ډیری وختونه ډیر RAM او نورې سرچینې مصرفوي چې زما لپاره شتون لري. همدارنګه، زه د سر سر نه خوښوم. مګر زه باید یو خطر وموم او VM وکاروم ، ځکه چې هایکو لاهم نه پوهیږي چې څنګه د غږ سره ویډیو خپرونې ثبت کړي (ځکه چې زما تجهیزات غږ ډرایورونه نلري او یو کارت شتون لري چې د usb1 (لومړی نسخه) له لارې وصل دی ، او د هغې ډرایور. باید په لاسي ډول راټول شي). هغه څه چې زه غواړم ووایم: لپاره داسې پریکړه ما د خپل ویډیو نشراتو رامینځته کولو پرمهال خورا ښه پایله ترلاسه کړه. دا معلومه شوه چې د مجازی ماشین مدیر یو ریښتینی معجزه ده. شاید RedHat خپلې ټولې انجینري پیسې پدې سافټویر کې پانګه کړي (کوم چې ما د 15 کلونو لپاره سترګې پټې کړې). په هر حالت کې، زما د حیرانتیا لپاره، مجازی شوی هایکو د ورته هارډویر په پرتله یو څه ګړندی چلیږي (باور کول سخت دي، مګر دا زما لپاره داسې ښکاري). [زه فکر نه کوم چې په 2007 کې ورته تجربه یوازې د خوشې شوي Centos5 سره وه، کوم چې په Xen کې مجازی نصب کیدی شي. - نږدې ژباړن]

ویډیو نشر کړه

دا زما د خوښې لپاره یو څه خورا ډیر و ، نو ما یو ګام په ګام لارښود ثبت کړ (اکثره د خپل ځان لپاره چې وروسته بیرته پلی کړم) ، مګر تاسو کولی شئ دا معلومات د خپل هایکو ویډیو جریانونو ثبتولو لپاره هم وکاروئ (کوم چې یقینا د هڅې ارزښت لري. ).

لنډه:

  • ښه هیډفونونه او د C-Media USB غږ کارت وکاروئ
  • خپل کمپیوټر د Pop!OS NVIDIA ژوندی عکس په کارولو سره بوټ کړئ (د هارډویر ګړندۍ Nvenc کوډ کولو لپاره)
  • د Haiku Anyboot 64bit شپې انځور ډاونلوډ کړئ
  • KVM تنظیم کړئ لکه څنګه چې پورته مقاله کې تشریح شوي
  • د OBS سټوډیو AppImage ډاونلوډ کړئ (د پراختیا کونکو ته ویل مه هیروئ چې تاسو رسمي غواړئ)
  • په ډیسټاپ آډیو کې د شور کمولو فلټر اضافه کړئ (په ډیسټاپ آډیو کې ښیې کلیک وکړئ ، بیا "فلټرونه" ، بیا "+" ، بیا "د شور فشار" ، کچه په ډیفالټ پریږدئ)
  • په XFCE کې د غږ ترتیباتو ته لاړشئ
  • په ډیسټاپ آډیو کې ښیې کلیک وکړئ ، بیا "پراپرټیز" ، وسیله غوره کړئ "آډیو اډاپټر انلاګ سټیریو"
  • د XFCE مینو ته لاړ شئ، "د کار ځایونه"
  • هلته د ډیسټاپونو شمیر تنظیم کړئ: 2
  • Ctr-Alt-RightArrow به دویم ډیسټاپ ته لاړ شي
  • د مجازی ماشین مدیر لانچ کولو لپاره شارټ کټ درست کړئ ترڅو دا د ریښې په توګه پرمخ ځي (د اضافه کولو سره sudo)، که نه نو دا زما لپاره کار نه کوي
  • هایکو په دوهم ډیسټاپ کې پیل کړئ
  • د هغې ډیسټاپ ته بوټ کړئ ، ریزولوشن FullHD ته تنظیم کړئ (زه نشم کولی هایکو ترلاسه کړم چې دا په اوتومات ډول ترسره کړي ، ممکن یوه لاره وي چې QEMUKVM مجبور کړي چې له مانیټور څخه EDID لیږد کړي ، مګر ما په مجازی ماشین کې داسې ترتیب ونه موند. مدیر) [زه باید یو بل ویډیو کارت نصب کړم او هایکو ته یې ولېږم... - نږدې. ژباړن]
  • کیبورډ او ماوس لینکس ته د بیرته راګرځولو لپاره Ctrl+Alt فشار ورکړئ
  • Ctr-Alt-LeftArrow به لومړي ډیسټاپ ته لاړ شي
  • په OBS کې، "د کړکۍ کیپچر (XComposite)" اضافه کړئ، او د "QEMUKVM پر هایکو" کړکۍ غوره کړئ، د "سور او نیلي بدلولو" چک بکس فعال کړئ.
  • ویډیو ثبت کړئ ، د شاټ کټ سره یې ایډیټ کړئ (د کار کولو لپاره د nvenc هارډویر سرعت لپاره د روټ په توګه چل کړئ)
  • د یوټیوب میوزیک کتابتون څخه غږیز ټریک "Timelapsed Tides". فلټرونه: "آډیو فیډ ان"، "آډیو فیډ آوټ"، حجم -35db (ښه، دا بس دی، دا د شاټ کټ لپاره لارښوونه نه ده)
  • صادرات، یوټیوب، ډاونلوډ. ویډیو به پرته له کوم ځانګړي پوسټ پروسس کولو څخه په یوټیوب کې FullHD شي

Voilà!

https://youtu.be/CGs-lZEk1h8
د QEMUKVM، USB غږ کارت، OBS سټوډیو او شاټ کټ سره د هایکو ویډیو جریان کړئ

زه خوشحاله یم، که څه هم زه به ډیر خوشحاله وم که چیرې د غږ کارت، OBS سټوډیو او شاټ کټ په اصلي توګه په هایکو کې کار وکړي او زه اړتیا نه لرم چې د دې اوږد ترتیب څخه تیر شم. [زه به VirtualBox واخلم، د مجازی ماشین په ترتیباتو کې د ویډیو خپرونې ثبتولو لپاره سمدلاسه هرڅه شتون لري. - نږدې ژباړن]

ټریکر او د هغې اضافه کول

د هایکو لپاره تعقیبونکی ورته شی دی لکه په ماک کې موندونکی ، یا په وینډوز کې اکسپلور. زه به د لټون هڅه وکړم tracker add-on په هایکو ډیپو کې

د فایل مدیر کې د Git ادغام

یوازې د هغه د کور پاڼې څخه د عکسونو حواله کول

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
TrackGit د هایکو فایل مدیر کې شامل دی

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
تاسو حتی کولی شئ ذخیره کلون کړئ

دا څه ټوکه ده؟! د ساده متن پټنوم؟ په حیرانتیا سره دوی "کیچین" نه کاروي، هایکو د دې لپاره BKeyStore لري. یوه غوښتنه پریښوده.

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
د ساده متن پټنوم؟

په فایل مدیر کې د بسته بندۍ مدیر ادغام

د پروژې د کور پاڼې له مخې:

د هرې ټاکل شوي فایل (فایلونو) کڅوړه ومومئ ، دا ستاسو په غوره غوښتنلیک کې خلاص کړئ. د ډیفالټ له مخې دا هایکو ډیپو دی ، چیرې چې تاسو د کڅوړې توضیحات لیدلی شئ ، او د "محتوا" ټب کې تاسو کولی شئ نورې فایلونه وګورئ چې د دې کڅوړې برخه دي ، او همدارنګه د دوی موقعیت.

شاید د کڅوړې لرې کولو لپاره یوازې یو ګام پاتې وي ...

Autostart/rc.local.d

تاسو څنګه یو څه په اتوماتيک ډول پیل کوئ کله چې بوټ کیږي؟

  • rc.local.d = /boot/home/config/settings/boot/userbootscript
  • اتومات پیل = /boot/home/config/settings/boot/user/launch

زه اړتیا لرم چې د NTP له لارې د محلي وخت همغږي کولو لپاره کمانډ ومومئ ... ما اوریدلي چې دا باید عموما په اتوماتيک ډول کار وکړي، مګر د ځینو دلیلونو لپاره دا زما لپاره کار نه کوي. کوم چې خورا خراب دی ځکه چې زه د RTC لپاره مړ بیټرۍ لرم چې پدې معنی چې د بریښنا لیرې کولو وخت بیا تنظیم کیږي.

نور لارښوونې

کاریال ټیسټر ګټورې لارښوونې او چلونه ښیې (دوی وګورئ!).

د عامه بېسیم شبکې

زه نشم کولی د تګ پرمهال د بېسیم شبکې سره وصل شم، که څه هم زما د کور بې سیم شبکه کار کوي. عامه ځایونه (هوایی ډګرونه، هوټلونه، د اورګاډي سټیشنونه) معمولا د ډیری بېسیم شبکو پوښل کیږي، چې هر یو یې معمولا د لاسرسي څو نقطې لري.

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
د فرانکفورت مرکزي سټیشن

موږ به په څه کې پیدا کړو فرانکفورت ریل سټیشن؟ د مختلفو شبکو یوه ډله:

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
د عامه ځایونو لپاره یو عام حالت. دلته: د فرانکفورت مرکزي سټیشن

د پیوستون لپاره د کافي امکاناتو څخه ډیر شتون لري. Haiky د دې شبکو سره څه کوي؟ په حقیقت کې، ډیر نه: ​​هغه په ​​​​دوی کې ډیر مغشوش کیږي. په هرصورت، زه دا ټول وخت د شبکې څخه جلا شوی وم.

د لاسرسي نقطې لیږد کار نه کوي؟

دا ټول د هرې لاسرسي نقطې سره پیل کیږي چې په جلا توګه ښودل کیږي - حتی که دوی د ورته SSID سره ورته شبکې پورې اړه ولري - د کوم بل OS برعکس چې زه ورسره اشنا یم.

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
د ورته SSID سره څو ټکي ښودل شوي. ښه، په داسې شرایطو کې د سپارلو کار به څنګه وي؟

او یوازې یو SSID باید وښودل شي ، د کوم لپاره چې د قوي سیګنال سره د لاسرسي نقطه به غوره شي. پیرودونکی باید بل ټکی د قوي سیګنال سره غوره کړي ، مګر د ورته SSID سره (که شتون ولري) ، که چیرې د اوسني لاسرسي نقطې سره اړیکه خورا ضعیف شي - هرڅه حتی د حرکت کولو پرمهال هم کار کوي (د لاسرسي نقطو ترمینځ د پیرودونکي سپارل). غوښتنه جوړه کړه.

خلاصې شبکې نشته؟

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
هایکو ټینګار کوي چې یو پټنوم باید وي، حتی که شبکه پرانیستې وي.

هایکو د شبکې پټنوم ته دوام ورکوي، که څه هم شبکه پخپله هیڅ پاسورډ ته اړتیا نلري. همدارنګه غوښتنه جوړه کړه.

د اسیر پورټلونو په اړه ګډوډي؟

ډیری بې سیم شبکې کیپټیو پورټلونه کاروي، چیرته چې کاروونکي د ننوتلو پاڼې ته لیږل کیږي چیرې چې دوی کولی شي د شبکې کارولو دمخه شرایط او تړونونه ومني. دا ممکن زما OS نور هم ګډوډ کړي. په پای کې، په ښکاره ډول، زما د بېسیم فرعي سیسټم په بشپړه توګه بند شوی و.

زما دویمه اونۍ د هایکو سره: ډیری پټ الماسونه او خوندور حیرانتیاوې، او همدارنګه ځینې ننګونې
د یو څه وخت وروسته، د بېسیم ټول سیسټم په بشپړه توګه بند شو

د سفر، غم او خپګان په وخت کې شبکې ته لاسرسی نشته.

د Python سره مایوسي

په پایتون کې څنګه په اسانۍ او اسانۍ سره د "تصادفي" برنامه پرمخ وړئ؟ دا معلومه شوه چې هرڅه دومره ساده ندي. لږترلږه زه پخپله په هرڅه نه پوهیدم ...

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 اونیو وروسته I شروع شو د تېروتنې راپور، او د ویډیو خپرونو لړۍ یې هم پیل کړې.

یو ځل بیا زه د هایکو پرمختیایي ټیم څخه خپله ژوره مننه کوم، تاسو غوره یاست! ډاډه اوسئ چې ما ته خبر راکړئ که تاسو د هغه لارو په اړه فکر کولی شئ چې زه کولی شم د پروژې پراختیا کې مرسته وکړم ، که څه هم زه پلان نه لرم چې په نږدې راتلونکي کې په C++ کې ولیکم.

دا پخپله هڅه وکړئ! په هرصورت، د هایکو پروژه د DVD یا USB څخه د بوټ کولو لپاره عکسونه چمتو کوي، تولید شوي د.
ایا تاسو کومه پوښتنه لرئ؟ موږ تاسو ته بلنه درکوو چې په روسیه کې خبرې وکړي د تلیګرام چینل.

probono د AppImage پروژې بنسټ ایښودونکی او مخکښ جوړونکی دی، د PureDarwin پروژې بنسټ ایښودونکی، او د خلاصې سرچینې مختلف پروژو کې مرسته کوونکی دی. په هایکو کې سکرین شاټونه اخیستل شوي. په irc.freenode.net کې د #haiku چینل له پراختیا کونکو څخه مننه

د تېروتنې کتنه: څنګه په C او C++ کې په پښو کې ځان ډزې وکړئ. د هایکو OS ترکیب ټولګه

له لیکوال ژباړه: دا د هایکو په اړه د لړۍ نهمه او وروستۍ مقاله ده.

د مقالو لیست: لومړی دوهم دریم څلورم پنځم شپږم اووم اتم

سرچینه: www.habr.com

Add a comment