Hvis du tar mange skjermbilder på datamaskinen din, er det flere verktøy som kan hjelpe deg å gjøre det effektivt. De fleste av disse skjermbildeverktøyene lar deg imidlertid ikke ta skjermdump av høyreklikkmenyer i Linux.
Som sådan, hvis du trenger å ta skjermbilder av høyreklikk-/kontekstmenyer på datamaskinen din - kanskje for å hjelpe noen med å feilsøke et problem med systemet deres - må du se mot andre metoder.
Hvis du bruker Ubuntu, er det noen forskjellige måter å gjøre dette på på datamaskinen. Følg med mens vi sjekker ut disse metodene for å skjermdumpe høyreklikkmenyer i Linux.
1. Skjermbilde Høyreklikk på menyer med GNOME-skjermbilde
GNOME-skjermbilde er en del av gnome-utils pakke. Det kommer forhåndsinstallert på Ubuntu, og det er det som utløses når du klikker på Skjermbilde tasten på tastaturet for å ta et vanlig skjermbilde.
Imidlertid, hvis du bruker GNOME-skjermbilde, har du sannsynligvis allerede lagt merke til at ved å klikke på Skjermbilde tasten tar ikke skjermbilder av høyreklikkmenyer. I tillegg, i motsetning til tidligere versjoner av GNOME Screenshot, har de nyere versjonene (40.0 og nyere) ingen lenger tilby forsinkelsesfunksjonaliteten, som en gang fungerte som en løsning for å fange opp kontekstmenyen skjermbilder.
Heldigvis er det en løsning for å skjermdumpe høyreklikkmenyer ved å bruke GNOME Screenshot. Den er fortsatt avhengig av funksjonen for forsinket skjermbilde og innebærer å lage en tilpasset hurtigtast for det samme på systemet ditt.
Slik gjør du det:
- Åpen Innstillinger og velg Tastatur fra venstre sidefelt.
- Rull ned til Tastatursnarveier delen og klikk Vis og tilpass snarveier.
- I Tastatursnarveier vindu, bla ned og velg Egendefinerte snarveier.
- Klikk Legg til snarvei hvis du ikke allerede har en egendefinert hurtigtast. Ellers klikk på pluss (+)-knappen.
- Skriv inn et navn for hurtigtasten i Navn felt. Det kan være hva som helst; vi skal bruke Forsinkede snarveier her.
- I Kommando feltet, skriv inn:
Her, 5 er tiden (i sekunder) du vil at programmet skal vente før det tar skjermbildet. Erstatt den med ønsket tid tilsvarende.gnome-skjermdump --forsinkelse=5
- Klikk på Angi snarvei og trykk på tastekombinasjonen du vil angi for denne snarveien.
- Klikk Legge til, og lukk deretter Innstillinger vindu.
Med tastatursnarveien opprettet, kan du nå bruke den hvor som helst for å fange høyreklikkmenyer. For å gjøre det, høyreklikk på et element/tomt område eller åpne kontekstmenyen du vil ta skjermbilde av og trykk på hurtigtasten for den forsinkede skjermbildehandlingen du nettopp opprettet.
Vent noen sekunder og GNOME Screenshot vil ta et skjermbilde av ønsket meny. For å få tilgang til skjermbildet, gå til Bilder > Skjermbilde inne i hjemmekatalogen.
2. Skjermbilde Høyreklikkmenyer i Linux ved hjelp av scrot
scrot er et populært CLI-basert skjermbildeverktøy for Linux som lar deg ta skjermbilder gjennom terminalen. Den er enkel og lett å bruke og gir nok fleksibilitet gjennom ulike alternativer, som du kan bruke i kommandoene dine for å ta skjermbilder som du vil.
Men før du kan bruke scrot, må du installere det først. Sjekk ut vår guide på installere scrot på Linux for å ta skjermbilder fra terminalen.
Når den er installert, åpner du appen eller systemplasseringen der du vil fange høyreklikkmenyen. Ta frem terminalvinduet og skriv inn følgende kommando for å starte et forsinket skjermbildefangst:
scrot -d 5
...hvor 5 er mengden forsinkelse (i sekunder). Hvis du vil forlenge eller redusere forsinkelsen, endre denne tiden til dine preferanser.
Raskt, aktiver høyreklikkmenyen på appen/systemplasseringen du åpnet tidligere, og scrot vil ta skjermbildet etter den angitte forsinkelsen. Sørg for å legge til tilstrekkelig forsinkelse i kommandoen din slik at du kan åpne ønsket meny du vil fange.
scrot vil lagre det tatt skjermbildet til Hjem katalog. Men hvis du vil lagre den på et annet sted, naviger til den katalogen ved å bruke cd-kommandoen, og kjør deretter kommandoen for skjermbildefangst.
3. Skjermbilde kontekstmenyer på Linux ved hjelp av lukker
Selv om både GNOME Screenshot og scrot effektivt kan fange høyreklikk-/kontekstmenyer på Linux, er de ikke like funksjonsrik og er avhengig av funksjonaliteten for forsinket skjermbilde for å ta skjermbilder, noe som kan være begrensende i enkelte situasjoner. Shutter, derimot, er annerledes.
Det er en av de populære skjermdump-apper for Linux og tilbyr noen forskjellige måter å ta skjermbilder av høyreklikkmenyer, som du vil se senere i delen. I tillegg, ved å bruke det, kan du også ta skjermbilder av verktøytips hvis det noen gang er behov.
Start først med å kjøre denne kommandoen i terminalen for å installere Shutter:
sudo apt installere lukker
Når installasjonen er fullført, start Shutter. Siden dette er første gang du kjører Shutter på datamaskinen, vil det ta noen sekunder å oppdatere pluginene. Len deg tilbake og la oppdateringen fullføre.
Følg nå disse trinnene for å bruke den til å skjermdumpe høyreklikkmenyer på datamaskinen din:
- Klikk på Fil og gå til Ny > Verktøytips hvis du vil ta et skjermbilde av et verktøytips. Ellers, hvis du vil ta et skjermbilde av en høyreklikkmeny, velg Ny > Meny.
- Shutter vil gi deg en 10-sekunders nedtelling nederst til høyre på skjermen. Aktiver raskt verktøytipset eller menyen du vil fange, og Shutter tar skjermbildet.
Så snart skjermbildet er tatt, vil du se det i en ny Shutter-fane, og Shutter vil også automatisk lagre det til Bilder katalog under Hjem.
Hvis du ønsker å redigere skjermbildet, klikker du på Redigere knappen i Lukker-vinduet og Lukker vil få opp et bilderedigeringsprogram i et nytt vindu med en haug med merknader og redigeringsalternativer.
Rediger eller merk skjermbildet som du vil, og trykk på Lagre knappen for å lagre den.
Som du sikkert har lagt merke til, inneholder skjermbildet av verktøytipset eller menyen du nettopp fanget bare verktøytipset/menyen, med resten av innholdet i vinduet eller skjermen beskåret. Selv om dette er nyttig i mange scenarier, vil det være brukstilfeller når du også vil ha resten av skjermen/vinduets innhold i skjermbildet.
Med Shutter er det en måte å gjøre dette på. Det innebærer å klikke på hele skjermbildet av det aktive vinduet eller skjermen og deretter redigere den delen du ikke trenger. Men som standard, når du prøver å gjøre dette, blir skjermbildet tatt øyeblikkelig, så du kan ikke aktivere verktøytipset eller menyen du vil fange.
For å omgå dette kan vi legge til en forsinkelse for alle fangstene våre. For dette, åpne Shutter og gå til Rediger > Innstillinger. Å velge Hoved fra venstre rute og trykk på pluss (+)-knappen ved siden av Ta opp etter en forsinkelse på alternativ under Capture for å øke forsinkelsen.
I tillegg, hvis du vil inkludere en markør i skjermbildene dine, kryss av for Ta med markøren når du tar et skjermbilde alternativ.
Lukk nå fanen og gå tilbake til Lukker-vinduet. Å velge Fil > Ny, og avhengig av hvor mye av skjermen du vil fange, velg ett av alternativene blant Utvalg, Skrivebord, Aktivt vindu, og Velg Vindu.
Hvis valget ditt krever at du gjør et valg, gjør det, trykk Tast inn, og aktiver høyreklikkmenyen for å ta skjermbildet. Ellers vil Shutter automatisk gi deg en nedtelling og be deg om å få frem høyreklikkmenyen du vil fange.
Med noen få forskjellige skjermbildemetoder for høyreklikkmeny for hånden, kan du nå enkelt fange høyreklikkmenyer i programmer eller andre steder på Linux-skrivebordet. Og deretter kan du redigere/kommentere disse skjermbildene eller konvertere dem til et annet format og dele dem med andre om nødvendig.
Selv om alle tre verktøyene kan fange høyreklikkmenyer helt fint, anbefaler vi Shutter fremfor andre for dets omfattende funksjonssett. Men hvis du foretrekker et minimalt, men effektivt verktøy, er scrot den beste veien å gå.
Dessuten, i tilfelle du ikke trenger å skjermdumpe høyreklikkmenyer mye, kan du ha et verktøy som scrot for når du trenger for å fange høyreklikkmenyer eller noe sånt som Flameshot, som tilbyr mer avansert skjermdumping og merknader alternativer.