Raspberry Pi är en prisvärd liten dator med ett brett utbud av användningsfall. Det körs främst på Raspberry Pi OS, men du kan använda vilket annat Linux-baserat operativsystem som helst enligt dina krav.

I allmänhet presenterar Pis applikationer inte situationer där du vill fånga vad som finns på skärmen. Det finns dock tillfällen när du kan behöva göra det: kanske för att dokumentera en process, hjälpa någon att felsöka sin Pi eller fånga felmeddelanden på din skärm. Och det är där skärmdumpar är till nytta.

Så här tar du skärmdumpar på Raspberry Pi på två olika sätt.

1. Ta skärmdumpar med Scrot

Scrot är ett skärmdumpverktyg på kommandoraden som erbjuder en mängd funktioner för skärmfångande, allt från att fördröja skärmdumptagning och specificera katalog- och filnamn för att begränsa omfattningen för att fånga, skapa miniatyrer och åberopa verktyg från tredje part för att manipulera skärmdump.

Scrot kommer förinstallerat på de flesta Linux-distributioner, inklusive Raspberry Pi OS. Men om du kör någon annan distro eller en liten version av Raspberry Pi OS kan du installera det manuellt genom att ange följande kommando i terminalen:

instagram viewer

sudo apt installera scrot

Med Scrot kan du fånga skärmen på flera sätt. Några av dessa handlar om att ange parametrar, som låter dig välja detaljerna för dina skärmdumpar.

Vanligtvis är det konventionella sättet att ta en skärmdump på vilken enhet som helst att fånga hela skärmen och sedan beskära oönskade bitar i efterbehandlingen. I Scrot kan du göra detta på två sätt: genom att trycka på PrtScr (Print Screen) -tangenten på tangentbordet eller med scrot kommandot i terminalen.

När du har tagit skärmdumpen kommer Scrot att spara den i Bilder katalog på din Raspberry Pi. Som standard använder Scrot datum och tid för skärmdump för sitt filnamnsschema.

För katalognamnet använd syntaxen:

scrot / home / pi / katalognamn /

Så du kan använda:

scrot / home / pi / Pictures / Screenshots /

Att specificera filnamnet använder denna syntax:

scrot /home/pi/directory_name/file_name.png

Användningen här kan vara:

scrot /home/pi/Pictures/Screenshots/screenshot-1.png

Du kan också använda Scrot för att ta en skärmdump av ett visst fönster på skärmen åt gången. För att göra detta, skriv: scrot -s och välj fönstret du vill fånga. Alternativt kan du rita ut en ruta runt fönstret för att fånga den med kanter.

Scrot erbjuder möjlighet att fördröja inspelning av skärmdump så att du kan välja fönstret du vill ta innan det tar skärmdumpen.

Använd för att fördröja en skärmdump scrot -d num (där num är antalet sekunder). Du kan också lägga till en nedräkningstimer för att se de förflutna sekunderna genom att lägga till c parameter till kommandot: scrot -cd 10.

Andra skärmdumpparametrar för Scrot inkluderar:

  • scrot -b - att ta tag i gränsen till ett fönster
  • scrot -t - för att skapa en miniatyr av skärmdumpen
  • scrot -u - för att fånga det för närvarande fokuserade fönstret
  • scrot -e - för att ange ett kommando som ska köras efter att en skärmdump har tagits
  • scrot -v - för att få den aktuella versionen av Scrot
  • scrot -h - för att visa ytterligare hjälp

Om din Raspberry Pi är inställd i en huvudlös konfiguration eller om du vill ta skärmdumpar på distans, gör Scrot det möjligt att fånga skärmdumpar i sådana inställningar med SSH (Secure SHell).

För att göra detta måste du först aktivera SSH på din Raspberry Pi. När det är klart måste du ange följande kommando i terminalen för att ta en skärmdump: DISPLAY =: 0 scrot. (Här, VISA definierar miljövariabeln, som vi har ställt in :0 eftersom det är din Pi: s lokala skärm.)

Relaterad: Ställa in din Raspberry Pi för huvudlös användning med SSH

2. Ta skärmdumpar med GNOME-skärmdump

GNOME Screenshot är ett skärmdumpverktyg inbyggt i GNOME-skrivbordsmiljö. Det brukade vara en del av gnome-utilities-paketet, men nu är det tillgängligt som ett separat paket. Du kan installera GNOME-skärmdump på din Raspberry Pi med bara ett enkelt kommando:

sudo apt installera gnome-skärmdump

Till skillnad från Scrot kommer GNOME Screenshot med ett GUI (grafiskt användargränssnitt), vilket är mycket lättare att använda. Så om interaktion med Terminal inte är din starka kostym kan du använda den för att ta nästan alla typer av skärmdumpar på din Pi.

GNOME Screenshot erbjuder många alternativ för skärmdumpning. Följ instruktionerna nedan för att lära dig hur du använder dem.

  1. Klicka på Raspberry Pi-menyn längst upp till vänster på skärmen, välj Tillbehör, och spring Skärmdump.
  2. I skärmdumpfönstret får du tre fångstlägen:
    • Ta hela skärmen: Låter dig fånga hela skärmen. Du får också möjlighet att lägga till en fördröjning i fångsten och välja att inkludera pekaren i din skärmdump.
    • Ta tag i det aktuella fönstret: Låter dig ta en skärmdump av det aktuella fönstret. Du kan också ställa in en fördröjningsperiod, inkludera pekaren och tillämpa en gränseffekt på den tagna skärmdumpen.
    • Välj område att ta tag i: Låter dig välja det område som du vill fånga i din skärmdump.
    Välj ett läge som bäst passar dina behov.
  3. Klicka på Ta skärmdump för att ta en skärmdump. Om du väljer det tredje läget måste du istället välja det område du vill fånga: använd musen för att rita ut detta område.

GNOME Screenshot visar nu den tagna skärmdumpen med ett par alternativ. Du kan antingen Spara skärmdumpen (med standardinställningarna) eller Kopiera till Urklipp för att klistra in skärmdumpen till en annan plats.

Om du bestämmer dig för att spara skärmdumpen får du möjlighet att ändra filnamnet och välja katalogen där du vill spara skärmdumpen.

En nackdel med att använda GNOME Screenshot är att den upphör omedelbart efter att du har tagit en skärmdump. Så om du vill ta flera skärmdumpar måste du starta om applikationen varje gång.

Ett sätt att kringgå detta är att skapa en kortkommando för att enkelt starta GNOME-skärmdump. Här är hur.

  1. Öppna terminalen och ange följande kommando för att öppna konfigurationsfilen: sudo nano /etc/xdg/openbox/lxde-pi-rc.xml.
  2. Bläddra ner till avsnittet som läser Nyckelbindningar för applikationer som körs och lägg till följande kodrader i filen:


    gnome-skärmdump - interaktiv


    Använd nyckeldeklarationerna nedan för att skapa nyckelbindningar:
    • A - ALT
    • C - CTRL
    • S - Skift
    • W - Windows
    • Plats - Mellanslag
    • Hem - Hem
    • Slutet - Slutet
    • Lämna tillbaka - Stiga på
  3. Tryck CTRL + O att göra ändringar och CTRL + X att lämna.
  4. Stiga på omstart av sudo i terminalen för att starta om Raspberry Pi och tillämpa dina nyckelbindningar.

Du kan nu starta GNOME-skärmdump med kortkommandot som du just tilldelat och spara dig själv några steg.

Fånga skärmdumpar på Raspberry Pi Made Easy

Scrot och GNOME Screenshot erbjuder båda ett robust och bekvämt sätt att fånga skärmdumpar på Raspberry Pi. De är kompatibla med alla Raspberry Pi-modeller, och du kan använda dem för att ta skärmdumpar på Raspberry Pi OS eller någon annan Linux-baserad distro som körs på din Pi.

E-post
7 sätt att spela in din skrivbordsskärm på Linux och Raspberry Pi

Letar du efter ett sätt att spela in ditt Linux-skrivbord? Här är flera sätt att göra det, inklusive några alternativ som till och med spelar in din Raspberry Pi-skärm.

Läs Nästa

Relaterade ämnen
  • DIY
  • Raspberry Pi
  • Linux
  • Skärmdumpar
Om författaren
Yash Wate (5 artiklar publicerade)

Yash är Staff Writer på MUO för DIY, Linux, programmering och säkerhet. Innan han hittade sin passion skriftligen brukade han utvecklas för webben och iOS. Du kan också hitta hans skrivande på TechPP, där han täcker andra vertikaler. Förutom teknik tycker han om att prata om astronomi, Formel 1 och klockor.

Mer från Yash Wate

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.