Satura rādītājs:
- 1. darbība: detaļas
- 2. darbība: sagatavojiet sāknējamu USB ierīci un palaidiet to
- 3. solis: ielādējiet Lubuntu, sagatavojiet sistēmu instalēšanai
- 4. solis: instalējiet Lubuntu
- 5. darbība. Padariet sistēmu sāknējamu bez USB diskdziņa
- 6. darbība: pievienojiet citus komponentus, mainiet preferences
- 7. darbība: iestatiet pieteikšanos, lai palaistu pārlūkprogrammu
- 8. solis: pārlūkprogrammas sākumlapā atiestatiet Windows taustiņu
- 9. solis. Citas lietas, kas jāņem vērā un jāattīsta tālāk
- 10. darbība: atsauces un pateicības
Video: Linux kioska planšetdators no Acer Aspire Switch 10 (Baytrail): 10 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Man brīvdienu īres īpašumā bija nepieciešama planšete mājas automatizācijas sistēmai (https://www. SoS-OBX.us/). Pēc dažu dažādu planšetdatoru iegādes un testēšanas (HP Stream 7/8, Samsung Slate, iesakņojusies iekurt uguns) es beidzot apmetos pie Acer Aspire Switch 10 (SW5-012). Tas ir izturīgs un elastīgs, tam ir papildu poga, kuru es pārkārtoju par mājas lapas pogu, un tajā ir Gorilla Glass, kas nodrošina ļoti spēcīgu displeju, kam vajadzētu viegli izturēt nomnieku sitienu.
Bet to nebija viegli uzstādīt. Ar Intel Atom Baytrail sistēmu man bija jācīnās ar 32 bitu UEFI kopā ar 64 bitu OS. Par laimi, Linux ir sācis nodrošināt lielisku kodola atbalstu šīm mašīnām. Izmantojot Lubuntu 17.10, es varēju to pārvērst par funkcionējošu kiosku. Man arī izdevās racionalizēt dažus norādījumus, lai padarītu procesu daudz vieglāku - vairs nav nebeidzamu atsāknēšanu, grub komandu vai moduļu apkopošanas !!
Tagad es saprotu, ka šī tehniski nav planšetdators (pilnais Switch 10 ietver noņemamu tastatūru), bet es atradu 4 eBay par aptuveni 80 USD katrā, tāpēc es tos visus nopirku.
1. darbība: detaļas
Lai iegūtu šo pamācību, jums būs nepieciešams:
- Acer Aspire Switch 10 (SW5-012)-varētu darboties arī ar citiem modeļiem un ar Switch 11, taču tie netika pārbaudīti. Ir svarīgi, lai jums būtu versija ar Broadcom wifi. Es nevarēju pārbaudīt ar Realtek wifi versiju.
- Daudzportu USB centrmezgls ar MicroUSB savienotāju. SW5-012 neizmantojiet USB OTG savienotāju.
- USB pele un tastatūra
- Zibatmiņas disks ar 2 GB vai vairāk atmiņas
- Darba zināšanas par Ubuntu instalācijām un Linux kopumā
Lai izveidotu sāknējamu attēlu, jums būs nepieciešama arī mašīna. Šai mašīnai vajadzētu būt Lubuntu jaunākās versijas ISO attēlam (es izmantoju versiju 17.10.1, pieejams vietnē https://lubuntu.net/downloads/) un Rufus kopijai (https://rufus.akeo.ie/), ja tas ir balstīts uz Windows, pretējā gadījumā dd darbosies *nix.
Pievienojiet visu USB centrmezglam, pēc tam pievienojiet to slēdzim 10.
2. darbība: sagatavojiet sāknējamu USB ierīci un palaidiet to
Es pieņemu, ka jums jau ir prasmes izveidot bootable USB disku, izmantojot Rufus. Tomēr sadaļā “Sadalīšanās shēma un mērķa sistēmas tips” noteikti izvēlieties “MBR nodalījuma shēma UEFI”.
Kad esat izveidojis sāknējamo disku, direktorijā / EFI / BOOT ir jāiemet arī 32 bitu UEFI sāknēšanas fails. Es pievienoju vienu šim projektam, bet jūs varat tos iegūt no daudzām vietām tiešsaistē vai, ja nepieciešams, varat izveidot savu, izmantojot Linux.
Kad jums ir sāknējams USB, palaidiet slēdzi 10, vienlaikus nospiežot "Skaļuma palielināšana" un "Barošana" un turot, līdz tiek sākta planšetdatora darbība. Pogas atrodas labajā pusē.
Kad iekārta ieslēdzas BIOS, jūs vēlaties doties uz sadaļu "Drošība" un iestatīt uzraudzītāja paroli. Šī iekārta to pieprasa, lai mainītu UEFI iestatījumus. Kad esat iestatījis paroli, pārejiet uz “Boot” un iestatiet “Secure Boot” uz DISABLED. Mainiet arī sāknēšanas secību, lai pirmais būtu "USB HDD". Saglabājiet izmaiņas un atsāknējiet.
3. solis: ielādējiet Lubuntu, sagatavojiet sistēmu instalēšanai
Izvēlieties “Izmēģiniet lubuntu bez instalēšanas” un ielādējiet to darbīgā lubuntu. Pirms instalēšanas jums jāveic daži sagatavošanās darbi. Konkrētāk, jums ir jāieslēdz wifi ierīce, un vēlaties, lai 32 bitu UEFI binārie faili būtu iepriekš ielādēti, lai instalēšanu varētu pabeigt bez kļūdām.
Vispirms atveriet termināli un pacelieties līdz:
sudo su -
Lai ielādētu wifi draiverus, vispirms nosakiet, kuru programmaparatūru neizdevās ielādēt:
dmesg | grep brcm
Jūs, iespējams, redzēsit kaut ko līdzīgu:
brcmfmac mmc0: 0001: 1: tieša programmaparatūras ielāde brcm/brcmfmac43241b4 -sdio.txt neizdevās ar kļūdu -2
Tas nozīmē, ka ierīces NVRAM programmaparatūrai ir jāielādē veidne. Konfigurējiet vienu, izmantojot:
cp/sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b5f1-43268123d113 /lib/firmware/brcm/brcmfmac43241b4-sdio.txt
Programmaparatūras veidnes nosaukumam jāatbilst tam, ko redzējāt dmesg izvadē. Pēc tam atkārtoti ielādējiet draiveri, izmantojot:
modprobe -r brcmfmac && modprobe brcmfmac
Pagaidiet dažas sekundes (5-10), un jums tiks piedāvāts pievienoties wifi tīklam.
Pēc tam pārliecinieties, vai ir atjaunināta piemērotība
trāpīgs atjauninājums
pēc tam instalējiet grub 32 bitu UEFI draiverus:
apt instalēt grub-efi-ia32 grub-efi-ia32-bin
Jūsu sistēma tagad ir gatava samērā netraucētai instalēšanai.
4. solis: instalējiet Lubuntu
Ja esat iepazinies ar Ubuntu darbvirsmas instalēšanu, tas izskatīsies ļoti līdzīgi. Kad tiek prasīts sadalīt, atlasiet “Kaut kas cits” un nodaliet manuāli. Manai ierīcei ir 50 GB SSD, tāpēc es izvēlējos šādus nodalījumus:
mmcblk1p1 - EFI - 256 MB
mmcblk1p2 - ext2 - 256 MB mount kā /boot mmcblk1p3 - ext4 - 47,5 GB mount as /mmcblk1p4 - swap - pārējā vieta, bet ne mazāk kā 2 GB
Instalējiet arī "ierīce ielādes ielādētāja instalēšanai" EFI nodalījumam. Noteikti atļaujiet Lubuntu lejupielādēt atjauninājumus instalēšanas laikā (nav obligāti, bet ļoti vēlams).
Kad instalēšana ir pabeigta, atsāknējiet, bet atstājiet ievietotu USB disku (vēl viens solis, pirms tas ir sāknējams bez tā).
5. darbība. Padariet sistēmu sāknējamu bez USB diskdziņa
Izslēdziet sistēmu un pēc tam atveriet BIOS (skaļuma palielināšana / barošana). Jums tiks prasīts ievadīt iepriekš ievadīto supervizora paroli.
BIOS dodieties uz "Boot" un atkārtoti iespējojiet drošo sāknēšanu, pēc tam dodieties uz "Security" un atlasiet "Select UEFI file as trusted for execute". Piedāvātajā izvēlnē pārvietojieties pa HDD1 / EFI / ubuntu un izvēlieties "grubia32.efi", pēc tam nākamajā uzvednē piešķiriet tam nosaukumu (lai arī kāds būtu nosaukums - tas tiks parādīts tikai BIOS), pēc tam noklikšķiniet uz Labi.
Atgriezieties pie sāknēšanas un atspējojiet drošo sāknēšanu, pēc tam saglabājiet izmaiņas.
Izņemiet USB zibatmiņas disku un restartējiet sistēmu. Tam vajadzētu palaist uz Lubuntu !!!
6. darbība: pievienojiet citus komponentus, mainiet preferences
Dažas citas sastāvdaļas, kuras vēlaties atvieglot šīs planšetdatora pārvaldību:
apt instalēt openssh-server chromuim-browser unclutter
Chromium ir pārlūka Chrome L/Ubuntu versija, kuru var instalēt no Aptitude.
Sadaļā "Preferences" es atspējoju visus hibernācijas un izslēgšanas režīmus, noņemu ekrāna bloķēšanu un iestatīju ekrāna tukšošanu uz 5 minūtēm (akumulators) un 10 minūtēm (pievienots). Iestatiet arī lietotāju, lai automātiski pieteiktos.
7. darbība: iestatiet pieteikšanos, lai palaistu pārlūkprogrammu
Vispirms atveriet Chromuim un pēc tam iestatiet mājas lapu uz jūsu mājas automatizācijas sistēmu. Manā tīklā (gan mājās, gan brīvdienu mājās) ir "https:// home/"
Ievadiet planšetdatorā SSH un izveidojiet direktoriju (ja tāds vēl nav) zem autologin lietotāja - mans tiek saukts par "kiosku" - ar nosaukumu ~/.config/autostart, pēc tam izveidojiet failu ar nosaukumu "kiosk.desktop" ar šādu saturs:
[Darbvirsmas ieraksts] Tips = Lietojumprogrammas nosaukums = Kioska izpilde =/mājas/kiosks/kiosks.sh X-GNOME-Autostart-enabled = true
Pēc tam izveidojiet skripta failu vietnē /home/kiosk/kiosk.sh ar šādu saturu:
#!/bin/bash# Palaidiet šo skriptu displejā 0 - monitorā
eksportēt DISPLAY =: 0# Paslēpt peli no displeja neskaidra Ja Chromium avarē (parasti pārstartēšanas dēļ), notīriet avārijas karodziņu, lai mums nebūtu kaitinošas brīdinājuma joslas -i 's/"exited_cleanly": false/" exited_cleanly ": true/'/home/kiosk/.config/chromium/Default/Preferencessed -i' s/" exit_type ":" Crashed "/" exit_type ":" Normal "/'/home/kiosk/.config/chromium /Noklusējums/Preferences# Kavēšanās, lai ļautu izveidot bezvadu savienojumu/bin/sleep 5s# Palaidiet Chromium un atveriet cilnes/usr/bin/chromium-browser --kiosk --window-position = 0, 0 https:// home/&
8. solis: pārlūkprogrammas sākumlapā atiestatiet Windows taustiņu
Tagad gandrīz viss darbojas, bet dažreiz es vēlos palaist emby savā HA planšetdatorā. Tā kā man nav tastatūras vai adreses joslas, man ir nepieciešams vienkāršs veids, kā atgriezties pārlūkprogrammas sākumlapā. Atcerieties mazo Windows logotipa taustiņu planšetdatora sānos? Es no jauna nolēmu nosūtīt “Crtl-Home” uz pārlūkprogrammu un atgriezt mani sākumlapā.
Izveidosim skriptu ar nosaukumu chromiumHome.sh un ievietojam to kioska lietotāja mājas direktorijā:
#!/bin/bashxdotool keyup Super_L; xdotool taustiņš alt+Sākumlapa#PIEZĪME. Jums vajadzētu būt iespējai izmantot arī xdo rīka parametru --clearmodifiers un noņemt iepriekš minēto divdaļnieka komandu
Tad mēs izmantosim vienu no Openbox funkcijām, lai pārveidotu atslēgas. Atveriet ~/.config/openbox/lubuntu-rc.xml un atrodiet sadaļu ar nosaukumu "" un pievienojiet šādu tekstu:
/home/kiosk/chromiumHome.sh
Šis kods pārveidos Windows atslēgu (pazīstams arī kā "SUPER" atslēga), lai palaistu skriptu chromiumHome.sh. Pārstartējiet planšetdatoru un izmēģiniet to!
Tagad jūsu mājas automatizācijas sistēmai ir maza planšete. Planšetdators ir izturīgs (nevis "nelīdzens", bet izturīgs), tam ir pienācīgs akumulatora darbības laiks (3+ stundas), un ar alumīnija statīvu, ko es par to saņēmu, tas padara jūsu mājas kinozāli ļoti gatavu.
9. solis. Citas lietas, kas jāņem vērā un jāattīsta tālāk
Joprojām ir ko uzlabot. Šeit ir saraksts ar lietām, kuras plānoju labot:
- Pārvietojiet “kiosku” uz lietotāju, kas nav administratīvs, lai varētu koplietot wifi savienojumu, bet wifi parole būtu neredzama
- Izslēgšana joprojām parāda izslēgšanas izvēlni, nevis tikai planšetdatora izslēgšanu (lai gan preferencēs es mainīju uzvedību no “Jautāt” uz “Izslēgt”)
- Acer un Lubuntu logotipu vietā ievietojiet labākus logotipus, kas paredzēti manam brīvdienu īres zīmolam (to sauc par "vasaras nokrāsām")
- Varbūt pavadīt kādu laiku, mēģinot panākt, lai skaņa un Bluetooth darbotos (nav kritiski, bet ir patīkami)
- Pievienojiet tīmekļa lapai akumulatora darbības laika indikatoru (jo uzdevumjosla ir paslēpta, lietotājs nezina, ka akumulatora uzlādes līmenis ir zems, līdz tiek parādīts brīdinājums)
- Mainiet sāknēšanas secību, lai izmantotu HDD kā galveno, lai neviens viesis nevarētu palaist USB ierīci manā planšetdatorā
10. darbība: atsauces un pateicības
Viens no brīnišķīgajiem OpenSource kustības efektiem ir tāda puiša kā es spēja stāvēt uz milzu pleciem, kad es cenšos salikt kaut ko, lai apmierinātu savas īpašās vajadzības, ja tirgus nespēj ražot vai vēlas vairāk nekā es. esmu gatavs maksāt. Tātad, es vēlos pievienot šādas atsauces, kurās atradu visas nepieciešamās zināšanas:
gist.github.com/franga2000/2154d09f864894b… - informācija par 32 bitu sāknēšanas ielādētāja darbību šajās ierīcēs
wiki.debian.org/InstallingDebianOn/Asus/T1… - informācija par to, kā panākt, lai WiFi darbotos Baytrail sistēmā
openbox.org/wiki/Help:Bindings - Galvenā Openbox saistīšanas informācija
github.com/baskerville/sxhkd/issues/86 - palīdzība atslēgas kartēšanas problēmas risināšanā
Ieteicams:
Slepena pie sienas piestiprināta mājas automatizācijas planšetdators: 6 soļi
Slepena pie sienas piestiprināta mājas automatizācijas planšetdatore: šajā pamācībā tiks apskatīts, kā izveidot stiprinājumu openHAB planšetdatoram (https://www.openhab.org/), kur planšetdatoru jebkurā laikā var noņemt un kur tas tiks uzlādēts bez kabeli un atstājiet sienu pilnīgi normālu, ja neviena tablete nav
Ausu pumpuru turētājs (planšetdators, dators, tālrunis): 4 soļi
Ausu uzgaļu turētājs (planšetdators, dators, tālrunis): es vienmēr esmu neapmierināta, kad austiņas tiek savītas vai pazaudētas. Tāpēc es nolēmu izgatavot kaut ko tādu, ko varat ievietot datora planšetdatora aizmugurē utt. Es jums piedāvāju austiņu turētāju
Izveidojiet savu pārnēsājamo retro spēļu konsoli! kas ir arī Win10 planšetdators!: 6 soļi (ar attēliem)
Izveidojiet savu portatīvo retro spēļu konsoli! …… kas ir arī Win10 planšetdators!: Šajā projektā es jums parādīšu, kā izveidot pārnēsājamu retro spēļu konsoli, ko var izmantot arī kā Windows 10 planšetdatoru. Tas sastāvēs no 7 " HDMI LCD ar skārienekrānu, LattePanda SBC, USB tipa C PD strāvas PCB un vēl daži papildu
$ 2 mini grafikas planšetdators: 4 soļi
$ 2 mini grafikas planšetdators: TOUCHPAD HACK - Kā pārvērst skārienpaliktni par noderīgu mini grafikas planšetdatoru ar dažiem vienkāršiem ikdienas priekšmetiem. Lai iegūtu pilnīgu video, lūdzu, apmeklējiet vietni http://www.metacafe.com/watch/777196/2_mini_graphics_tablet
MacBook planšetdators vai DIY Cintiq vai Homebrew Mac planšetdators: 7 soļi
MacBook planšetdators vai DIY Cintiq vai Homebrew Mac planšetdators: lielā mērā iedvesmojoties no c4l3b piedāvātajiem norādījumiem, kurus, savukārt, iedvesmoja bongofish, es nolēmu izmēģināt to pašu savā Core 2 Duo MacBook. Pasākumi bija pietiekami atšķirīgi, tāpēc es domāju, ka atsevišķa pamācība ir pamatota. Arī