Zeichnen über den Desktop

47

Ich frage mich, ob es etwas Ähnliches wie Tinte über Apps für Linux gibt. dh ein Programm, mit dem ich ein beliebiges anderes Programm mit Xs-Architektur zeichnen kann, sollte möglich sein, aber ich habe danach gesucht und konnte es nicht finden.


EDIT: Ich habe zwei gute Vorschläge von Roman Raguet: einen in seiner Antwort und einen in den Kommentaren.

Ich hätte gerne weitere Vorschläge und wenn möglich einen, für den kein zusammengesetzter Fenstermanager erforderlich ist

josinalvo
quelle
1
Die perfekte Antwort für 95% der Menschen ist wahrscheinlich die von Roman.
Josinalvo
Jetzt ... gibt es eine Möglichkeit, dies auf Vanille X zu tun?
Josinalvo
1
@ Josinalvo .. Welche Distribution laufen Sie? .. Weil es ein anderes Projekt gibt. "Ardesia". code.google.com/p/ardesia . Aber Sie brauchen einen zusammengesetzten Manager. Eine Alternative zu Compiz ist "xcompmgr", ein minimaler Composite Manager, zB für Lubuntu.
Roman Raguet
Ich bin runnung ubuntu, aber anstatt Unity (mit dem meine Maschine nicht umgehen kann), starte ich fluxbox. Mein PC hat nicht viel von einer Grafikkarte, aber ich werde diese xcompmgr
josinalvo
Versucht alle auf Ubuntu 17.04, arbeitete nur Pylote für mich.
Ondra Žižka

Antworten:

53

EDIT :

Option 1 (Compiz Composite Manager)

Soweit ich über die Ink-over-Apps- Anwendung gelesen habe ... kannst du es mit dem "Annotate" -Plugin in Compiz versuchen .

1) Installieren Sie den compizconfig-settings-manager , die compiz-plugins und die compiz-plugins-extra- Pakete, in denen der folgende Code ausgeführt wird.

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

2) Öffnen Sie die Anwendung compizconfig-settings-manager.

Bildbeschreibung hier eingeben

3) Gehen Sie in die Kategorie "Extras" und aktivieren Sie das Plugin "Annotate" .

Bildbeschreibung hier eingeben

4) Klicken Sie in das Plugin, um die Konfiguration anzuzeigen und festzulegen.

Bildbeschreibung hier eingeben

5) Konfigurieren Sie das Plugin nach Ihren Wünschen. Hier haben Sie ein Beispiel.

Bildbeschreibung hier eingeben

Sie können jede Anwendung starten, darin zeichnen und die Shorcuts für die Gnome-Screenshot- App wie Alt+ verwenden Print, um den Screenshot der Fenster zu erstellen, die Sie gezeichnet haben .

Option 2 (mit jedem zusammengesetzten Manager, zB: xfce, compiz, xcompmgr usw.)

Eine andere Software zum Zeichnen über den Desktop ist Ardesia .

Ardesia ist die kostenlose digitale Sketchpad-Software, mit der Sie überall mit digitaler Tinte farbige Freihandanmerkungen erstellen, aufzeichnen und im Netzwerk freigeben können. Es ist einfach zu bedienen und beeindruckend schnell und reaktiv. Sie können auf dem Desktop zeichnen oder ein Bild importieren und es mit Anmerkungen versehen und Ihre Arbeit an die Welt weitergeben. Lassen Sie uns eine kurze Skizze und Grafik erstellen.

1) Um Ardesia zu installieren, öffnen Sie ein Terminal und geben Sie Folgendes ein:

  • sudo apt-get install ardesia

2) Zum Öffnen der App zB: Xubuntu.

Gehen Sie zu Menü> Zubehör> Ardesia Desktop Sketchpad

Bildbeschreibung hier eingeben

3) Sie können über eine App oder Ihren Desktop zeichnen und Screenshots mit der Ardesia-Symbolleiste machen.

Bildbeschreibung hier eingeben

Option 2.5

Wenn Sie einen langsamen Computer haben, können Sie Option 2 mit lxde und xcompmgr (einem kompakten Verbundmanager) ausprobieren.

Um lxde und xcompmgr auszuführen,

1) Installieren Sie beide Programme

sudo apt-get install lxde xcompmgr

2) Befolgen Sie die Anweisungen unter Wie starte ich Anwendungen wie xcompmgr beim Start? um xcompmgr dazu zu bringen, in lxde zu starten

Diese Option funktioniert auch auf langsamen Computern recht gut.

Option 3 (ohne zusammengesetzten Manager)

Eine andere Anwendung zum Zeichnen, jedoch ohne einen zusammengesetzten Manager, ist Pylote .

Pylote ist eine Software, die es ermöglicht, auf dem Bildschirm des Computers zu zeichnen und verschiedene geometrische Instrumente zu handhaben. Es handelt sich um eine Software, die in Python (Computerprogrammiersprache) und PyQt4 (oder PySide) für die grafische Oberfläche erstellt wurde.

Um Pylote ausführen zu können, muss zuerst Python (größer oder gleich 2.6) in Ubuntu und Python-qt4 standardmäßig installiert sein.

1) Öffnen Sie ein Terminalfenster und geben Sie Folgendes ein:

  • sudo apt-get install python-qt4

2) Laden Sie die Datei pylote.tar.gz herunter . (Pylote installiert GNU / Linux)

3) entpacke die tar.gz Datei

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

4) Geben Sie den Pylote-Ordner ein und vergewissern Sie sich, dass die Datei pylote.pyw über Ausführungsberechtigungen verfügt.

  • cd /path/to/folder/pylote

  • chmod 755 pylote.pyw

5) Führen Sie die pylote-App mit einem Doppelklick in der Datei pylote.pyw aus

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

6) Machen Sie einen Screenshot, nachdem Sie über eine App oder Ihren Desktop gezeichnet haben. zB: scrot

  • sudo apt-get install scrot

Dann können Sie Alt+ drücken F2und tippen

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

Mit der Option -s können Sie den Bereich auswählen, in dem der Screenshot erstellt und unter .jpg gespeichert werden soll.

Hoffe das wird hilfreich.

Roman Raguet
quelle
Das ist sehr cool! Vielen Dank. Ich halte die Frage noch eine Weile offen, um zu sehen, ob jemand eine Idee hat, die kein Compiz beinhaltet (weil mein armer Computer es nicht schafft, sie auszuführen), aber wenn dies niemand tut, komme ich später zu Markieren Sie dies als akzeptiert
Josinalvo
@josinalo ... Du kannst meine dritte Option "Pylote" ohne einen zusammengesetzten Manager ausprobieren.
Roman Raguet
Nun, am Ende konnte ich xcompmgr auf meinem PC ausführen. Es hat ziemlich gut funktioniert. Ich habe gerade Details hinzugefügt, wie ich es bei einer "Option 2.5" zum Laufen gebracht habe. Vielen Dank!
Josinalvo
Technisch gesehen zeichnet Pylote nicht wirklich über den Desktop, sondern auf automatisch generierten Screenshots des Desktops. Sie können das Pylote-Fenster minimieren, um die tatsächlichen Fenster und den tatsächlichen Desktop dahinter anzuzeigen.
Tanius
19

Sie können gromit-mpx verwenden . Es ermöglicht Bildschirmanmerkungen mit Linien- und Textmarkierungswerkzeugen in konfigurierbarer Farbe, wobei die Dicke je nach Druck variiert wird (wenn Sie einen Wacom-Stift oder Ähnliches haben). Auf Wunsch ist kein Compositing-Desktop-Manager erforderlich. Wenn Sie jedoch über einen verfügen, profitieren Sie davon.

Verwendung unter Debian / Ubuntu

  1. Es installieren:

    sudo apt-get install gromit-mpx
    
  2. Beginnen Sie mit gromit-mpx.
  3. Drücken Sie die PauseTaste und beginnen Sie mit dem Malen auf dem Bildschirm. (Dies ist Debian / Ubuntu-spezifisch, gemäß man gromit-mpx. In nicht auf Debian basierenden Distributionen ist es F9.)
  4. Drücken Sie Pauseerneut, um das Malen auf dem Desktop zu beenden, und verwenden Sie es erneut "wie gewohnt".

Alternativ können Sie die Software über die Befehlszeile ( gromit-mpx --togglezum Starten / Beenden des Malvorgangs) oder über ein Taskleistensymbol steuern . Der Menüpunkt "Malen umschalten" in der Taskleiste war der einzige, der bei mir nicht funktionierte.

Weitere Details zur Verwendung dieser Software.

Benutzererfahrung ohne Compositing

gromit-mpx funktioniert sowohl mit Compositing- als auch mit Non-Compositing-Fenstermanagern, aber im letzteren Fall kann es langsam / träge sein [ Quelle ].

Ich habe es ohne Compositing benutzt. Das Verwenden und Scrollen der Originalfenster unter den Anmerkungen war für mich immer schnell. Das Malen mit gromit-mpx selbst war anfangs schnell, wurde dann aber sehr träge (= malen von Linien mit niedrigem Polygon). Nachdem der Bildschirm gromit-mpx --cleargelöscht ( ) oder genügend Pixel gelöscht wurden, wurde das Malen wieder schnell. Das Problem hängt anscheinend mit der Anzahl der gemalten Pixel zusammen (nicht mit der Anzahl der Liniensegmente). Wenn Sie es nur benötigen, um 4-5 Dinge auf dem Bildschirm zu kreisen und ein oder zwei Wörter hinzuzufügen, ist dies kein Problem. Danach möchten Sie es mit einem Compositing-Fenstermanager verwenden. ( xcompmgrLeichtgewichtig. Informationen zum Einrichten finden Sie unter "Option 2.5" in der Antwort von @Roman Raguet .)

Tanius
quelle
1
Ich arbeite mit Mint 17 xfce (mit aktiviertem Compositing), während ich keine Mauszeichnung in Ardesia zum Laufen bringen kann (nur der Text hat funktioniert, und selbst dieser verschwindet nach ein paar Sekunden).
Darren Cook
Gromit konnte unter Ubuntu 17.04 nicht zum Laufen gebracht werden. Für jede Option steht "Unbekannte Option". Und ich habe keine Pause-Taste.
Ondra Žižka