ScreenShot / PrintScreen nie działa z rozwijanymi menu!


17

Ilekroć próbuję zrobić zrzut ekranu (w moim Ubuntu 12.04) z menu globalnym, menu kontekstowym dla dowolnego okna / pliku, to nie działa. Wydaje się, że nie jestem w stanie robić migawek z rozwijanym menu. Jak mogę to naprawić?

PS. Problem dotyczy zarówno środowisk Unity, jak i Gnome3.


1
Mam ten problem bionicznie i żadna z powiązanych odpowiedzi nie pomaga. Używam opóźnienia, ale ani wersja wiersza poleceń, ani wywoływanie narzędzia Screenshot na pasku uruchamiania nie działa. Używanie gimpa działa, podobnie jak uderzanie w PrtSc, chociaż w obu przypadkach muszę wykadrować wynik. Dziwne, że chociaż widzę, że robi migawkę z widocznym oknem wyskakującym, zrzut ekranu jej nie ma. Dzieje się tak z dodanym menu wyskakującym na openlinkprofiler.org/r/…
— nealmcb

Odpowiedzi:


16

Aby obejść ten problem, możesz zrobić zrzut ekranu z opóźnieniem, na przykład gnome-screenshot --delay=7lubxfce4-screenshooter -d 5

Wygląda na to, że ten problem niedziałającego ekranu drukowania w kontekście menu istnieje już od jakiegoś czasu ... jak można zauważyć w tym raporcie o błędzie


będzie używać obejścia, dopóki to nie zostanie naprawione ... mam nadzieję, wkrótce ... dzięki za pomoc ... +1
— dokładnie

Użyłem gnome-screenshot -d 8 Wydawało się, że działa dobrze. Zobacz odpowiedź poniżej .. jest lepiej, ale to jest to samo.
— Bhikkhu Subhuti

13

Leniwa odpowiedź

( dla niezależnych szybkich uczniów )

Istnieją kontrowersje dotyczące tej sytuacji .

Szybka odpowiedź / obejście

( dla zaawansowanych użytkowników Ubuntu )

  • Dodaj niestandardowy skrót do następującego polecenia:
    gnome-screenshot --delay=numIntValueInSecs
    na przykład
    gnome-screenshot --delay=3
  • Dodaj kolejny, aby zrobić zrzuty ekranu aktywnego okna:
    gnome-screenshot -w --delay=3

    To wszystko , ale zalecam również ustawienie 2 innych, które dałyby więcej czasu na głębsze poruszanie się po menu.

    • gnome-screenshot --delay=10
    • gnome-screenshot -w --delay=10

    wprowadź opis zdjęcia tutaj

Opracuj odpowiedź

( nowicjusz do hakera )

Wprowadzenie:

Ilekroć naciśniesz PrntScr, wszystko, co robi Ubuntu, to dzwonienie, gnome-screenshotktóre zwykle znajduje się na /usr/bin/ścieżce i jest dostępne z „terminala” (teletype, tty, cli, wiersza poleceń / monitu), dzięki czemu możesz używać go na różne sposoby, aby dopasować się do Twojego funky cele.

gnome-screenshotMały program akceptuje opcjonalne parametry, można zobaczyć wszystkie opcje, przekazując standardowy parametr, aby prosić o pomoc, wiesz, że jeden ( -h)

wprowadź opis zdjęcia tutaj

Jeśli nadal nie wiesz, jak tego użyć, zawsze możesz przeczytać bardziej szczegółową pomoc, po prostu poproś o ręczne wpisywanie man gnome-screenshot

wprowadź opis zdjęcia tutaj

Im więcej czytasz pełne podręczniki, hakowanie ubuntu do twoich potrzeb stanie się intuicyjne i nie będziesz potrzebował innych ludzi, którzy udzielą ci instrukcji krok po kroku. Być może w tym momencie wiesz nawet, jak samemu to obejść, jeśli nadal jesteś zagubiony (mam nadzieję, że nie), po prostu czytaj dalej ...

Instrukcje:

  • Krok zero: Otwórz ustawienia systemowe Ubuntu i przejdź do opcji Klawiatura:

wprowadź opis zdjęcia tutaj

Teraz

  1. Przejdź do Shortcutszakładki.
  2. Wybierz Custom Shortcuts
  3. Naciśnij +przycisk, aby dodać nowy niestandardowy skrót.
  4. Podaj nazwę i polecenie.
    (tak jak opisano w „Szybkiej odpowiedzi” powyżej)
    4½. Przypisz kombinację klawiszy, którą chcesz.
  5. Zamknij to okno lub nie będzie działać.

wprowadź opis zdjęcia tutaj

*presto!
Właśnie zrobiłeś kolejny krok, aby zostać mistrzem ubuntu, mam nadzieję, że ta odpowiedź była pomocna *


Dzięki .. pobrałem migawkę i wypróbowałem „zrzut ekranu”, to zadziałało z linii poleceń. (używany również do pomocy na askubuntu)
— Bhikkhu Subhuti

3

To nie jest problem". Otrzymasz dokładnie ten sam problem z innym systemem operacyjnym, takim jak Windows.

Aby robić migawki z menu rozwijanego, musisz użyć specjalistycznego narzędzia, takiego jak Migawka . To bezpłatne i otwarte narzędzie znajdziesz w Centrum oprogramowania Ubuntu. W Migawce dostępna jest specjalna opcja do wykonywania zrzutów ekranowych menu / podmenu, które wykonują opóźnione przechwytywanie ekranu.

Oczywiście możesz go używać z Unity i Gnome 3.


to dobra propozycja aplikacji ... dzięki ... +1
— precyzyjnie

jaka dziwna logika „Windows ma to samo, więc nie ma problemu”.
— patrz

1
@sehe Nie jest to dokładnie to, co napisałem ... Może powinienem był powiedzieć, że tak zaprojektowano większość interfejsów użytkownika (bez wchodzenia w szczegóły) zamiast dawać przykład ... Unity i Gnome 3 to dwa różne okna Menedżerowie, którzy mają podobne zachowanie („problem”) z rozwijanymi menu i zrzutami ekranu, nawet jeśli nie mają nic wspólnego z interfejsem Windows ...
— Golboth,

1
Wydaje mi się, że moje zaskoczenie było bardziej związane z „ To nie jest„ problem ” ” :) Myślę, że większość ludzi intuicyjnie rozumie, że wszystko, co dotyczy skupienia (myszy), może być trudne do zaobserwowania bez zakłócania. Zrozumienie problemu nie usuwa go
— patrz

Mówiąc szczerze, właśnie użyłem Shutter, ponieważ metoda opóźnionego zrzutu ekranu z gnome3 tak naprawdę nie działa (przynajmniej nie w aplikacji, którą próbowałem przechwycić). +1
— patrz
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.