
Мазмұны:
- 1 -қадам: бөлшектер
- 2 -қадам: жүктелетін USB құрылғысын дайындаңыз және оны жүктеңіз
- 3 -қадам: Lubuntu -ны жүктеңіз, жүйені орнатуға дайындаңыз
- 4 -қадам: Lubuntu орнатыңыз
- 5 -қадам: USB дискісіз жүйені жүктелетін етіп жасаңыз
- 6 -қадам: Басқа компоненттерді қосыңыз, параметрлерді өзгертіңіз
- 7 -қадам: Браузерді іске қосу үшін кіруді орнатыңыз
- 8 -қадам: «Windows» кілтін шолғыштың басты бетіне қайта салыңыз
- 9 -қадам: Әрі қарай қарастыратын және дамытатын басқа нәрселер
- 10 -қадам: Әдебиеттер мен алғыс хаттар
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51


Маған демалыс кезінде үйді автоматтандыруға арналған планшет қажет болды (https://www. SoS-OBX.us/). Бірнеше түрлі планшеттерді (HP Stream 7/8, Samsung Slate, Kindle Fire тамыры) сатып алып, тексергеннен кейін мен Acer Aspire Switch 10 (SW5-012) қондырдым. Бұл берік және икемді, менде басты бетке арналған қосымша түйме бар және Gorilla Glass әйнегі бар, ол жалға берушілердің соққысына оңай төтеп бере алатын өте күшті дисплейге ие.
Бірақ оны орнату оңай болған жоқ. Intel Atom Baytrail жүйесімен 64 биттік ОЖ-мен бірге 32 биттік UEFI-мен күресуге тура келді. Бақытымызға орай, linux осы машиналар үшін керемет ядро қолдауын ұсына бастады. Lubuntu 17.10 көмегімен мен оны жұмыс істейтін дүңгіршекке айналдыра алдым. Мен сондай -ақ жалпы процесті жеңілдету үшін кейбір бағыттарды жеңілдете алдым - енді шексіз қайта жүктеу, топтық командалар немесе модульдер компиляциясы болмайды !!
Енді мен бұл планшеттің техникалық емес екенін білемін (толық Switch 10 -да ажыратылатын пернетақта бар), бірақ мен eBay -де әрқайсысын шамамен 80 доллар тұратын 4 -ті таптым, сондықтан мен бәрін сатып алдым.
1 -қадам: бөлшектер

Бұл нұсқаулық үшін сізге қажет:
- Acer Aspire Switch 10 (SW5-012)-басқа модельдермен және Switch 11-мен жұмыс істеуі мүмкін, бірақ олар тексерілмеген. Сізде Broadcom wifi бар нұсқасы болуы маңызды. Мен Realtek wifi нұсқасымен тестілей алмадым.
- MicroUSB қосқышы бар көп портты USB хаб. SW5-012 үшін USB OTG коннекторын пайдаланбаңыз.
- USB тінтуір мен пернетақта
- 2 ГБ немесе одан көп жады бар флэш -диск
- Ubuntu негізіндегі қондырғылар мен жалпы Linux туралы жұмыс білімі
Жүктелетін кескінді жасау үшін сізге машина қажет. Бұл құрылғыда Lubuntu -ның соңғы нұсқасының ISO бейнесі (мен https://lubuntu.net/downloads/ бар 17.10.1 v қолданылған) және Rufus көшірмесі (https://rufus.akeo.ie/) болуы керек.) егер ол Windows жүйесінде болса, әйтпесе dd *nix үшін жұмыс істейді.
Барлығын USB хабына жалғаңыз, содан кейін оны Switch 10 -ға қосыңыз.
2 -қадам: жүктелетін USB құрылғысын дайындаңыз және оны жүктеңіз



Менің ойымша, сізде Rufus көмегімен жүктелетін USB дискісін жасау дағдылары бар. Яғни, «Бөлу схемасы мен мақсатты жүйе түрі» астындағы «UEFI үшін MBR бөлу схемасын» таңдағаныңызға көз жеткізіңіз.
Жүктелетін дискіні жасағаннан кейін, 32 биттік UEFI жүктеу файлын / EFI / BOOT каталогына тастау қажет. Мен бұл жобаға біреуін тіркедім, бірақ сіз оларды Интернеттен көптеген жерден ала аласыз немесе қажет болса, linux көмегімен өзіңіз жасай аласыз.
Жүктелетін USB -ге ие болғаннан кейін, «Дыбыс деңгейін жоғарылату» мен «Қуат» түймелерін қатар басып, планшет іске қосылғанша ұстап тұру арқылы 10 -қосқышты іске қосыңыз. Түймелер оң жақта.
Құрылғы BIOS -қа қосылғаннан кейін сіз «Қауіпсіздік» бөліміне өтіп, супервайзердің құпия сөзін орнатқыңыз келеді. Бұл құрылғы UEFI параметрлерін өзгерту үшін қажет. Құпия сөзді орнатқаннан кейін «Жүктеу» тармағына өтіп, «Қауіпсіз жүктеуді» ӨШІРІЛГЕН күйіне орнатыңыз. Сондай -ақ, жүктеу ретін «USB HDD» бірінші болу үшін өзгертіңіз. Өзгерістерді сақтап, қайта жүктеңіз.
3 -қадам: Lubuntu -ны жүктеңіз, жүйені орнатуға дайындаңыз
«Орнатусыз lubuntu -ны қолданып көріңіз» таңдаңыз және жұмыс істейтін lubuntu -ға жүктеңіз. Орнатуды бастамас бұрын сізге біраз дайындық жұмыстары қажет. Атап айтқанда, сізге Wi-Fi құрылғысын іске қосу керек және орнату қатесіз аяқталуы үшін 32 биттік UEFI екілік файлдарын алдын ала жүктеу қажет болады.
Алдымен терминалды ашып, төмендегі әрекеттерді орындаңыз:
sudo su -
Wi -Fi драйверлерін жүктеу үшін алдымен қандай микробағдарлама жүктелмегенін анықтаңыз:
dmesg | grep brcm
Мүмкін сіз осындай нәрсені көресіз:
brcmfmac mmc0: 0001: 1: brcm/brcmfmac43241b4 -sdio.txt үшін микробағдарламаның тікелей жүктелуі -2 қатесімен сәтсіз аяқталды
Бұл NVRAM микробағдарламасы құрылғыға жүктелетін шаблонды қажет ететінін білдіреді. Біреуді конфигурациялаңыз:
cp/sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b5f1-43268123d113 /lib/firmware/brcm/brcmfmac43241b4-sdio.txt
Микробағдарлама шаблонының атауы dmesg шығысында көргеніңізге сәйкес келуі керек. Содан кейін драйверді келесі жолмен жүктеңіз:
modprobe -r brcmfmac && modprobe brcmfmac
Бірнеше секунд күтіңіз (5-10), сонда сізге Wi-Fi желісіне қосылу сұралады.
Әрі қарай, бейімділіктің жаңартылғанына көз жеткізіңіз
орынды жаңарту
Содан кейін, 32 биттік UEFI драйверлерін орнатыңыз:
apt install grub-efi-ia32 grub-efi-ia32-bin
Сіздің жүйе енді біркелкі жіксіз орнатуға дайын.
4 -қадам: Lubuntu орнатыңыз
Егер сіз Ubuntu жұмыс үстелін орнатуды білсеңіз, бұл өте ұқсас болады. Бөлуді сұрағанда, «Басқа нәрсе» тармағын таңдап, қолмен бөліңіз. Менің құрылғымда 50 ГБ SSD бар, сондықтан мен келесі бөлімдерді таңдадым:
mmcblk1p1 - EFI - 256MB
mmcblk1p2 - ext2 - 256МБ бекіту /жүктеу mmcblk1p3 - ext4 - 47.5GB /mmcblk1p4 ретінде бекіту - ауыстыру - қалған бос орын, бірақ 2 ГБ -тан кем емес
Сондай -ақ, «жүктеушіні орнатуға арналған құрылғы» EFI бөлімі болуы керек. Орнату кезінде Lubuntu -ға жаңартуларды жүктеуге рұқсат беріңіз (қажет емес, бірақ өте қажет).
Орнату аяқталған кезде, қайта жүктеңіз, бірақ USB дискісін қосулы күйінде қалдырыңыз (онсыз жүктелмес бұрын тағы бір қадам).
5 -қадам: USB дискісіз жүйені жүктелетін етіп жасаңыз
Жүйені өшіріп, BIOS -ты іске қосыңыз (Дыбыс деңгейін жоғарылату / Қуат). Сізден бұрын енгізілген Бақылаушының құпия сөзі сұралады.
BIOS-та «Жүктеу» бөліміне өтіп, Қауіпсіз жүктеуді қайта қосыңыз, содан кейін «Қауіпсіздік» бөліміне өтіп, «Орындауға сенімді UEFI файлын таңдаңыз» таңдаңыз. Берілген мәзірден HDD1 / EFI / ubuntu арқылы өтіңіз және «grubia32.efi» таңдаңыз, содан кейін келесі жолда оған атау беріңіз (қалаған атыңыз - ол BIOS -да ғана көрсетіледі), содан кейін OK түймесін басыңыз.
«Жүктеу» бөліміне оралыңыз және «Қауіпсіз жүктеуді» өшіріңіз, содан кейін өзгертулерді сақтаңыз.
USB флэш -дискісін алып тастап, жүйені қайта жүктеңіз. Ол Lubuntu -ға жүктелуі керек !!!
6 -қадам: Басқа компоненттерді қосыңыз, параметрлерді өзгертіңіз
Планшетті басқаруды жеңілдету үшін басқа бірнеше компоненттер қажет:
apt install openssh-server chromuim-браузерін реттейді
Chromium - бұл Chrome -дың L/Ubuntu нұсқасы, оны Aptitude -дан орнатуға болады.
«Параметрлер» бөлімінде мен күту және өшіру режимдерін өшіремін, экранды құлыптауды алып тастаймын және экранның жабылуын 5 минутқа (батареяға) және 10 минутқа (қосулы) орнатамын. Сондай -ақ, пайдаланушыны автоматты түрде кіруге теңшеңіз.
7 -қадам: Браузерді іске қосу үшін кіруді орнатыңыз
Алдымен Chromuim ашыңыз, содан кейін үй бетін автоматтандыру жүйесіне орнатыңыз. Менің желімде (үйде де, демалыс үйінде де) «https:// home/»
Планшетке SSH салыңыз және каталогты (егер ол жоқ болса) автологиялық пайдаланушының астында жасаңыз - кеніш «киоск» деп аталады - ~/.config/autostart деп аталады, содан кейін «kiosk.desktop» деп аталатын файл жасаңыз. мазмұны:
[Жұмыс үстелі жазбасы] Түр = Қолданба атауы = Киоск Exec =/home/kiosk/kiosk.sh X-GNOME-Autostart-enabled = true
Содан кейін /home/kiosk/kiosk.sh сайтында келесі мазмұндағы сценарий файлын жасаңыз:
#!/bin/bash# Бұл сценарийді 0 дисплейінде іске қосыңыз - монитор
Дисплейді экспорттау =: 0# Тінтуірді дисплейден жасыру Егер Chromium істен шықса (әдетте қайта жүктеуге байланысты), бізде тітіркендіргіш ескерту болмайтындықтан, апат белгісін тазалаңыз -i/«exited_cleanly»: false/« exited_cleanly «: true/'/home/kiosk/.config/chromium/Default/Preferencessed -i' s/» exit_type «:» Апатқа ұшырады «/» exit_type «:» Қалыпты «/'/home/kiosk/.config/chromium /Әдепкі/Параметрлер# Сымсыз қосылуға рұқсат беру үшін кешігу/bin/ұйқы 5s# Chromium іске қосыңыз және/usr/bin/chromium-шолғыш қойындыларын ашыңыз-киоск-терезе-позициясы = 0, 0 https:// үй/&
8 -қадам: «Windows» кілтін шолғыштың басты бетіне қайта салыңыз



Енді бәрі дерлік жұмыс істейді, бірақ кейде мен эмбиді HA планшетінде іске қосқым келеді. Менде пернетақта немесе мекен -жай жолағы болмағандықтан, браузердің басты бетіне қайтудың қарапайым әдісі қажет. Планшеттің бүйіріндегі Windows логотипінің кілті есіңізде ме? Мен «Crtl-Home» браузерге жіберіп, мені бастапқы бетке қайтаруды мақсат етемін.
ChromiumHome.sh деп аталатын сценарий жасап, оны киоск пайдаланушысының үй каталогына енгізейік:
#!/bin/bashxdotool пернесі Super_L; xdotool пернесі alt+Home#ЕСКЕРТПЕ: Сіз сондай-ақ xdo құралының --clearmodifiers параметрін қолданып, жоғарыдағы екі бөліктің бірінші пәрменін алып тастауыңыз керек.
Содан кейін біз пернелерді қайта қарау үшін Openbox мүмкіндіктерінің бірін қолданамыз. ~/. Config/openbox/lubuntu-rc.xml ашыңыз және «» деп белгіленген бөлімді тауып, келесі мәтінді қосыңыз:
/home/kiosk/chromiumHome.sh
Бұл код chromiumHome.sh сценарийін іске қосу үшін Windows пернесін («SUPER» пернесі) қайта салыстырады. Планшетті қайта жүктеп көріңіз!
Енді сізде үйді автоматтандыру жүйесіне арналған ұқыпты шағын планшет бар. Планшет берік («берік емес», бірақ берік) батареяның лайықты қызмет ету мерзіміне ие (3+ сағат), алюминийден жасалған стендтің арқасында үй кинотеатрына өте жақсы дайындалған бөлік жасайды.
9 -қадам: Әрі қарай қарастыратын және дамытатын басқа нәрселер
Жақсартуға әлі де мүмкіндік бар. Міне, мен түзетуді жоспарлаған нәрселердің тізімі:
- Wi-Fi байланысы ортақ болуы мүмкін, бірақ wifi құпия сөзі көрінбеуі үшін «дүңгіршекті» әкімшілік емес пайдаланушыға жылжытыңыз.
- Өшіру әлі де планшетті өшірудің орнына өшіру мәзірін көрсетеді (тіпті мен «Сұрау» параметрінен «Өшіру» күйіне өзгерткен болсам да)
- Acer және Lubuntu логотиптерінің орнына менің демалысты жалға алу брендингіне (ол «Жаздың көлеңкелері» деп аталады) бағытталған жақсы логотиптерді қойыңыз.
- Мүмкін дыбыс пен блютуздың жұмыс істеуіне біраз уақыт жұмсаңыз (сыни емес, бірақ жақсы)
- Веб -бетке батареяның қызмет ету мерзімінің индикаторын қосыңыз (тапсырмалар тақтасы жасырылғандықтан, ескерту пайда болғанша пайдаланушы батареяның заряды төмен екенін білмейді)
- Кез келген қонақтың менің планшетімде USB құрылғысын іске қосуына жол бермеу үшін қатты дискіні бастапқы ретінде пайдалану үшін жүктеу тәртібін өзгертіңіз
10 -қадам: Әдебиеттер мен алғыс хаттар
OpenSource қозғалысының таңғажайып әсерлерінің бірі - бұл мен сияқты жігіттердің менің қажеттіліктерімді қанағаттандыру үшін бірдеңе жинауға тырысқанда, алпауыттардың иығында тұру қабілеті, бұл жерде нарық өндіре алмады немесе менікінен гөрі көбірек алғысы келеді. төлеуге дайынмын. Сонымен, мен барлық қажетті білімді тапқан келесі сілтемелерді қосқым келеді:
gist.github.com/franga2000/2154d09f864894b… - 32 биттік жүктеуші осы құрылғыларда қалай жұмыс істейтіні туралы ақпарат
wiki.debian.org/InstallingDebianOn/Asus/T1… - Baytrail жүйесінде wifi қалай жұмыс істейтіні туралы ақпарат.
openbox.org/wiki/Help:Bindings - Openbox үшін негізгі байланыстырушы ақпарат
github.com/baskerville/sxhkd/issues/86 - пернелер тіркесімі мәселесін шешуге көмек
Ұсынылған:
Өзіңіздің портативті ретро ойын консолін жасаңыз! бұл Win10 планшеті !: 6 қадам (суреттермен)

Өзіңіздің портативті ретро ойын консолін жасаңыз! …… бұл Win10 планшеті !: Бұл жобада мен сізге Windows 10 планшеті ретінде пайдалануға болатын портативті ретро ойын консолін жасауды көрсетемін. Ол 7 " Сенсорлы экраны бар HDMI СКД, LattePanda SBC, USB Type C PD қуатты ПХД және тағы бірнеше қосымша
Raspberry Pi 4B 3D басып шығарылған планшеті: 8 қадам (суреттермен)

Raspberry Pi 4B 3D басылған планшеті: Жобаның тұжырымдамасы - Raspberry Pi негізіндегі 3D басып шығарылатын планшетті жасау. Барлық бөлшектер (компоненттер) оңай алынуы және қол жетімді болуы керек. Оның батареясы болуы керек және ол негізгі қуат көзі болуы керек (яғни, ол зарядталады
Raspberry Pi 7 «сенсорлық планшеті: 15 қадам

Raspberry Pi 7 «сенсорлық экраны бар планшет: Бұл нұсқаулық зарядталатын литий -ионды аккумуляторлы Raspberry Pi сенсорлы планшетін қалай жасау керектігін көрсетеді. Бұл жоба Adafruit.com сайтынан табылған және нұсқаулықта бұл жобаны қалай жаңғырту керектігі тереңдетілген. Бұл нұсқаулық
Lego Multi Device Charge Dock, телефон планшеті: 15 қадам (суреттермен)

Lego Multi Device Charge Dock, Phone Tablet: lego зарядтау қондырмасын өзіңіз жасаңыз
MacBook планшеті немесе DIY Cintiq немесе Homebrew Mac планшеті: 7 қадам

MacBook планшеті немесе DIY Cintiq немесе Homebrew Mac планшеті: c4l3b -тің нұсқаулығынан қатты шабыттанған, ол өз кезегінде bongofish -тен шабыттанған, мен дәл сол нәрсені Core 2 Duo MacBook -те сынап көруді шештім. Қадамдар біршама ерекшеленді, менің ойымша, бөлек нұсқаулық қажет деп ойладым. Сонымен қатар