ھن آرٽيڪل لاءِ اسڪرين شاٽ کي ايڊٽ ڪرڻ - ھائيڪو ۾
TL، ڊاڪٽر: ڪارڪردگي اصل کان گهڻو بهتر آهي. 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
,
~> 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 ڊائون لوڊ ڪرڻ ۾ ناڪام ٿيس. صحيح حل ٿي سگهي ٿو منتقلي
مجازي مشينون
عام طور تي، مان مجازي مشينن جو پرستار نه آهيان، ڇاڪاڻ ته اهي اڪثر ڪري وڌيڪ رام ۽ ٻيا وسيلا استعمال ڪن ٿا جيڪي مون وٽ موجود آهن. پڻ، مون کي مٿي جي مٿي پسند نه آهي. پر مون کي خطرو کڻڻو پيو ۽ VM استعمال ڪرڻو پيو، ڇاڪاڻ ته هائيڪو اڃا تائين نه ٿو ڄاڻي ته آواز سان وڊيو براڊڪاسٽ ڪيئن رڪارڊ ڪجي (ڇاڪاڻ ته منهنجي سامان ۾ سائونڊ ڊرائيور نه آهن ۽ اتي هڪ ڪارڊ آهي يو ايس بي 1 (پهريون ورزن) ذريعي ڳنڍيل آهي، ۽ ان جو ڊرائيور. دستي طور تي گڏ ڪيو وڃي). مان ڇا چوڻ چاهيان ٿو: لاء
وڊيو نشر
اها منهنجي پسند جي لحاظ کان تمام گهڻي هئي، ان ڪري مون هڪ قدم-قدم گائيڊ رڪارڊ ڪيو (اڪثر ڪري پنهنجي لاءِ بعد ۾ واپس هلائڻ لاءِ)، پر توهان هن معلومات کي پنهنجي هائيڪو وڊيو اسٽريمز کي رڪارڊ ڪرڻ لاءِ پڻ استعمال ڪري سگهو ٿا (جيڪو ضرور ڪوشش جي لائق آهي. ).
مختصر طور:
- مهذب هيڊفون استعمال ڪريو ۽ هڪ C-Media USB سائونڊ ڪارڊ
- Pop!OS NVIDIA لائيو تصوير استعمال ڪندي پنهنجي ڪمپيوٽر کي بوٽ ڪريو (هارڊويئر جي تيز رفتار nvenc انڪوڊنگ لاءِ)
- ڊائون لوڊ ڪريو Haiku Anyboot 64bit رات جي تصوير
- مٿي ڏنل مضمون ۾ بيان ڪيل KVM سيٽ اپ ڪريو
- ڊائون لوڊ ڪريو OBS اسٽوڊيو ايپ اميج (ڊولپرز کي ٻڌائڻ نه وساريو جيڪو توهان چاهيو ٿا سرڪاري)
- ڊيسڪ ٽاپ آڊيو ۾ شور جي گھٽتائي وارو فلٽر شامل ڪريو (ڊيسڪ ٽاپ آڊيو تي صحيح ڪلڪ ڪريو، پوءِ ”فلٽر“، پوءِ ”+“، پوءِ ”نوائس سپريشن“، ليول کي ڊفالٽ تي ڇڏي ڏيو)
- XFCE ۾ آواز سيٽنگون ذريعي وڃو
- ڊيسڪ ٽاپ آڊيو تي صحيح ڪلڪ ڪريو، پوء "پراپرٽيز"، ڊوائيس چونڊيو "آڊيو اڊاپٽر اينالاگ اسٽيريو"
- XFCE مينيو ڏانھن وڃو، "ڪم جي جڳھ"
- اتي ڊيسڪ ٽاپ جو تعداد مقرر ڪريو: 2
- Ctr-Alt-RightArrow ٻئي ڊيسڪ ٽاپ تي سوئچ ڪندو
- ورچوئل مشين مئنيجر کي لانچ ڪرڻ لاءِ شارٽ ڪٽ کي درست ڪريو ته جيئن اهو روٽ طور هلندو (شامل ڪندي
sudo
)، ٻي صورت ۾ اهو مون لاء ڪم نه ڪيو - ھائيڪو کي ٻئي ڊيسڪ ٽاپ تي لانچ ڪريو
- هن جي ڊيسڪ ٽاپ تي بوٽ ڪريو، ريزوليوشن کي FullHD تي سيٽ ڪريو (مان هائيڪو حاصل نه ڪري سگهيو آهيان ته اهو خودڪار طريقي سان ڪرڻ لاءِ، اتي هڪ طريقو ٿي سگهي ٿو QEMUKVM کي مجبور ڪرڻ لاءِ ته مانيٽر مان EDID منتقل ڪري، پر مون کي ورچوئل مشين ۾ اهڙي سيٽنگ نه ملي. مئنيجر) [مون کي ٻيو وڊيو ڪارڊ انسٽال ڪرڻو پيو ۽ ان کي اڳتي وڌڻو هائيڪو... - لڳ ڀڳ. مترجم]
- ڪيبورڊ ۽ مائوس کي لينڪس ڏانهن موٽڻ لاءِ Ctrl+Alt کي دٻايو
- Ctr-Alt-LeftArrow پهرين ڊيسڪ ٽاپ تي سوئچ ڪندو
- OBS ۾، "ونڊو ڪيپچر (XComposite)" شامل ڪريو، ۽ "Haiku on QEMUKVM" ونڊو کي چونڊيو، "ڳاڙهو ۽ نيرو" چيڪ باڪس کي ڦيرايو.
- هڪ وڊيو رڪارڊ ڪريو، ان کي شاٽ ڪٽ سان ايڊٽ ڪريو (ان کي روٽ طور هلايو nvenc هارڊويئر ايڪسلريشن ڪم ڪرڻ لاءِ)
- يوٽيوب ميوزڪ لائبريري مان سائونڊ ٽريڪ "Timelapsed Tides". فلٽر: "آڊيو فيڊ ان"، "آڊيو فيڊ آئوٽ"، حجم -35db (ٺيڪ آهي، اهو ڪافي آهي، اهو شاٽ ڪٽ لاءِ هدايت ناهي)
- ايڪسپورٽ، يوٽيوب، ڊائون لوڊ. وڊيو بغير ڪنهن خاص پوسٽ پروسيسنگ جي يوٽيوب تي FullHD ٿي ويندي
Voila!
QEMUKVM، USB سائونڊ ڪارڊ، OBS اسٽوڊيو ۽ شاٽ ڪٽ سان هائيڪو وڊيو اسٽريم ڪريو
مان خوش آهيان، جيتوڻيڪ آئون وڌيڪ خوش ٿيندس جيڪڏهن سائونڊ ڪارڊ، او بي ايس اسٽوڊيو ۽ شاٽ ڪٽ مقامي طور هائيڪو ۾ ڪم ڪن ۽ مون کي هن ڊگهي سيٽ اپ مان نه وڃڻو پوي. [مان ويندس ورچوئل بڪس، سڀ ڪجهه اتي موجود آهي وڊيو براڊڪاسٽ رڪارڊ ڪرڻ لاءِ صحيح ورچوئل مشين جي سيٽنگن ۾. - لڳ ڀڳ مترجم]
ٽريڪٽر ۽ ان جو اضافو
هائيڪو لاءِ ٽريڪر ساڳي شيءِ آهي جيئن Mac تي فائنر، يا ونڊوز تي ايڪسپلورر. مان ڳولا ڪرڻ جي ڪوشش ڪندس tracker add-on
هائيڪو ڊپو تي.
فائل مئنيجر ۾ گيٽ انضمام
صرف سندس هوم پيج تان تصويرن جو حوالو ڏيو
TrackGit Haiku فائل مئنيجر ۾ شامل
توھان پڻ مخزن کي ڪلون ڪري سگھو ٿا
هي ڇا آهي، هڪ مذاق؟! سادي متن پاسورڊ؟ حيرت جي ڳالهه آهي ته اهي ”ڪيچين“ استعمال نٿا ڪن، هائيڪو وٽ ان لاءِ BKeyStore آهي.
سادي متن پاسورڊ؟
فائل مئنيجر ۾ پيڪيج مينيجر جو انضمام
منصوبي جي گهر واري صفحي جي مطابق:
ڪنهن به چونڊيل فائلن جو پيڪيج ڳوليو، ان کي توهان جي پسنديده ايپليڪيشن ۾ کوليو. ڊفالٽ طور هي آهي HaikuDepot، جتي توهان پيڪيج جي وضاحت ڏسي سگهو ٿا، ۽ مواد جي ٽئب ۾ توهان ٻيون فائلون ڏسي سگهو ٿا جيڪي هن پيڪيج جو حصو آهن، ۽ گڏوگڏ انهن جو مقام.
پيڪيج کي هٽائڻ لاءِ شايد صرف هڪ قدم بچيو آهي ...
Autostart/rc.local.d
توهان ڪئين خودڪار طريقي سان شروع ڪندا آهيو جڏهن اهو بوٽ ٿئي ٿو؟
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- خودڪار شروع = /boot/home/config/settings/boot/user/launch
مون کي NTP ذريعي مقامي وقت کي هم وقت سازي ڪرڻ لاءِ حڪم ڳولڻ جي ضرورت آهي... مون ٻڌو ته اهو عام طور تي خودڪار طريقي سان ڪم ڪرڻ گهرجي، پر ڪجهه سببن لاءِ اهو مون لاءِ ڪم نٿو ڪري. جيڪو تمام خراب آهي ڇو ته مون وٽ RTC لاءِ بيٽري بيٽري ختم ٿي وئي آهي جنهن جو مطلب آهي وقت ري سيٽ ٿيندو جڏهن پاور هٽايو ويندو آهي.
وڌيڪ صلاحون
درخواست
عوامي وائرليس نيٽ ورڪ
مان هلڻ دوران وائرليس نيٽ ورڪ سان ڳنڍڻ کان قاصر هئس، جيتوڻيڪ منهنجو گهر وائرليس نيٽ ورڪ ڪم ڪري رهيو هو. عوامي جڳھون (ايئرپورٽس، ھوٽل، ٽرين اسٽيشنون) عام طور تي گھڻن وائرليس نيٽ ورڪن سان ڍڪيل آھن، جن مان ھر ھڪ عام طور تي ڪيترن ئي رسائي پوائنٽن تي مشتمل آھي.
فرانڪفرٽ سينٽرل اسٽيشن
اسان کي ڇا ملندو
عوامي جڳهن لاء هڪ عام صورتحال. هتي: فرينڪفرٽ سينٽرل اسٽيشن
ڪنيڪشن لاءِ ڪافي امڪانن کان وڌيڪ آهن. هيڪي انهن نيٽ ورڪن سان ڇا ڪندو آهي؟ حقيقت ۾، گهڻو نه: هو انهن ۾ تمام گهڻو پريشان ٿي ويندو آهي. آخرڪار، مون کي هن وقت نيٽ ورڪ کان ڌار ڪيو ويو.
رسائي پوائنٽ جي منتقلي ڪم نه ڪندي؟
اهو سڀ شروع ٿئي ٿو هر رسائي پوائنٽ سان الڳ الڳ ڏيکاريو پيو وڃي - جيتوڻيڪ اهي ساڳيا نيٽ ورڪ سان تعلق رکن ٿا ساڳئي SSID سان - ان جي برعڪس ڪنهن ٻئي OS تي جنهن سان مان واقف آهيان.
ساڳئي SSID سان ڪيترائي نقطا ڏيکاريا ويا آهن. خير، اهڙين حالتن ۾ ڪم ڪيئن ٿيندو؟
۽ صرف ھڪڙو SSID ڏيکاريو وڃي، جنھن لاء پھچڻ واري پوائنٽ کي مضبوط سگنل سان چونڊيو ويندو. ڪلائنٽ کي لازمي طور تي مضبوط سگنل سان ٻيو نقطو چونڊڻ گهرجي، پر ساڳئي SSID سان (جيڪڏهن موجود هجي)، جيڪڏهن موجوده پهچ واري نقطي سان ڪنيڪشن تمام ڪمزور ٿي وڃي ٿو - هر شي ڪم ڪري ٿي جيتوڻيڪ هلندي هلندي (پهچ جي پوائنٽن جي وچ ۾ ڪلائنٽ جي حوالي).
نه کليل نيٽ ورڪ؟
هائيڪو اصرار ڪري ٿو ته پاسورڊ هجڻ ضروري آهي، جيتوڻيڪ نيٽ ورڪ کليل هجي.
ھائيڪو کي ھڪ نيٽ ورڪ پاسورڊ جي ضرورت رھي ٿي، جيتوڻيڪ نيٽ ورڪ پاڻ کي ڪنھن به پاسورڊ جي ضرورت ناھي. پڻ
گرفتار ٿيل پورٽلز تي مونجهارو؟
ڪيترائي وائرليس نيٽ ورڪ ڪيپٽيو پورٽل استعمال ڪندا آهن، جتي استعمال ڪندڙ کي لاگ ان پيج ڏانهن موڪليو ويندو آهي جتي اهي نيٽ ورڪ استعمال ڪرڻ کان اڳ شرطون ۽ معاهدا قبول ڪري سگهن ٿا. اهو شايد منهنجي او ايس کي وڌيڪ پريشان ڪري ڇڏيو آهي. آخر ۾، ظاهري طور تي، منهنجي وائرليس سب سسٽم مڪمل طور تي بلاڪ ڪيو ويو.
ڪجهه وقت کان پوء، سڄي وائرليس سبسسٽم مڪمل طور تي بلاڪ ڪيو ويو
سفر دوران نيٽ ورڪ تائين رسائي، اداس ۽ مايوسي.
پٿون سان مايوسي
پٿون ۾ ”بي ترتيب“ پروگرام کي آساني سان ۽ آسانيءَ سان ڪيئن هلايو وڃي؟ اهو ظاهر ٿيو ته هر شيء بلڪل سادي ناهي. گهٽ ۾ گهٽ مون پاڻ کي مڪمل طور تي سڀ ڪجهه سمجهي نه سگهيو آهي ...
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++ ۾ لکڻ جو ارادو نٿو ڪريان.
ان کي پاڻ ڪوشش! آخرڪار، هائيڪو پروجيڪٽ ٺاهيل ڊي وي ڊي يا يو ايس بي مان بوٽنگ لاءِ تصويرون مهيا ڪري ٿو
ڇا توھان وٽ ڪو سوال آھي؟ اسان توهان کي دعوت ڏيون ٿا روسي ڳالهائڻ وارا
probono AppImage پروجيڪٽ جو باني ۽ ليڊ ڊولپر آهي، PureDarwin پروجيڪٽ جو باني، ۽ مختلف اوپن سورس پروجيڪٽ ۾ حصو وٺندڙ آهي. هائيڪو تي اسڪرين شاٽ ورتا ويا. irc.freenode.net تي #haiku چينل تي ڊولپرز جي مهرباني
غلطي جو جائزو:
کان
مضمونن جي فهرست:
جو ذريعو: www.habr.com