ScreenShot / PrintScreen não funciona com menus suspensos!


17

Sempre que tento tirar uma captura de tela (na minha caixa do Ubuntu 12.04) com o menu global, menu de contexto de qualquer janela / arquivo, ele não funciona. Parece que não consigo tirar instantâneos com o menu suspenso. Como faço para corrigir isso?

PS. O problema está nos ambientes Unity e Gnome3.


1
Eu tenho esse problema em biônico, e nenhuma das respostas vinculadas ajuda. Uso um atraso, mas nem a versão da linha de comando ou a ferramenta de Captura de tela na barra do iniciador funcionam. Usar o gimp funciona, assim como bater o PrtSc, embora com os dois eu tenha que cortar o resultado. Estranho que, apesar de eu ver uma captura instantânea com a janela pop-up visível, a captura de tela não a tenha. Isso acontece com o menu pop-up adicionado em openlinkprofiler.org/r/…
nealmcb

Respostas:


16

Como solução, você pode tirar uma captura de tela com um atraso, por exemplo gnome-screenshot --delay=7ouxfce4-screenshooter -d 5

Parece que esse problema da tela de impressão não funciona no contexto do menu já existe há algum tempo ... como pode ser visto neste relatório de erro


estará usando a solução alternativa até que seja corrigido ... espero, em breve ... obrigado pela ajuda ... +1
precisa

Eu usei o gnome-screenshot -d 8 Isso parecia funcionar muito bem. Veja a resposta abaixo .. é melhor, mas é o mesmo.
Bhikkhu Subhuti

13

Resposta preguiçosa

( para aprendizes rápidos independentes )

Há controvérsia em relação a esta situação .

Resposta rápida / solução alternativa

( para usuários avançados do ubuntu )

  • Adicione um atalho personalizado ao seguinte comando:
    gnome-screenshot --delay=numIntValueInSecs
    por exemplo
    gnome-screenshot --delay=3
  • Adicione outro para tirar screenshots da janela ativa:
    gnome-screenshot -w --delay=3

    É isso aí , mas eu também recomendo configurar outras 2 que lhe dariam mais tempo para navegar mais nos menus.

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

    insira a descrição da imagem aqui

Resposta elaborada

( iniciante em hackers )

Introdução:

Sempre que você pressiona PrntScr, tudo o que o Ubuntu faz é chamar, gnome-screenshotque geralmente está localizado no /usr/bin/caminho e disponível no "terminal" (teletype, tty, cli, linha de comando / prompt), para que você possa usá-lo de todas as maneiras possíveis para se adequar ao seu funky propósitos.

O gnome-screenshotpequeno programa aceita parâmetros opcionais, você pode ver todas as opções passando o parâmetro padrão para pedir ajuda, você conhece o ( -h)

insira a descrição da imagem aqui

Se você ainda não tem certeza de como usar isso, sempre pode ler uma ajuda mais detalhada, basta solicitar a digitação manual man gnome-screenshot

insira a descrição da imagem aqui

Quanto mais você ler manuais completos, invadir o ubuntu para atender às suas necessidades se tornará intuitivo e você não precisará de outras pessoas para lhe dar instruções passo a passo. Talvez a essa altura você já saiba como fazer essa solução sozinha, se ainda estiver perdido (espero que não), continue lendo ...

Instruções:

  • Passo Zero: Abra as configurações do sistema Ubuntu e navegue até a opção Teclado:

insira a descrição da imagem aqui

Agora

  1. Navegue para a Shortcutsguia.
  2. Selecione Custom Shortcuts
  3. Clique no +botão para adicionar seu novo atalho personalizado.
  4. Dê um nome e um comando.
    (como descrito na "Resposta rápida" acima)
    4 ½. Atribua a combinação de teclas que você deseja.
  5. Feche esta janela ou não funcionará.

insira a descrição da imagem aqui

*presto!
Você deu mais um passo para ser um mestre do ubuntu, espero que esta resposta tenha sido útil *


Obrigado .. baixado do obturador e tentou "screenshot" isso funcionou com a linha de comando. (usado para ajudar na askubuntu também)
Bhikkhu Subhuti

3

Isso não é um problema". Você obterá exatamente o mesmo tipo de problema com outro sistema operacional como o Windows.

Para tirar instantâneos com o menu suspenso, você precisa usar uma ferramenta especializada, como o Obturador . Você encontrará essa ferramenta gratuita e de código aberto no Ubuntu Software Center. Há uma opção especial no Obturador para fazer capturas de tela de menus / submenus que executam uma captura atrasada da tela.

Obviamente, você pode usá-lo com o Unity e o Gnome 3.


essa é uma boa sugestão de aplicativo ... obrigado ... +1
precisa

que lógica estranha "o Windows tem o mesmo, então não há problema".
sehe

1
@sehe Isso não é exatamente o que eu escrevi ... Talvez eu devesse ter dito que foi assim que a maioria das UIs foi projetada (sem entrar em detalhes) em vez de dar um exemplo ... Unity e Gnome 3 são duas janelas diferentes gestores que têm um comportamento semelhante ( "emissão"), com menus e screenshots caiu mesmo que eles não têm nada em comum com o Windows UI ...
Golboth

1
Acho que minha surpresa foi mais com " Isso não é um" problema " " :) Acho que a maioria das pessoas entende intuitivamente que qualquer coisa relacionada ao foco (do mouse) pode ser difícil de observar sem interferir. Entender o problema não o remove
Veja se

Para ser justo, eu apenas usei o Shutter porque a abordagem de captura de tela atrasada com o gnome3 não funciona (pelo menos não no aplicativo que tentei capturar). +1
veja
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.