Innholdsfortegnelse:

Bygg en Raspberry Pi -PC for mindre enn $ 140: 17 trinn
Bygg en Raspberry Pi -PC for mindre enn $ 140: 17 trinn

Video: Bygg en Raspberry Pi -PC for mindre enn $ 140: 17 trinn

Video: Bygg en Raspberry Pi -PC for mindre enn $ 140: 17 trinn
Video: Java Tech Talk: Hey Spring Boot, where did my memory disappear?[#Ityoutubersru] 2024, Juli
Anonim
Bygg en Raspberry Pi -PC for mindre enn $ 140
Bygg en Raspberry Pi -PC for mindre enn $ 140

Oppdatering for mars 2017: Lag en Raspberry Pi-basert PC med akseptabel ytelse til en lav pris for bruk i videregående elevklasser.

De fleste er kjent med Windows- eller MAC -operativsystemer. Linux er et annet operativsystem. Et mål med denne instruerbare er å sette opp Raspberry Pi slik at den har funksjoner som ligner på en MAC eller PC. Når eleven er komfortabel med linux, kan eleven utforske dypere inn i linux.

Sønnen min, Adam, underviser i ungdomsskoler og videregående skoler i Weldon Valley. Vitenskapslaboratoriet hans har 6 gjennomsiktige blå iMAC -datamaskiner. Ifølge Wikipedia sendte Apple iMac G3 mellom 1998 og 2003. iMac G3 brukte en enkelt kjerne 700Mhz PowerPC 750. Sønnen min sa at iMac var for treg i dag.

En Raspberry Pi 3, modell B, har fire ARM Cortex-A53-kjerner som kjører på 1,2 GHz eller 7 ganger raskere enn iMAC. Denne prosessoren og innebygd Wi-Fi gjør den til en ideell studentmaskin til en rimelig pris.

Han ville at studentene skulle bruke maskinene til vitenskapelig forskning. Jeg tilbød å lage en Raspberry Pi-basert PC, som ville hjelpe sønnen min, hjelpe studentene hans og gi meg en unnskyldning for å bygge en Raspberry Pi-basert PC. Skolen er 1A, så klassestørrelsen er vanligvis 15 elever eller mindre.

Classroom PowerPoint -lysbilder fra Google -stasjonen min.

Målene for dette prosjektet er:

  • lage PCer med høy ytelse og rimelige priser ved hjelp av en Raspberry Pi 3, modell B
  • gi funksjonene som forventes på en PC (e -post, word, regneark og så videre)
  • vitenskapslaboratoriet har bare Wi-Fi, så nedlastningshastigheter for Wi-Fi må være rimelig raske
  • undervise i grunnkurs om oppsett av bringebær pi PC
  • målet er sammenlignbar brukeropplevelse med $ 180 HP Stream bærbar datamaskin med Intel Celeron N2840 2,16 GHz prosessor

Merknader:

  • Tekst i spader, for eksempel ♣ erstatt-dette should, bør erstattes med en faktisk verdi. Fjern selvfølgelig spadene.
  • Instructables -redaktør liker å autokorrekturere, så wlan går over til å planlegge, og autoremove svinger til automatisk fjerning. Disse endringene er vanskelige å få øye på når jeg gjennomgår.

Trinn 1: Samle deler

Delene nedenfor fungerer best for en Raspberry Pi PC. Hvis du har forslag til forbedringer eller kostnadsreduksjoner, vil jeg sette pris på alle innspill.

Jeg prøvde å finne best mulig rimeligste deler og kjøpte 15 om gangen.

Mens jeg brukte en MacBook for oppsett, kan en Windows -PC brukes.

Deleliste (priser i USD):

  • Raspberry Pi modell 3 B komplett startpakke fra CanaKit $ 69,99 @ Amazon

    inkluderer etui, varmeavleder, strømadapter, mikro til USB -kabel, 32 GB mikro SD -kort klasse 10, HDMI -kabel, USB mikro SD -kortleser (veldig kult)

  • Trådløst USB -tastatur og mus $ 21,99 @ Amazon
  • Skjerm - 17 "LCD -skjerm $ 15,00 @ rabattelektronikk (neste gang kjøper du 19 tommers skjermer for $ 2 mer)
  • USB -høyttalere $ 5 @ rabattelektronikk
  • HDMI hunn til VGA mannlig adapter $ 14,99 på Amazon (retning er viktig)

Deler som ligger rundt:

  • MacBook Pro (en PC kan brukes)
  • CAT6 ethernet -kabel

Merknader:

  • Discount Electronics selger brukt og oppusset Dell -utstyr. Prisene i butikken er noen ganger billigere enn på nettstedet
  • Lenke til støttede Raspberry Pi SD -kort

Trinn 2: Last ned Diet-Pi

Last ned Diet-Pi
Last ned Diet-Pi

Sammenlignet med en bærbar eller stasjonær PC som bruker den nyeste Intel -prosessoren, er bringebær Pi -prosessoren under strøm. Så et dominerende prinsipp for å maksimere ytelsen er å eliminere unødvendig belastning på prosessoren.

Diet-Pi er en minimal installasjon av raspbian. Både dietpi og raspbian er basert på debian linux -distribusjonen.

Diet-Pi eliminerer operativsystemprosesser som ikke er nødvendige, slik at prosessoren kan utføre brukeroppgaver raskere. Å kjøre kommandotoppen på et av mine raspbiske systemer viser 126 oppgaver som kjøres, mens diet-pi bare har 91.

Diet-Pi har også en lett GUI og eliminerer unødvendig I/O til micro SD-kortet. Et SD -kort har et begrenset antall skrivesykluser før det slites ut og må byttes ut. Linux logger feil og meldinger om systemet og dets applikasjoner. DietPi skriver disse til en RAM -disk, unngår å skrive til SD -kortet og forlenger levetiden.

Trinn:

  • Last ned den siste versjonen av Diet-Pi. Da dette ble skrevet var den nyeste versjonen (145): DietPi_RPi- (Jessie).7z… eller… last ned det ferdige bildet for 32 GB mikro SD-kort fra min Google Disk.
  • Dra nedlastingen fra nedlastinger til en katalog der du lagrer bilder. Jeg liker å beholde nedlastede bilder og sikkerhetskopibilder av bringebær pi -prosjekter i en katalog på min Mac.

♣ din-macbook-image-katalog ♣

  • Åpne et terminalvindu på MacBook
  • Bytt til bildekatalogen din og vis filene

$ cd ♣ din-macbook-image-katalog ♣

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_RPi- (Jessie).7z disk_test.dmg

  • Jeg brukte The Unarchiver til å dekomprimere zip -filen (.7z) på min MacBook.
  • Og deretter slettet den komprimerte filen (dra zip -filen til papirkurven)

$ cd ♣ din-macbook-image-katalog ♣

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_v145_RPi-armv6 (Jessie).img disk_test.dmg

Senere trinn vil ikke like parentesene. Så gi nytt navn til bildet: DietPi_v145_RPi-armv6-jessie.img

Trinn 3: Brenn Diet-pi-bildet til Micro SD-kort

Brenn Diet-pi-bildet til Micro SD-kort
Brenn Diet-pi-bildet til Micro SD-kort

VIKTIG: Sørg for å skrive inn riktig disknummer - hvis du skriver inn feil disknummer, sletter du harddisken!

Sett inn et micro SD -kort i USB micro SD -kortleseren, og sett deretter USB -en inn i MacBook.

På MacBook bruker du disse instruksjonene fra Raspberry Pi. Oppsummert her:

  • Åpne MacBook -terminalvinduet
  • Bytt til katalog som inneholder diett-pi-bilde

$ cd ♣ din-macbook-image-katalog ♣

  • Identifiser disken (ikke partisjonen) på SD -kortet
  • I dette tilfellet disk4 (ikke disk4s1) og = 4
  • For å identifisere micro SD -kortet, kjør kommandoen:

$ diskutil liste

Fjern SD -kortet ved å bruke:

$ diskutil unmountDisk /dev /disk ♣ mikro-SD-kort-disk#♣

Kopier et bilde til SD -kortet. Sørg for at bildetavnet er riktig

$ sudo dd bs = 4m hvis = DietPi_v145_RPi_armv6_Jessie.img av =/dev/rdisk ♣ mikro-SD-kort-disk#♣

  • CTRL-t for å se statusen for kopieringen.
  • Hvis det er feil, kan du prøve forskjellige verdier for bs -alternativet, for eksempel 1m, 1M eller 4M. Større blokkstørrelser (bs) kreves for større stasjoner.
  • Når du er ferdig, må du fjerne SD -kortet:

$ diskutil unmountDisk /dev /disk ♣ mikro-SD-kort-disk#♣

  • Fjern USB micro SD -kortleseren fra MacBook og fjern micro SD -kortet fra leseren
  • Sett inn micro SD -kortet i Raspberry Pi

Trinn 4: Raspberry Pi -tilkoblinger

Raspberry Pi -tilkoblinger
Raspberry Pi -tilkoblinger
Raspberry Pi -tilkoblinger
Raspberry Pi -tilkoblinger

Sett Raspberry Pi i esken

Ta saken ut av esken og lir den forsiktig fra hverandre. Den skal være i tre deler.

Skyv Raspberry Pi inn i saken

Fest varmeelementene ved å fjerne klebebåndet og fest det forsiktig til de to firkantede halvlederne.

Sett saken sammen igjen

Sett inn kabler og adaptere

Sett inn følgende i Raspberry Pi

  • Micro SD -kort
  • Ethernet -kabel
  • USB for tastatur og mus
  • HDMI -kabel
  • USB -høyttaler

Sett den andre enden av HDMI -kabelen inn i HDMI til VGA -adapteren

Koble VGA -adapteren til skjermen

Koble til skjermens strømkabel.

Sett inn lyd fra høyttaleren i HDMI til VGA -adapteren

Når ovenstående er fullført:

Sett inn strømkabelen (mikro -USB -strømadapter)

Trinn 5: Oppsett ved hjelp av Diet-Pi Config

Oppsett ved hjelp av Diet-Pi Config
Oppsett ved hjelp av Diet-Pi Config

Logg inn på Raspberry Pi med brukernavn = root og passord = dietpi

I DietPi Config:

  • Bruk pil opp eller ned for å bla og markere valg
  • Bruk Tab for å gå til det uthevede elementet, EXIT, GO eller BACK
  • Bruk ENTER for å godta elementet
  • Når du får vist en liste, bruker du mellomrom for å velge [*]

Ved første oppstart starter DietPi -konfigurasjonen automatisk

Fordi nedlastingene tar en stund, før klassen konfigurerte alle Micro SD -kort med samme bilde.

Les og følg instruksjonene i dietpi-config eller dietpi-launcher. Her er mine innstillinger:

  • Visningsalternativer

    • Oppløsning: 1080p
    • GPU/RAM Split: Skrivebord
    • HDMI Boost: Aktivert (viktig er at skjermen er svart etter nedleggelse / omstart)
  • Språk og regionale alternativer

    • no_US. UTF-8 UTF-8
    • no_US. UTF-8
    • Tidssone: US, Mountain
    • Tastatur: Dell, Annet, Engelsk (USA)
  • AutoStart: stasjonære datamaskiner
  • Programvareoptimalisert:

    • 23 LXDE
    • 81 LLSP
    • 112 DXX-Rebirth
  • Programvare tillegg:

    OpenSSH

  • SSH -server

    OpenSHSH

Sørg for å kjøre Install, som installerer programvare og starter på nytt. Hvis en innstilling savnes, er det bare å kjøre dietpi-launcher igjen.

Rediger konfigurasjonsfilen i et terminalvindu på Raspberry Pi. Og endre linjene nedenfor for å se ut som vist. Kommentarer starter med #.

$ sudo /DietPi/config.txt

# hdmi_safe = 1

# hotplug gjør at HDMI kan plugges inn og gjenkjennes mens Pi kjører hdmi_force_hotplug = 1 # hdmi_group = 2 sett til DMT hdmi_group = 2 # hdmi_mode = 35 sett display til 1280x1024 @60Hz hdmi_mode = 35 # hdmi_drive = 2 sett til normal HDMI med lyd hdmi_drive = 2 # config_hdmi_boost = 5 øker signalet. Kan gå så høyt som 9 config_hdmi_boost = 5

CTRL-o, ENTER, CTRL-x for å lagre og avslutte editoren

I et LXterminal -vindu, på Raspberry Pi -kjøringen

$ sudo omstart

Trinn 6: Oppdater og oppgrader alltid

På raspbian, kjør alltid apt-get oppdatering og oppgradering før du installerer ny programvare. Imidlertid gjøres oppdateringer på dietpi automatisk.

Oppdateringer kan også gjøres manuelt fra Verktøy -menyen.

Bildet ovenfor er LXDE -ikonet, på LXDE -stasjonære datamaskiner vises det i nedre venstre hjørne på oppgavelinjen.

Klikk på LXDE -ikonet nederst til venstre.

Velg Systemverktøy og deretter DietPi-Update.

La DietPi gjøre oppdateringer for deg.

Hvis det er en oppdatering, følg instruksjonene, for eksempel, åpne en LX -terminal og kjør

$ sudo omstart

Hvis det er feil, må du kontrollere at en Ethernet -kabel er plugget inn.

Trinn 7: Legg til de beste Linux -programmene

Etter min mening er dette den beste desktop linux -programvaren, som gir funksjonalitet som ligner på Windows eller OSX.

Velg LXDE -ikonet fra oppgavelinjen, Systemverktøy og deretter LXTerminal

Kjør følgende kommandoer:

Legg til lysskap

$ sudo apt-get install light-locker -y

Legg til Thunderbird (e -postklient)

$ sudo apt-get install icedove

Add scratch (programmeringsspråk)

$ sudo apt -get install scratch -y

Legg til dokumentleser, inkludert PDF

$ sudo apt -get install evince -y

Legg til Wolfram og Mathematica (må installeres manuelt og godta lisens)

$ sudo apt-get install wolfram-engine

Legg til gimp (bildeditor)

$ sudo apt -get install gimp -y

Legg til verktøylinje

$ sudo apt-get install wbar wbar-config -y

Legg til systemovervåkingsverktøy, kalt conky (Kopier filer herfra). I stedet for å kopiere til/home/pi, kopier til ~/.

conky-manager installeres ikke.

$ sudo apt-get install conky

$ wget -O ~/.conkyrc

For å starte conky automatisk på opprett 2 filer. Den første filen er et skallskript for å forsinke oppstartsprosessen for conky.

$ sudo nano /usr/bin/conky.sh

#!/bin/sh (sove 4s && conky) og avslutt 0

CTRL-o, ENTER, CTRL-x for å lagre og avslutte

Den andre filen er conky.desktop -filen for autostart -prosessen

sudo nano /etc/xdg/autostart/conky.desktop

[Desktop Entry] Navn = conky Type = Application Exec = sh /usr/bin/conky.sh Terminal = false Comment = systemovervåkingsverktøy. Kategorier = Verktøy;

CTRL-o, ENTER, CTRL-x for å lagre og avslutte

$ sudo omstart

Installer lydredigereren

$ sudo apt -get install audacity -y

Installer fotoredigeringsprogram

$ sudo apt -get installer shotwell -y

Installer Open Libre (ligner på MS-Office)

$ sudo apt -get install libreoffice -y

Installer clementine (musikkspiller)

$ sudo apt -get install clementine -y

Installer streaming musikkspiller (valgfritt trinn)

Følg trinnene her for å installere mopidy en streaming musikkspiller for spotify, google musikk, etc.

Installer 3d animasjonsverktøy, blender

$ sudo apt -get install blender -y

Installer videospiller

$ sudo apt -get vlc -y

Installer skjermopptaker

$ sudo apt -get install kazaam -y

Installer kalender og kontakt manager

$ sudo apt -get install korganizer -y

Trinn 8: Er alle apper i panel eller verktøylinje

wbar

For å legge til ikoner, bruk findicons.com. Standardikonene kan brukes, og bør sannsynligvis brukes, men jeg vil gjerne ha wow -faktoren når elevene først monterer linux -PCene sine.

For å endre wbar, klikk på Config, bla til ikonet og endre (legg til, rediger, slett. Bruk ikoner eller høyreklikk)

Endre Audacious til clementine

Bytt klør til icedove

Endre Image Viewer til Photos and shotwell

Endre Terminal -kommandoen til lxterminal

Legg til gimp og grab ikon

Legg til librewriter og grip ikon

Legg til dristighet

Tilsett blender

Legg til vlc og grab -ikon

Legg til korganizer og ta tak i kalenderikonet

Legg til glaculator og ta tak i kalkulatorikonet

Legg til dietpi-launcher og ta fat på dietpi-ikonet fra github

Desktop Preferences

Legg til søppelbøtte og dokumenter på skrivebordet

Fjern dietpi -snarveier

Trinn 9: Sikkerhetskopier Micro SD -kortet og klonen

Nå som den ene datamaskinen er konfigurert, kan du klone 14 flere

Når Raspberry Pi er satt opp, sikkerhetskopierer du bildet. Bruk dette bildet til å lage neste PC.

Slå av Raspberry Pi

$ sudo nedleggelse –h 0

Vent til kortet er slått av, og fjern deretter strømforsyningen, og fjern deretter micro SD -kortet

Sett inn micro SD -kortet i USB micro SD -kortleseren, og sett deretter USB -leseren inn i MacBook

På MacBook bruker du disse instruksjonene fra Pi Hut med endringer som følger:

Åpne terminalvinduet

Bytt til katalog som inneholder diett-pi-bilde

$ cd ♣ din-macbook-image-katalog ♣

Identifiser disken (ikke partisjonen) på SD -kortet, f.eks. disk4 (ikke disk4s1). Fra diskutil output, = 4

$ diskutil liste

VIKTIG: pass på at du bruker riktig - hvis du skriver feil, vil du ende med å tørke ut harddisken!

Kopier bildet fra SD -kortet. Sørg for at bildetavnet er riktig:

$ sudo dd if =/dev/disk ♣ mikro-SD-kort-disk#♣ av = weldon.dmg

CTRL-t for å se statusen for kopieringen.

Når du er ferdig, må du fjerne SD -kortet:

$ diskutil unmountDisk /dev /disk ♣ mikro-SD-kort-disk#♣

Fjern SD -adapteren fra MacBook og fjern micro SD -kortet fra adapteren

Sett inn micro SD -kortet i Raspberry Pi og kontroller at det fungerer

Bruk dette bildet til å klone de neste mikro -SD -kortene, og følg instruksjonene i trinn 3 ved å bruke det nye bildet.

Og du er ferdig!

Trinn 10: Emballasje

Emballasje
Emballasje
Emballasje
Emballasje

Det er 15 systemer jeg trenger å transportere, og bilen har begrenset plass.

Et system inkluderer: høyttalere, skjermer, CanaKits HDMI til VGA -adaptere og tastaturer.

Kutt ned på plassen som kreves ved å slå sammen CanaKit, HDMI til VGA -adapter og tastatur og mus i en eske.

Dette innebar å kutte noen deler av tastaturboksen og heve sidene ved å brette boksen på nytt.

Trinn 11: Endre vertsnavn, rotpassord

Studentøvelse: Endre vertsnavn og rotpassord

DietPi-Config, DietPi Sikkerhetsalternativer

Trinn 12: Legg til en bruker

Studentøvelse:

Som standard bruker DietPi en pålogging av brukernavn: root, mens raspbian bruker brukernavn: pi.

Mange Raspberry Pi -retninger og mine instrukser antar et utgangspunkt for /home /pi og en pålogging av pi, legg til en bruker som heter: pi

$ mkdir /home

$ useradd pi -m -G sudo $ passwd pi Passord: ♣ bringebær-pi-passord ♣ Passord: ♣ bringebær-pi-passord ♣

Hvis du gjør en feil, bruker du følgende kommando for å fjerne brukeren:

$ userdel pi

Ta en kopi av filen /etc /sudoers

Som bruker, rot, rediger filen, men vær forsiktig med denne filen. Sørg for at det er riktig før du lagrer

$ sudo nano /etc /sudoers

Uten følgende endring må du skrive inn et passord hver gang sudo brukes.

Etter kommentaren, #includedir …, legg til linjen som starter, pi ALL =:

#includedir /etc/sudoers.d

pi ALL = (ALL) NOPASSWD: ALL

CTRL-o, ENTER, CTRL-x for å lagre og lukke filen

Sjekk at den nye brukeren fungerer

$ logg ut

og logg inn som pi med ♣ bringebær-pi-passord ♣

$ ssh pi@♣ ip-adresse ♣

Hvis du er logget inn som pi, er DietPi -verktøy lokalisert i:

/DietPi/dietpi

dietpi -skript bruker en sjekk for root UID = 0, som forhindrer pi -brukernavnet i å kjøre dietpi -skriptene. Skriptet sjekker om $ UID = 0, som bør reserveres for brukernavnrot. Å legge katalogen til PATH hjelper ikke.

Så for å kjøre dietpi-config eller noen av dietpi-verktøyene fra pi, logg inn som superbruker, og kjør deretter kommandoen. For å gå ut av superbruker, skriv inn exit.

$ sudo su

$ sudo/DietPi/dietpi/dietpi-config ♣ endringsinnstillinger ♣ $ exit

Selvfølgelig kan du endre skriptet og legge til pi -brukernavnets UID eller fjerne sjekken for rotens UID. Det kan være nødvendig med flere endringer.

if (($ UID! = 0)); deretter

Valgfritt trinn

Generelt bør root ikke brukes som pålogging. Root -påloggingen bør ikke deaktiveres, men bør blokkeres for normal pålogging.

For å forhindre at brukere logger på direkte som root, setter du rotkontoens skall til /sbin /nologin i filen /etc /passwd.

$ sudo nano /etc /passwd

Endring

root: x: 0: 0: root:/root:/bin/bash

til

root: x: 0: 0: root:/root:/usr/sbin/nologin

Trinn 13: Konfigurer Wi-Fi

Studentøvelse:

Klikk på LXDE -ikonet. Velg Systemverktøy, DietPi Config

Endre nettverksalternativer: Adaptere, aktiver Wi-Fi

Når du bruker DietPi, må du bruke de medfølgende verktøyene i stedet for å redigere dem fra kommandolinjeverktøy.

Fra funky-ikonet velger du Systemverktøy, DietPi-Config og deretter Nettverksalternativer: Adaptere

Aktiver innebygd WiFi

Velg WiFi

Velg Manuell: skriv inn SSID og passord for hjem/skole

Koble fra ethernet -kabelen og sjekk om du kan surfe på nettet

Deaktiver kablet Ethernet: Ethernet Endre innstillinger for kablet nettverk

Endre landskode til USA

Start WiFi på nytt

Legg til WiFi -ikon på oppgavelinjen (valgfritt)

Høyreklikk på oppgavelinjen og velg "Legg til/fjern panelelementer"

Klikk på "Legg til" -knappen

Legg til trådløse og kablede nettverk

Trinn 14: E -post

Bruk en nettbasert e-postkonto, for eksempel gmail, eller hva du foretrekker.

Trinn 15: Vedlegg: Referanser

Trinn 16: Vedlegg: Oppdateringer

11MAR-01APR2017

  • Lagt til plassholdere for vedlegg: Referanser, oppdateringer, feilsøking
  • Oppdaterte trinn for DietPi v145
  • Start revidert deleliste for prosjekt på videregående nivå

    • Raspberry Pi modell 3 B komplett startpakke fra CanaKit $ 69,99 @ Amazon

      Veske, kjøleribber, strømadapter, mikro til USB -kabel, 32 GB mikro SD -kort klasse 10, HDMI -kabel

    • Trådløst USB -tastatur og mus $ 21,99 @ Amazon
    • Skjerm - 17 "LCD -skjerm $ 15,00 @ rabattelektronikk
    • USB -høyttalere $ 5 @ rabattelektronikk
    • HDMI hunn til VGA mannlig adapter $ 14,99 på Amazon
  • Gammel deleliste

    • pusset opp/brukt USB -tastatur $ 4
    • pusset opp/brukt USB -mus $ 6
    • 17”oppusset/brukt skjerm (HDMI -inngang foretrukket, men denne har DVI) $ 49
    • Raspberry Pi 2 Model B Element14 $ 35
    • Panda 300n WiFi -adapter Amazon $ 16,99
    • 5.2V 2.1A USB -strømadapter fra Amazon $ 5,99
    • Micro USB til USB -kabel 3 fot fra Amazon $ 4,69
    • Veske fra Amazon $ 6,99
    • Bør være 64 GB eller større >>> SanDisk Ultra 16 GB Ultra Micro SDHC UHS-I/Class 10-kort med adapter (SDSQUNC-016G-GN6MA) fra Amazon $ 8,49

Trinn 17: Vedlegg: Feilsøking

Raspberry Pi Feilsøking

Hvis det er problemer med Raspberry Pi, er denne lenken det beste stedet å starte

Svart skjerm

Etter å ha installert alle apss, stengte jeg ned ved hjelp av LXDE -nedleggingsmenyen, og systemet var ikke lenger brukbart. Jeg måtte skylle om micro SD -kortet for å få det til å fungere.

Da jeg startet på nytt, skjedde det samme.

Jeg kunne ssh inn i Raspberry Pi fra min MacBook. Så jeg skjønte at det var noe galt med skjermen.

For å fikse et svart skjermproblem, ssh inn i Raspberry Pi fra en annen datamaskin og fjern kommentarene til noen linjer i DietPis konfigurasjonsfil. Forsterkningsverdien er angitt i denne instruksen gjennom DietPi -konfigurasjonsverktøyene

ssh [email protected]

logg inn med passord $ sudo nano /DietPi/config.txt kommenter linjene: hdmi_force_hotplug = 1 hdmi_drive = 2 config_hdmi_boost = 5

CTRL-o, ENTER og CTRL-x for å lagre og avslutte nano-editoren

HDMI Safe -modus forringer oppløsningen, men lar monitoren fungere.

Problemer med skjerm eller skjerm

På bringebær pi:

$/opt/vc/bin/tvservice -d edid.dat $/opt/vc/bin/edidparser edid.dat

begravet dypt i utgangen er en linje som leser "… beste poengsumsmodus …"

For min skjerm returnerte den "… beste poengsumsmodus er nå DMT (35) 1280x1024 @ 60Hz …"

(35) indikerer den beste innstillingen for hdmi_mode = 35

Redigerer config.txt på MacBook

Jeg hadde allerede blinket alle micro SD -kortene med et standardbilde da jeg fant ut hvordan jeg løser skjermoppløsningsproblemet. Så jeg ønsket å endre config.txt på alle micro SD -kortene.

Den enkleste måten er:

Sett inn USB micro SD -kortleser i MacBook

Micro SD -kortet vil automatisk montere og oppstartsikonet vises på skrivebordet

åpen oppstartsstasjon på skrivebordet

dra config.txt fra oppstartsstasjonen til skrivebordet

lukk oppstartsvinduet

Kjør i et terminalvindu

diskutil liste

diskutil unmountDisk /dev /disk2 ♣ mikro-SD-kort-disk#♣

og fjern USB micro SD -kortleser

Så for hvert micro SD -kort:

Sett inn USB micro SD -kortleser i MacBook

åpen oppstartsstasjon på skrivebordet

dra config.txt fra oppstartsstasjonen til skrivebordet, klikk på erstatt

lukk oppstartsvinduet

Kjør i et terminalvindu

diskutil liste

diskutil avmontere Disk /dev /disk2 ♣ mikro-SD-kort-disk#♣

fjerne USB micro SD -kortleser

og gjenta

Høyttaler

Sjekk tilkoblinger og kjør

$ speaker -test -c2

CTRL-c for å stoppe testen

Anbefalt: