Ein Blog über freie Software, Linux, KDE, Ubuntu, Kubuntu, Invertika und alle anderen Projekte, die ich unterstütze.
Sonntag, 5. Mai 2013
Wallpaper Howto die 2.
Tool to write teach plasma the metadata of an wallpaper
Wallpaper-tool is here.
As you can see it's a really simple app only a few fields and so.
After you have set all up you press create and you are done. For artists or people who want to upload that wallpaper. The folder you want is in ~/.kde/wallpaper/
You can get it via git clone git://anongit.kde.org/scratch/kolberg/wallpaper-tool
I hope you can enjoy it
Samstag, 4. Mai 2013
Suspend to Ram über Tastenkombination oder von der Konsole (ohne Rootrechte)
- Programm auf Fremdrechner: org.freedesktop.PowerManagement
- Objekt auf Fremdrechner: /org/freedesktop/PowerManagement
- Funktion: org.freedesktop.PowerManagement.Suspend
- Argumente:
Freitag, 3. Mai 2013
Wallpaper Howto
Im Ordner .kde/share/wallpapers legt ihr einen Unterordener an, den ihr nennt, wie ihr möchtet.
- Dann erstellt ihr noch contents/images darunter und legt dann das Bild als BREITExHÖHE.jpg dort ab. Dabei müsst ihr natürlich Breite und Höhe des richtigen Bildes angeben.
- Dann öffnet ihr das Bild noch mit einem Bildbearbeitungsprogramm erschafft euch eine kleine Vorschau und speichert diese als screenshot.jpg in dem Unterordner contents.
- Nun fehlt nur noch der letzte Schliff, die metadata.desktop oberhalb des contents-Ordners.
Name=Test
X-KDE-PluginInfo-Name=Test
X-KDE-PluginInfo-Author=Max Mustermann
X-KDE-PluginInfo-Email= max@mustermann.de
X-KDE-PluginInfo-License=GPL
und setzt hinter die Gleichheitszeichen jeweils die richtigen Werte.
Ich hoffe Ihr habt damit viel Spaß. Ich schreibe jetzt glaube ich noch schnell ein kleines Tool, um das ganze zu vereinfachen.
Samstag, 17. September 2011
Kubuntu and KDE love story continued
- Romain Perier – french reinforcement for the ninjas, though he is becoming a knight who says ni at the court of Phonon (or so someone told me)
- Rohan Garg – he did quite a few packages and had nearly no time to do so
- Michał Zając – who merged in nearly all the stuff I packaged
(thanks mate)
- Philip Muškovac – not much of a blogger but a really good mate
- Felix Geyer – who did only one package, but reuploaded all our packages to enable our new translation handling for desktop files
- Scott Kitterman – the man who actually gets new stuff into the archive, or not, depending on whether he gets enough cookies, sometimes proper licensing also helps
- Harald Sitter – who uploaded the translation packages, since my bandwidth is not sufficent
- Myself – the new Kubuntu member who did lots of packages :P
Mittwoch, 17. November 2010
Wie scripte ich quassel?
Nutzt ihr Quassel und wolltet schon immer mal wissen, wie man Quassel skriptet? Dann seid ihr hier richtig.
Wieso sollte ich Quassel skripten?
Diese Frage ist ganz einfach zu beantworten: Um dumme und stupide Aufgaben zu automatisieren und geniale Effekte zu erziehlen.
Wenn ihr ein Skript schreibt, dann nutzt Quassel die Ausgabe des Skriptes als Eingabe fürs IRC.
Ein Beispielskript:
#!/bin/sh ARTIST=$(qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.GetMetadata|grep "artist:"|awk '{print $2}' -)TITLE=$(qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.GetMetadata|grep "title:"|sed 's/title: //'|awk '{print $0}' -)echo "/me is listening to $TITLE by $ARTIST [amarok]"
Dieses Skript gibt eine Nette Ausgabe in Quassel aus, was man aktuell in Amarok hört.
Um das Skript für Quassel verfügbar zu machen, müsst ihr das Skript in einer Datei speichern (etwa ~/bin/listening) und dann unter /usr/share/kde4/apps/quassel/scripts den Befehl sudo ln /home/BENUTZERNAME/bin/listening listening eingeben.
Anschließend könnt ihr in Quassel das Skript mittels /exec listening testen. Wenn das funktioniert, könnt ihr noch ein Alias dafür anlegen.
Edit: Skript verbessert
Montag, 7. Juni 2010
Ich fahr zum LinuxTag
Endlich iſt es ſoweit meine erste OpenSource Meſſe. Der LinuxTag in Berlin dieſes Jahr mit mir.
Ich hoffe auf dieſer Meſſe viele Nutzer und Firmen auf Kubuntu-Linux aufmerkſam zu machen. (Deutſchſprachige Community)
Vielleicht ſehe ich einige von euch.
=-=-=-=-=
Powered by Blogilo
Montag, 15. März 2010
Verbleibende Batteriezeit anzeigen
Um die verbleibende Akkuzeit anzuzeigen macht man einen rechts Klick auf das Widget und wählt "Einstellungen für Akkuüberwachung" und setzt einen Hacken vor "Ladezustandsinformationen anzeigen". Anschließen öffnet man über Alt + F2 krunner und gibt kquitapp plasma-desktop ein. Anschließend editiert man ~/.kde4/share/config/plasma-desktop-appletsrc oder ~/.kde/... dort sucht man nach showBatteryString=true und fügt showRemainingTime=true direkt darunter ein. Anschließend startet man mit plasma-desktop den Desktop.
Anleitung aus dem Englischen von: hier
=-=-=-=-=
Powered by Blogilo
Samstag, 13. März 2010
Neue Luafunktionen schreiben (Upstream manaserv)
Ich habe mich ja schon länger diesem Bug angenommen. Dabei habe ich bemerkt, dass die Geschwindigkeit vorändert wird, aber nicht zurückgesetzt wird also hab ich bei manasource nachgehackt und herrausbekommen, dass es keine Möglichkeit gibt die Ausgangsgeschwindigkeit zu speichern und später zurück zu setzten. Also hab ich mir gedacht macht nichts da schreibst du einen Patch für also hab ich mir mal den Quellcode gedownloaded. Als ich in den Unterordner src/scripting/ geschaut hab hab ich bemerkt, dass in lua.cpp die Verbindung zu Lua ist also hab ich dort zwei Funktionen hinzugefügt und am Ende der Datei musste ich Sie noch registrieren in dem Array callbacks und zwar in dieser Form { "FUNKTIONSNAME", &GEWÜNSCHTER_AUFRUFSNAME }, .
Anschließend habe ich bei gitorious einen neuen Branch registriert und ein Mergerequest gestellt. Dies ist das übliche Vorgehen und man wird sehr schnell auf mögliche Fehler hingewiesen.
=-=-=-=-=
Powered by Blogilo
Mittwoch, 10. März 2010
System herrunterfahren aus der Kommandozeile
Man kann sein Linuxsystem bekanntlich mit shutdown -h now runterfahren, dafür benötigt man aber Rootrechte. Wenn man KDE SC benutzt ist es sehr einfach sich mit der Kommandozeile auszuloggen mit qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 2 2 kann man sein KDE herrunterfahren.
Quelle: http://majewsky.wordpress.com/2009/07/11/shutdown-your-machine-automatically-or-from-remote/
=-=-=-=-=
Powered by Blogilo
Dienstag, 16. Februar 2010
Das Neotastaturlayout
Ich hab noch gar nicht darüber gebloggt, aber ich nutzte seit etwa 1 Monat das Neo 2 Layout. Es ist ein Layout, dass statistisch auf die deutsche Sprache optimiert wurde.
Durch das Yalm Magazin, das mittlerweile leider tod ist, zum Neo Layout gekommen. Anfangs war ich skeptisch ich konnte kein 10-Fingertippsystem, doch ich war erstaunt, denn ich habe innerhalb von nur einer Woche meine Schreibgeschwindigkeit über den alten Wert gesteigert (ist auch nicht schwer gewesen ^^), aber was mich besonders fasziniert ist, dass das Programmieren damit sehr einfach ist (ich sage nur dritte Ebene). Damit ihr versteht wie das ganze funktioniert noch ein Bild mit der Belegung:
Beide Bilder stammen von der Wikipedia
Das Neoprojekt gibt auch eine Einführung in Neo.
Ich kann jedem nur den Umstieg empfehlen, da man nicht nur schneller schreibt, nein man hat auch noch ein angenehmeres Gefühl dabei. Zur Benutzung einfach der Anleitung folgen. Neo funktioniert auf Linux, Mac, Windows und allen möglichen anderen Betriebssystemen. Ohne Neo würde ich für jede Art von Programm ewig brauchen.
=-=-=-=-=
Powered by Blogilo
Freitag, 12. Februar 2010
Revu - Warum Invertika doch nicht in lucid universe kommt
Gestern hatte ich mit seeseekey im IRC eine Unterhaltung über den Status von Invertika in Lucid. Ich hatte ja gebloggt, dass Invertika in Lucid einzieht, aber wir sind davon abgekommen, da Invertika dafür 3 Jahre stabil sein müsste. Jetzt fragt ihr euch vielleicht warum wir 3 Jahre Unterstützung bieten müssten. Nun es ist so, dass Lucid eine LTS wird, das heißt Lucid wird 3 Jahre auf Desktopsystemen mit Updates versorgt, da wir aber nicht sicher sein können, das der Client inkompitabel zum Server wird, warten wir lieber noch ein halbes Jahr und senden dann Invertika in Revu. Revu ist eine Ubuntuseite ähnlich Launchpad und man benötigt einen Launchpadaccount um sich anzumelden. Auf dieser Seite werden neue Pakete und Updates von Entwicklern kontrolliert, bevor sie veröffentlicht werden. Launchpad kann ich nur empfehlen, da es beispielsweise die Möglichkeit bietet Paketquellen, sogenannte PPAs anzubieten. Ich biete beispielsweise ein PPA für Invertika an in dem auch Entwicklerhilfen wie Tiled paketiert sind. Weitere Hinweise zum Vorgehen für neue Pakete gibt es bei Ubuntuusers.
=-=-=-=-=
Powered by Blogilo
Dienstag, 9. Februar 2010
Status von Invertika in Ubuntu
Wie ich bereits kürzlich geblogt habe, habe ich einen Packaging-Request gestellt. Heute habe ich versucht das Paket zu bauen. Bin aber gescheitert, deshalb gehe ich davon aus, dass die configure.ac defekt ist, deshalb hoffe ich darauf, dass seeseekey das ganze bis morgen gefixt hat, damit ich das Paket bauen kann und zur Kontrolle bei Ubuntu hochladen kann.
=-=-=-=-=
Powered by Blogilo
KDE SC 4.4.0 veröffentlicht
Heute wurde die KDE SC veröffentlicht. Nachdem ich nun 3 Wochen Lucid nutze wird das Update bald kommen. Ich freue mich das KDE wieder ein Stück weiter gekommen ist und werde hoffentlich bald selbst Code für KDE SC 4.5 beisteuern, indem ich rekonq und basket unterstütze. Basket muss noch einiger Code zu KDE SC 4 portiert werden.
=-=-=-=-=
Powered by Blogilo

