Disegno sul desktop


47

Mi chiedo se ci sia qualcosa di simile all'inchiostro sulle app per Linux. cioè, un programma che mi permette di disegnare su qualsiasi altro programma data l'architettura Xs, dovrebbe essere possibile, ma l'ho cercato e non sono riuscito a trovarlo.


EDIT: Ho due buoni suggerimenti di Roman Raguet: uno nella sua risposta e uno nei commenti.

Vorrei ulteriori suggerimenti e, se possibile, uno che non richiede un gestore di finestre composito


1
la risposta perfetta per il 95% delle persone è probabilmente quella romana.
josinalvo,

ora ... c'è un modo per farlo su vanilla X?
josinalvo,

1
@josinalvo .. Che distro stai eseguendo? .. Perché c'è un altro progetto. "Ardesia". code.google.com/p/ardesia . Ma hai bisogno di un manager composito. un'alternativa a compiz è "xcompmgr" un gestore composito minimo, ad esempio: per Lubuntu.
Roman Raguet,

Sto eseguendo Ubuntu, ma invece di eseguire Unity (che la mia macchina non è in grado di gestire) eseguo fluxbox. Il mio PC non ha molta scheda grafica, ma
testerò

Ho provato tutto su Ubuntu 17.04, solo Pylote ha funzionato per me.
Ondra Žižka,

Risposte:


53

MODIFICA :

Opzione 1 (gestore composito compiz)

Per quanto ho letto sull'applicazione Ink over Apps ... puoi provare con il plugin "Annota" in Compiz.

1) Installa i pacchetti compizconfig-settings-manager , compiz-plugins e compiz-plugins-extra che eseguono il codice riportato di seguito.

sudo apt-get install compizconfig-settings-manager compiz-plugins compiz-plugins-extra

2) Apri l'applicazione compizconfig-settings-manager.

inserisci qui la descrizione dell'immagine

3) Vai alla categoria "Extra" e abilita il plugin "Annota" .

inserisci qui la descrizione dell'immagine

4) Fare clic nel plug-in per visualizzare e impostare la configurazione.

inserisci qui la descrizione dell'immagine

5) configura il plugin in base alle tue esigenze .. qui hai un esempio.

inserisci qui la descrizione dell'immagine

Puoi avviare qualsiasi applicazione, disegnare e utilizzare gli shorcut per l' app gnome-screenshot come Alt+ Printper acquisire lo screenshot delle finestre che hai disegnato.

Opzione 2 (con qualsiasi gestore composito, ad esempio: xfce, compiz, xcompmgr ecc.)

Un altro software da disegnare sul desktop è l' Ardesia .

Ardesia è il software gratuito per schizzi digitali che consente di creare ovunque annotazioni colorate a mano libera con inchiostro digitale, registrarle e condividerle sulla rete. È facile da usare, incredibilmente veloce e reattivo. Puoi disegnare sul desktop o importare un'immagine, annotarla e ridistribuire il tuo lavoro nel mondo. Creiamo rapidi schizzi e opere d'arte.

1) Per installare Ardesia, apri un Terminale e digita:

  • sudo apt-get install ardesia

2) Per aprire l'app, ad esempio: Xubuntu.

Vai a Menu> Accessori> Ardesia Desktop Sketchpad

inserisci qui la descrizione dell'immagine

3) Puoi disegnare e app o il tuo desktop e puoi catturare schermate con la barra degli strumenti Ardesia.

inserisci qui la descrizione dell'immagine

Opzione 2.5

Se hai un computer lento, potresti provare l'opzione 2 usando lxde e xcompmgr (un gestore composito leggero)

Per eseguire lxde e xcompmgr,

1) Installa entrambi i programmi

sudo apt-get install lxde xcompmgr

2) seguire le istruzioni in Come avviare applicazioni come xcompmgr all'avvio? per ottenere xcompmgr per iniziare in lxde

Questa opzione funziona piuttosto bene, anche su computer lenti.

Opzione 3 (senza gestore composito)

Un'altra applicazione da disegnare ma senza un gestore composito è Pylote .

Pylote è un software che consente di disegnare sullo schermo del computer, come gestire vari strumenti di geometria. È un software multipiattaforma, gratuito (licenza GNU GPL), realizzato in Python (linguaggio di programmazione per computer) e PyQt4 (o PySide) per l'interfaccia grafica.

Per eseguire Pylote è necessario installare prima Python (maggiore o uguale a 2.6) in Ubuntu e python-qt4.

1) Apri una finestra Terminale e digita:

  • sudo apt-get install python-qt4

2) Scarica il file pylote.tar.gz . (Pylote installa GNU / Linux)

3) decomprimere il file tar.gz

  • tar xvzf /path/to/pylote.tar.gz

4) Immettere nella cartella pylote e assicurarsi che il file pylote.pyw abbia permessi di esecuzione.

  • cd /path/to/folder/pylote

  • chmod 755 pylote.pyw

5) Esegui l'app pylote con un doppio clic nel file pylote.pyw

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

6) Fai uno screenshot dopo aver disegnato sopra un'app o il desktop. ad es .: scrot

  • sudo apt-get install scrot

Quindi puoi premere Alt+ F2e digitare

  • scrot -s /path/to/your/screenshot.jpg

con l'opzione -s è possibile selezionare l'area per acquisire lo screenshot e salvare su .jpg.

Spero che questo sia utile.


è fantastico! Grazie. Sto tenendo la domanda aperta per un po ', per vedere se qualcuno ha un'idea che non coinvolge compiz (perché il mio povero computer non riesce a eseguirlo), ma, se nessuno lo fa, passerò più tardi a contrassegnalo come accettato
josinalvo

@josinalo ... Puoi provare la mia terza opzione "Pylote" senza un gestore composito.
Roman Raguet,

bene, alla fine sono riuscito a eseguire xcompmgr sul mio PC. Ha funzionato piuttosto bene. Ho appena aggiunto i dettagli su come l'ho fatto funzionare su una "opzione 2.5" Grazie mille!
josinalvo,

Tecnicamente, Pylote non disegna realmente sul desktop, ma su schermate del desktop generate automaticamente. Puoi minimizzare la finestra di Pylote per vedere le finestre reali e il desktop reale dietro.
tanius,

19

Puoi usare gromit-mpx . Consente l'annotazione dello schermo con strumenti di linea e marcatore di testo di colore configurabile, variandoli di spessore in base alla pressione (se si dispone di una penna Wacom o simile). Come richiesto, non richiede un gestore desktop di composizione, ma ne trarrà beneficio se ne hai uno.

Utilizzo sotto Debian / Ubuntu

  1. Installalo:

    sudo apt-get install gromit-mpx
    
  2. Inizia con gromit-mpx.
  3. Premi il Pausetasto e inizia a dipingere sullo schermo. (Questo è specifico per Debian / Ubuntu, come da man gromit-mpx. Nelle distribuzioni non basate su Debian, lo è F9.)
  4. Premi di Pausenuovo per interrompere la pittura sul desktop, utilizzandolo di nuovo "come al solito".

In alternativa, è possibile controllare il software dalla riga di comando ( gromit-mpx --toggleper avviare / interrompere il disegno) o da un'icona della barra delle applicazioni. Tuttavia, la voce di menu "Attiva / disattiva pittura" nella barra delle applicazioni è stata l'unica a non funzionare per me.

Maggiori dettagli su come utilizzare questo software.

Esperienza utente senza compositing

gromit-mpx funziona con i gestori di finestre sia di composizione che non di composizione, ma in quest'ultimo caso può essere lento / lento [ fonte ].

L'ho usato senza comporre. L'uso e lo scorrimento delle finestre originali sotto le annotazioni è stato sempre veloce per me. Dipingere con lo stesso gromit-mpx era inizialmente veloce ma poi è diventato molto lento (= dipingendo linee a basso poligono). Dopo aver cancellato lo schermo ( gromit-mpx --clear) o cancellato abbastanza pixel, la pittura è diventata di nuovo veloce. Il problema sembra collegato alla quantità di pixel dipinti (non alla quantità di segmenti di linea). Se ne hai bisogno solo per cerchiare 4-5 cose sullo schermo e aggiungere una parola o due, nessun problema, ma dopo quello vuoi usarlo con un gestore di finestre di composizione. ( xcompmgrè leggero. Vedi "Opzione 2.5" nella risposta di @Roman Raguet su come configurarlo.)


1
Lavorando per me con Mint 17 xfce (con la composizione attivata), mentre non riuscivo a far funzionare il disegno del mouse in ardesia (funzionava solo il testo e anche quello svaniva dopo pochi secondi).
Darren Cook,

Non è stato possibile far funzionare Gromit su Ubuntu 17.04. Per ogni opzione, dice "opzione sconosciuta". E non ho un tasto Pausa.
Ondra Žižka,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.