Mündəricat:
- Addım 1: hissələr
- Addım 2: Önyüklənə bilən USB Cihazı hazırlayın və Önyükləyin
- Addım 3: Lubuntu -ya daxil olun, Sistemi Quraşdırmağa Hazırlayın
- Addım 4: Lubuntu qurun
- Addım 5: Sistemi USB Sürücüsüz Yüklənə bilər
- Addım 6: Digər Komponentlər əlavə edin, Tercihləri dəyişdirin
- Addım 7: Brauzeri Başlatmaq üçün Giriş Qurun
- Addım 8: Brauzerin Ana Səhifəsinə "Windows" düyməsini yenidən daxil edin
- Addım 9: Düşünmək və daha da inkişaf etdirmək üçün digər şeylər
- Addım 10: İstinadlar və Təşəkkürlər
Video: Acer Aspire Switch 10 (Baytrail) -dən Linux Kiosk Tableti: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Tətil kirayə verdiyim evdə ev avtomatlaşdırma sistemi üçün bir tabletə ehtiyacım var idi (https://www. SoS-OBX.us/). Bir neçə fərqli planşeti (HP Stream 7/8, Samsung Slate, köklü Kindle Fire) alıb sınadıqdan sonra nəhayət Acer Aspire Switch 10 (SW5-012) ilə məşğul oldum. Güclü və çevikdir, bir ana səhifə düyməsinə yenidən təyin etdiyim əlavə bir düyməyə malikdir və kirayəçilərin zərbəsinə asanlıqla tab gətirə biləcək çox güclü bir ekran üçün Gorilla Glass xüsusiyyətlərinə malikdir.
Amma qurmaq asan deyildi. Intel Atom Baytrail sistemi ilə, 64 bit OS ilə birlikdə 32 bitlik UEFI ilə mübarizə aparmalı oldum. Xoşbəxtlikdən, linux bu maşınlar üçün əla kernel dəstəyi verməyə başladı. Lubuntu 17.10 istifadə edərək, bunu işlək bir köşk halına gətirə bildim. Ümumi prosesi daha da asanlaşdırmaq üçün bəzi istiqamətləri düzəltməyi bacardım - artıq sonsuz yenidən başlatmalar, qrup əmrləri və ya modul tərtibatı yoxdur !!
İndi başa düşürəm ki, bu texniki cəhətdən bir tablet deyil (tam Switch 10 -da çıxarıla bilən klaviatura var), amma eBay -də hər birini təxminən 80 dollara 4 tapdım, buna görə hamısını aldım.
Addım 1: hissələr
Bu təlimat üçün sizə lazım olacaq:
- Acer Aspire Switch 10 (SW5-012)-digər modellərlə və Switch 11 ilə də işləyə bilər, lakin bunlar sınaqdan keçirilməyib. Broadcom wifi ilə bir versiyanın olması vacibdir. Realtek wifi versiyası ilə test edə bilmədim.
- MicroUSB konnektoru olan çox portlu USB hub. SW5-012 üçün USB OTG konnektoru istifadə etməyin.
- USB siçan və klaviatura
- 2 GB və ya daha çox yaddaşı olan bir flash sürücü
- Ubuntu əsaslı qurğular və ümumiyyətlə Linux haqqında işləyən bir məlumat
Önyüklenebilir bir şəkil yaratmaq üçün bir maşına da ehtiyacınız olacaq. Bu maşında Lubuntu -nun ən son versiyasının ISO görüntüsü (https://lubuntu.net/downloads/ saytında mövcud olan v 17.10.1 istifadə etdim) və Rufus -un surəti (https://rufus.akeo.ie/) olmalıdır.) Windows əsaslıdırsa, əks halda dd *nix üçün işləyəcək.
Hər şeyi USB hub -a bağlayın, sonra Switch 10 -a qoşun.
Addım 2: Önyüklənə bilən USB Cihazı hazırlayın və Önyükləyin
Rufusdan istifadə edərək önyüklenebilir bir USB sürücüsü hazırlamaq bacarıqlarınızın olduğunu düşünürəm. Bununla birlikdə, "Bölmə sxemi və hədəf sistem növü" altında "UEFI üçün MBR Bölmə Şeması" nı seçdiyinizə əmin olun.
Yüklənə bilən sürücünü yaratdıqdan sonra, / EFI / BOOT qovluğuna 32 bitlik UEFI açılış faylını da atmalısınız. Birini bu layihəyə bağladım, amma onları bir çox yerdən onlayn olaraq əldə edə bilərsiniz və ya ehtiyacınız varsa linux istifadə edərək özünüzü qura bilərsiniz.
Yüklənə bilən USB -yə sahib olduqdan sonra "Səs artırma" və "Güc" düymələrini eyni vaxtda basaraq və tablet başlayana qədər basıb saxlayın. Düymələr sağ tərəfdədir.
Maşın BIOS -a işə salındıqdan sonra "Təhlükəsizlik" bölməsinə keçmək və Nəzarətçi Parolu təyin etmək istəyəcəksiniz. Bu maşın UEFI parametrlərini dəyişdirmək üçün bunu tələb edir. Şifrə təyin etdikdən sonra "Önyükləmə" bölməsinə gedin və "Təhlükəsiz Önyükləmə" ni Əlil olaraq təyin edin. Həm də "USB HDD" -nin birinci olması üçün yükləmə qaydasını dəyişdirin. Dəyişiklikləri qeyd edin və yenidən başladın.
Addım 3: Lubuntu -ya daxil olun, Sistemi Quraşdırmağa Hazırlayın
"Qurmadan lubuntu sınayın" seçin və işləyən bir lubuntu -ya daxil olun. Quraşdırmaya başlamazdan əvvəl bəzi hazırlıq işləri görməlisiniz. Xüsusilə, wifi cihazını işə salmalısınız və quraşdırmanın səhvsiz tamamlanması üçün 32 bit UEFI ikili fayllarının əvvəlcədən yüklənməsini istəyəcəksiniz.
Əvvəlcə bir terminal açın və su ilə qaldırın:
sudo su -
Wi -Fi sürücülərini yükləmək üçün əvvəlcə hansı firmware proqramının yüklənmədiyini müəyyənləşdirin:
dmesg | grep brcm
Yəqin ki, belə bir şey görəcəksiniz:
brcmfmac mmc0: 0001: 1: brcm/brcmfmac43241b4 -sdio.txt üçün birbaşa firmware yüklənməsi -2 xətası ilə uğursuz oldu
Bu o deməkdir ki, cihaz üçün NVRAM firmware yükləmək üçün bir şablon lazımdır. İstifadə edərək birini konfiqurasiya edin:
cp/sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b5f1-43268123d113 /lib/firmware/brcm/brcmfmac43241b4-sdio.txt
Firmware şablon adı, dmesg çıxışında gördüyünüzə uyğun olmalıdır. Sonra sürücünü yenidən yükləyin:
modprobe -r brcmfmac && modprobe brcmfmac
Bir neçə saniyə gözləyin (5-10) və bir wifi şəbəkəsinə qoşulmaq istənməlidir.
Sonra qabiliyyətin yeniləndiyinə əmin olun
uyğun yeniləmə
sonra, grubun 32 bitlik UEFI sürücülərini quraşdırın:
apt install grub-efi-ia32 grub-efi-ia32-bin
Sisteminiz artıq kifayət qədər problemsiz bir quraşdırmaya hazırdır.
Addım 4: Lubuntu qurun
Bir Ubuntu masa üstü quraşdırma ilə tanışsınızsa, bu çox oxşar görünəcək. Bölmə istəndikdə "Başqa bir şey" seçin və əl ilə bölün. Cihazımda 50 GB SSD var, buna görə aşağıdakı bölmələri seçdim:
mmcblk1p1 - EFI - 256MB
mmcblk1p2 - ext2 - 256MB montaj /açılış mmcblk1p3 - ext4 - 47.5GB /mmcblk1p4 olaraq bağlama - dəyişdirmə - qalan yer, lakin 2 GB -dan az olmamalıdır
Ayrıca, "bootloader quraşdırma cihazı" EFI bölməsi olmalıdır. Quraşdırma zamanı Lubuntu -nun yeniləmələri yükləməsinə icazə verdiyinizə əmin olun (lazım deyil, amma çox arzu olunandır).
Quraşdırma tamamlandıqda, yenidən başladın, ancaq USB sürücüsünü yerində qoyun (bu olmadan açılışdan bir addım əvvəl).
Addım 5: Sistemi USB Sürücüsüz Yüklənə bilər
Sistemi söndürün, sonra BIOS -a (Səs Açma / Güc) başlayın. Daha əvvəl daxil etdiyiniz Nəzarətçi parolunu istəyəcəksiniz.
BIOS-da "Boot" a gedin və Secure Boot-u yenidən aktiv edin, sonra "Security" -ə gedin və "İcra üçün etibar edilən UEFI faylını seçin" seçin. Təqdim olunan menyudan HDD1 / EFI / ubuntu -ya gedin və "grubia32.efi" seçin, sonra növbəti sorğuda ona ad verin (istədiyiniz ad - yalnız BIOS -da görünəcək) və sonra OK düyməsini basın.
"Boot" a qayıdın və Secure Boot'u deaktiv edin, sonra dəyişiklikləri qeyd edin.
USB flash sürücünü çıxarın və sistemi yenidən başladın. Lubuntu üçün açılmalıdır !!!
Addım 6: Digər Komponentlər əlavə edin, Tercihləri dəyişdirin
Bu planşetin idarə edilməsini asanlaşdırmaq istədiyiniz bir neçə digər komponent:
apt install openssh-server chromuim-browser-in qarışıqlığı
Chromium, Aptitude -dan quraşdırıla bilən Chrome'un L/Ubuntu versiyasıdır.
"Tercihlər" bölməsində hər hansı bir qışlama və bağlama rejimini deaktiv edirəm, ekran kilidini çıxarıram və ekran boşluğunu 5 dəqiqəyə (batareya) və 10 dəqiqəyə (qoşulmuş) qoyuram. İstifadəçini avtomatik daxil olmaq üçün də qurun.
Addım 7: Brauzeri Başlatmaq üçün Giriş Qurun
Əvvəlcə Chromuim açın, sonra ana səhifəni ev avtomatlaşdırma sisteminizə qoyun. Şəbəkəmdə (həm evdə, həm də tətil evində) "https:// home/"
Tabletə SSH daxil edin və autologin istifadəçisi altında bir kataloq yaradın (əgər mövcud deyilsə) - minaya "köşk" deyilir - ~/.config/autostart deyilir, sonra "kiosk.desktop" adlı bir fayl yaradın. məzmun:
[Masaüstü Giriş] Növ = Tətbiq Adı = Kiosk Exec =/home/kiosk/kiosk.sh X-GNOME-Autostart-enabled = true
Sonra /home/kiosk/kiosk.sh ünvanındakı skript faylını aşağıdakı məzmunla yaradın:
#!/bin/bash# Bu skripti 0 ekranında işlədin - monitor
ixrac DISPLAY =: 0# Siçanı ekrandan gizlət Chromium qəzaya uğrayarsa (ümumiyyətlə yenidən başlatma səbəbiylə), qəza bayrağını silin, beləliklə zəhlətökən xəbərdarlığımız yoxdur -i 's/"exited_cleanly": false/" exited_cleanly ": true/'/home/kiosk/.config/chromium/Default/Preferencessed -i' s/" exit_type ":" Qəzalı "/" exit_type ":" Normal "/'/home/kiosk/.config/chromium /Varsayılan/Tercihlər# Simsiz qoşulmağa icazə vermək üçün gecikmə/bin/yuxu 5s# Chromiumu işə salın və/usr/bin/chromium-browser --kiosk --window-position = 0, 0 https:// home/&
Addım 8: Brauzerin Ana Səhifəsinə "Windows" düyməsini yenidən daxil edin
İndi demək olar ki, hər şey işləyir, amma bəzən HA tabletimdə emby başlatmaq istəyirəm. Klaviaturam və ya ünvan çubuğum olmadığı üçün brauzerin ana səhifəsinə qayıtmaq üçün asan bir yola ehtiyacım var. Planşetin yan tərəfindəki kiçik Windows loqotip açarını xatırlayırsınızmı? "Crtl-Home" u brauzerə göndərib məni ana səhifəyə qaytarmaq üçün yenidən məqsəd qoyacağam.
Gəlin chromiumHome.sh adlı bir skript yaradaq və köşk istifadəçisinin ev qovluğuna qoyaq:
#!/bin/bashxdotool açarı Super_L; xdotool düyməsi alt+Ev#QEYD: Xdo alətinin --clearmodifiers parametrini də istifadə etməli və yuxarıdakı iki hissənin ilk əmrini silməlisiniz.
Sonra açarları yenidən düzəltmək üçün Openbox xüsusiyyətlərindən birini istifadə edəcəyik. ~/. Config/openbox/lubuntu-rc.xml açın və "" etiketli bölməni tapın və aşağıdakı mətni əlavə edin:
/home/kiosk/chromiumHome.sh
Bu kod, chromiumHome.sh skriptini işə salmaq üçün Windows düyməsini (aka "SUPER" açarı) yenidən birləşdirəcək. Planşeti yenidən başladın və sınayın!
İndi ev avtomatlaşdırma sisteminiz üçün səliqəli kiçik bir planşetiniz var. Planşet dayanıqlıdır ("möhkəm" deyil, dayanıqlıdır) layiqli bir batareya ömrünə malikdir (3+ saat) və bunun üçün aldığım alüminium stendi ilə ev kinoteatrınız üçün çox bitmiş görünüşlü bir parça hazırlayır.
Addım 9: Düşünmək və daha da inkişaf etdirmək üçün digər şeylər
Təkmilləşdirmək üçün hələ də yer var. Düzəltməyi planlaşdırdığım şeylərin siyahısı budur:
- Wi-Fi bağlantısının paylaşıla biləcəyi, ancaq wifi şifrəsinin görünməməsi üçün "köşkü" inzibati olmayan bir istifadəçiyə köçürün.
- Kapatma, tableti sadəcə söndürmək əvəzinə hələ də bağlanma menyusunu göstərir (Tercihlərdəki davranışı "Sor" dan "Kapat" a dəyişsəm də)
- Acer və Lubuntu loqotipləri əvəzinə tətil kirayə götürmə markamıza ("Yazın çaları" adlanır) daha yaxşı logolar qoyun.
- Səs və bluetooth -un işləməsinə çalışmaq üçün bir az vaxt keçirə bilərsiniz (kritik deyil, amma çox xoşdur)
- Veb səhifəsinə bir batareya ömrü göstəricisi əlavə edin (tapşırıq çubuğu gizlədildiyi üçün istifadəçi xəbərdarlıq görünənə qədər batareyanın aşağı olduğunu bilmir)
- Hər hansı bir qonağın tabletimdə USB cihazı işə salmasını qarşısını almaq üçün HDD -ni birincil olaraq istifadə etmək üçün açılış əmrini dəyişdirin
Addım 10: İstinadlar və Təşəkkürlər
OpenSource hərəkatının heyrətləndirici təsirlərindən biri, mənim ehtiyaclarımı ödəmək üçün bir şey hazırlamağa çalışdığım zaman mənim kimi uşaqların nəhənglərin çiyinlərində dayanmasıdır. ödəməyə hazıram. Buna görə ehtiyacım olan bütün məlumatları tapdığım yerlərdə aşağıdakı istinadları əlavə etmək istərdim:
gist.github.com/franga2000/2154d09f864894b… - 32 bitlik yükləyicinin bu cihazlarda necə işlədiyi haqqında məlumat
wiki.debian.org/InstallingDebianOn/Asus/T1… - Baytrail sistemində wifi -nin işləməsi haqqında məlumat
openbox.org/wiki/Help:Bindings - Openbox üçün əsas bağlama məlumatı
github.com/baskerville/sxhkd/issues/86 - klaviatura probleminin həllində kömək
Tövsiyə:
Acer Aspire E5-576 üçün M.2 SSD-ni necə dəyişdirmək olar: 4 addım
Acer Aspire E5-576 üçün M.2 SSD-ni necə dəyişdirmək olar: Materiallar: Laptop Yeni M.2 SSDA kiçik Philips başlı tornavida
Gizli Duvara Montajlı Ev Avtomatlaşdırma Tableti: 6 addım
Gizli Duvara Monte Edilmiş Ev Avtomatlaşdırma Tableti: Bu təlimat, tabletin istənilən vaxt çıxarıla biləcəyi openHAB planşetinin (https://www.openhab.org/) necə qurulacağından bəhs edəcək. Kabel çəkin və heç bir tablet olmadıqda divarı tamamilə normal görünün
Lego Çox Cihaz Şarj Docku, Telefon Tableti: 15 Addım (Şəkillərlə birlikdə)
Lego Multi Device Charge Dock, Telefon Tableti: öz lego şarj yuvasını qurun
Acer Aspire 7741G üçün Termal Pastanı dəyişdirin: 5 addım (şəkillərlə birlikdə)
Acer Aspire 7741G üçün Termal Yapışdırıcıyı dəyişdirin: Hamıya salam, Acer Aspire 7741G şəxsi noutbukumda bəzi oyunlar oynadıqdan sonra müşahidə etdim ki, çox isti olur və vaxtaşırı bağlandıqdan sonra soyuyana qədər başlamaz. Beləliklə, söküb CPU + GPU termalını dəyişdirməyə çalışdım
Wii Uzaqdan istifadə edərək DIY Cintiq Tableti: 6 addım
Wii Uzaqdan istifadə edərək DIY Cintiq Tableti: Bu təlimat sizə wii uzaqdan, düz ekranlı monitordan və infraqırmızı qələmdən istifadə edərək Wacom Cintiq vizual qrafik planşetinin çox sadə bir versiyasını necə quracağınızı öyrədəcək. Bir ağ taxtanın necə yaradılacağına dair təlimatlara çox bənzəyir