Wednesday, October 24. 2007
I know you've been waiting far too long for that. Now that Compiz and Compiz Fusion 0.6 are out, I've added them to portage.
The background: Compiz and Beryl, the two famous 3D-composite/windowmanagers for Linux, have merged forces. Main Compiz still resides in the package x11-wm/compiz, many additional plugins and tools are fetched in by the x11-wm/compiz-fusion metapackage.
The ebuilds are all based on the xeffects overlay, with some cleanup by me.
Happy window-wobbling!
Saturday, March 24. 2007
I'm here at the Linux-Infotag 2007 from the linux user group Augsburg. It's a small and familiar event. Seems that there are a lot of freifunk-people (free wlan networks) in augsburg. On my way to Augsburg, fitting to the topic I had to switch trains in the linux-town Treuchtlingen.
I had a talk about 3D-Desktops ( Linux 3D-Slides, OpenDocument). Will stay for some more hours.
It's nice to see more local linux events evolving.
Update: Some pictures from the LIT 2007
Saturday, January 6. 2007
I've just committed some compiz-related updates to Gentoo. First we now have version 0.3.6, the most interesting news is probably that it now has a working kde-window-decorator. gnome/kde-stuff is now only enabled on use-flags, so if you wanna continue to use gconf, you'll have to build compiz with the gnome-flag.
compiz-start tries to autodetect a running kde and then run the kde-window-decorator. If compiz-start fails for you, please report it, because I plan to deprecate all the compiz-aiglx/xgl/nvidia-scripts.
Beside that we now have compiz-settings in the tree, which is a simple configuration-tool for compiz and saves you from using gconf manually.
Thursday, December 28. 2006
Still here at the 23C3, I'll try to summarize some things about the talks I've visited yesterday.
First was a presentation about the Trust model of GPG/PGP and an alternative approach. I wasn't so impressed, because I think the main lack from the web-of-trust-infrastructure is that it's too complex to understand for the masses.
The Lightning-Talks were quite nice, some guy presented some live-hacks to a poorly designed travel agency, which was very funny. I personally presented compiz and told some short things about the situation of 3D-graphics and desktops.
I saw about the last 10 minutes of a talk about Drones, camera-supplied small devices flying around, and thoughts what these devices could mean for the society. A group is working on creating such devices on quite small costs. I'll have to fully view that on video after the congress.
Another very interesting Talk: »The gift of sharing«, the referent presented thoughts what kind of »economy-structure« the free software development should be called. It was a bit difficult to follow the talk, as it was in english and I'm no native english speaker. There's a paper from the guy which is probably worth reading.
The last talk was about wiki knowledge and citing that in science. The referents plan to create an RFC for citing-URLs in Wikis.
What irritated me was a computer science professor telling that she wouldn't allow her students to cite wikis, with the stupid argument they should cite their sources from books, completely igonring that science can happen in wikis and it may be the original source of the knowledge, not just something that has been explored elsewhere. Ruediger Weiss gave good arguments against that and mentioned that he thinks wiki is really a new kind of doing science and should be handled as such.
To be continued.
Wednesday, December 27. 2006
Kongress, der 23. Heute morgen angefangen, diesmal habe ich es geschafft, vor der langen Schlange anzukommen, was sich angesichts der Temperaturen als sehr vorteilhaft erwiesen hat.
Heute bereits einen Lightning-Talk mit einer kurzen Vorführung von compiz gehalten. Rest war auch recht nett.
More to come.
Wednesday, October 11. 2006
Gestern haben wir ( Bernd, Ramon und ich aka LUG Backnang) zusammen mit dem Computerclub Waiblingen einen Vortrag für Linux-Einsteiger organisiert. Da ich glaube, dass uns das ganz brauchbar gelungen ist und da wir uns durchaus über Nachahmer freuen würden, gibt's einen kleinen Bericht.
Programm hatten wir uns so gedacht, dass wir am Anfang eine Installation (Kubuntu) live vorführen, anschließend einige Programme für übliche Alltagsaufgaben präsentieren, etwas über WINE und insbesondere Spiele unter WINE erzählen und Compiz vorführen.
Besonders mutig wollten wir die Installation auf dem Laptop eines Freiwilligen vorführen, was auch prompt erstmal einige Probleme verursachte. Erst hatten wir scheinbar Pech mit unseren CDs (Originale von Canonical), anschließend weigerten sich mehrere Windows-Partitionen, sich verkleinern zu lassen oder hatten nicht genügend Platz frei.
Zu guter letzt fanden wir einen Laptop, dessen Windows wir komplett platt machen durften (macht ja auch am meisten Spaß so) und konnten mit einer funktionstüchtigen, gebrannten CD weitermachen (aber die Pannen ham doch einiges Schwitzen bei mir verursacht und nächstes Mal weise ich unsere Freiwilligen zumindest zeitig an, Scandisk und Defrag auszuführen).
Anschließend präsentierte Bernd einige Anwendungsprogramme. Am meisten beeindruckt hat wohl die Inkscape-Präsentation und die Live-Vektorisierung eines Logos (jaja, dezente Schleichwerbung ham wir auch hier und da untergebracht).
Ramon präsentierte in einigen Vortragsfolien die Geschichte und den aktuellen Entwicklungsstatus von WINE, während wir uns in den ersten Vorträgen mit MS-Bashing stark zurückgehalten hatten, kam das hier voll zum Zuge ;-). Hat aber glaub nicht geschadet, da es inhaltlich gut fundiert war.
Die Live-Präsentation von World of Warcraft scheiterte leider an den mangelhaften Grafikkarten unserer Laptops, wir hätten zeitig ein anderes WINE-fähiges Spiel vorbereiten sollen, haben wir aber leider versäumt, insofern mussten die Zuschauer mit Screenshots zufrieden gestellt werden. Spontan gelang es uns jedoch noch, einen Firefox für Windows per WINE zu installieren.
Ich zeigte noch einige Linux-Spiele (Planet Penguin Racer, Neverball, Frozen Bubble) und anschließend den obligatorischen Compiz-Desktop, was deutlich weniger Begeisterung als üblich hervorrief, lag aber wohl an der fortgeschrittenen Stunde. Anschließend haben wir Kubuntu (verschiedene Architekturen, x86, amd64 und ppc) und Kororaa (Live-System mit AIGLX/XGL) CDs verschenkt.
Rückfragen, die kamen und die von unseren Vorträgen nicht abgedeckt waren, kamen u. A. zu ELSTER, Audio-Recording (Audacity hatten wir spontan parat), diversen Kopierschutzverfahren, Musikshops und verschiedener Hardware.
Für Leute, die aus der Gegend kommen: Am 18. November organisieren wir in Backnang eine Installparty mit Ubuntu Edgy Eft.
Im Wiki sammeln wir Feedback und Materialien.
Tuesday, September 12. 2006
On Saturday, I was on the come2linux event in Essen, organized by the local linux user group.
Slides from my talk (3D-Desktop with Linux) can be downloaded as ODP and as PDF. It's a bit longer than my previous slides to that topic, because it was a »real« talk, not just a lightning one.
I had the strong impression that things are moving forward with linux on the desktop. One impression I had on my trip when I went into the magazine store in Düsseldorf mainstation, where the first thing I saw was a bunch of linux magazines. The GameStar (quite popular german computer game magazine) has a topic »Linux für Spieler« (which means Linux for Gamers).
The gaming-issue could be interesting, on the come2linux there was a quite big booth about linux gaming. Wine (the free/original one) is improving much in this area (although most people still refer to cedega when talking about games on linux).
Another thing I often notice is a growing interest in CAcert. The guys at the CAcert-booth were quite happy that I stayed there a while as I am able to give out 35 points (just like Pylon on Sunday). I had a CAcert sign and some cravat guys asked me to assure them when I walked around.
Friday, September 8. 2006
In den nächsten Tagen bin ich zweimal als Referent unterwegs.
Zum ersten morgen (Samstag), 13:00 Uhr beim come2linux in Essen über 3D-Desktops unter Linux (XGL/AIGLX/Compiz). Hab vor, das noch etwas auszubauen und insbesondere auf die Situation mit freien Grafiktreibern ausführlicher einzugehen.
Am Dienstag, 19:30 Uhr, wiederhole ich meinen Vortrag »Passwörter taugen nichts« in etwas ausführlicherer Form beim Computerclub Waiblingen (Gaststätte Söhrenberg, Waiblingen-Neustadt am Hallenbad).
Slides ODP, Slides PDF
Monday, September 4. 2006
I just did some large updates to my »fun with x«-overlay after some experiences from the weekend where I installed it on various other people's machines, so I thought it's time to post some up-to-date information.
A few days ago I got a bunch of new patches from Kristian Høgsberg that should be much less hacky than the previous ones. You need to re-compile xorg-server and compiz together to use aiglx with compiz.
The compiz-ebuild has no longer a gnome and kde useflag, because the kde-window-decorator is not working at the moment and it doesn't make much sense to build compiz without any window decorations. Also, compiz now comes with two startscripts (compiz-aiglx and compiz-xgl) that basically just run the decorator and compiz with all default plugins. I noticed that the autodetection hack (whether it's running xgl or aiglx) doesn't really work, so the script also has all neccessary parameters. The patch is still in, but I'd like to have some better solution for that in the future.
In the main dir, I placed a sample package.keywords for people using the stable (no ~arch) tree of gentoo.
I've -*-keyworded the metacity-ebuild (because upstream isn't working at the moment on the libcm/metacity-stuff and compared to compiz it's boring anyway) and the compiz-quinnstorm-ebuild (because I don't work on it currently). You can still use them though if you add them to your package.keywords.
Probably one of the more interesting news: I have now commit-access to coffee's overlay, which means we work together to merge improvements forth and back. For the common question which overlay to take, I could say that mine is more polished, just contains the basic things to run xgl/aiglx and compiz and nothing more and is probably more stable, while coffee's contains more stuff (e. g. the now split up quinnstorm stuff).
Beside that, mesa is going to have a new release within days, which will make things much easier (and probably let us merge some stuff into main portage soon).
To get the fun, just
svn co https://svn.hboeck.de/xgl-overlay/
Sunday, September 3. 2006
Die Chaosdays in Darmstadt sind vorbei, zum Bloggen bin ich nicht viel gekommen.
Ein paar spannende Vorträge warn dabei, Samstag einmal Pylon zu UTF-8, was mir evtl. vermitteln konnte, warum das bei mir immer noch weit entfernt von optimal funktioniert und an welchen Konfigurationsschrauben ich da noch drehen könnte. Anschließend ein sehr interessanter Vortrag zum Absichern von Linux-Servern, zwar hatte der Autor an einigen Stellen Ansätze, die ich nicht wirklich nachvollziehen konnte (http-traffic nach außem sperren - mein Einwand zwecks Trackbacks und XML-RPC erzeugte dann etwas komische Vorschläge a la bestimmte IPs zulassen), aber durchaus eine größere Menge von möglichen Maßnahmen, die ich noch nicht kannte und mal genauer unter die Lupe nehmen werde, ob sie für den schokokeks praktikabel sind.
Samstag abend gab es einen extrem coolen Liveact mit Akkustikgitarre und Gameboy.
Heute blieb ich noch bis zum Vortrag von Rüdiger Weis über Hashes, bei dem ich leider etwas das Gefühl hatte, »Rüdi, leg mal ne neue Platte auf«. Den fast identischen Vortrag hatte ich bereits auf dem Kongress und der whatthehack gehört, mich hätte insb. eine etwas genauere Beleuchtung der jüngsten Ergebnisse der Crypto-Konferenz interessiert.
Desweiteren hab ich 4 Laptops anderer Besucher mit compiz/aiglx versorgt, sowie einen Lightningtalk dazu gehalten ( Slides OpenDocument, Slides PDF). Hatte das erste Mal das Vergnügen, mir einen Macbook näher anzuschauen (also, ein nettes Spielzeug isses ja, aber kann man damit eigentlich auch arbeiten? Dem fehlen ja nicht nur Maustasten sondern auch ganz viele Tasten auf der Tastatur), desweiteren sponnen wir einige Ideen, wie man die Bewegungs- und Schocksensoren in Apple- und IBM-Hardware kreativ nutzen kann, vielleicht später mehr dazu.
Saturday, September 2. 2006
Gestern abend noch auf die mrmcd101b (metarheinmain chaosdays) gefahren. Ganz nett, bislang deutlich größer als letztes mal in Wiesbaden. WLAN funktioniert nur durchwachsen, dummerweise hab ich kein Wired-Kabel mehr dabei.
Wir machen am Entropia-Stand grad AIGLX/Compiz-Späße, zwei Gentoo-Rechner schon mit versorgt und ein Debian wird grad auf Gentoo umgestellt. Ich halte später auch noch einen Lightning-Talk dazu, wer Lust auf wobbly Windows hat, darf vorbeikommen.
Kurzberichte zu Vorträgen kommen später noch ein paar,
Monday, July 10. 2006
I've committed some updates to my xgl/aiglx-overlay. First of all, it now uses a git-ebuild for the xserver, because there have been some improvements (implementation of GLX_MESA_copy_sub_buffer) I wasn't able to backport easily. Then I've added an experimental patch to compiz autodetecting AIGLX, which removes the need for indirect and strict-binding parameters. Some other no longer needed patches removed. Get it with:
svn co http://svn.hboeck.de/xgl-overlay
Or, if you already have it, cd to it and
svn update
To use it properly, you'll need some entries in your /etc/portage/package.unmask (I've put a package.unmask.sample in the overlay root dir) for proper operation of the overlay:
x11-base/xorg-server
media-libs/glitz
x11-libs/cairo
dev-python/pycairo
(no longer needed)
Enjoy!
Wednesday, June 21. 2006
Another update from the X-funky-and-cool-front: With some Patches from Kristian Høgsberg, I got compiz running with aiglx.
For those who don't know: Compiz is a combined window/composite manager that was released together with xgl earlier this year. aiglx is another approach to get 3D-accelerated Desktops on Linux/Xorg.
I've merged the appropriate (very experimental stuff, big fat warning!) gentoo packages into my overlay. For all non-gentooers: You are on your own, but you can grab Kristian's patches here. Update: Kristian told me that Fedora Rawhide users are also lucky.
You can get it with
svn co http://svn.hboeck.de/xgl-overlay
(It's still called xgl-overlay, although it should probably be named »various-funky-x-stuff« or so, but I was too lazy to rename it)
To install it, check it out like above, put the path into your PORTDIR_OVERLAY-var in make.conf. Then re-merge libdrm, mesa, xorg-server and compiz (all ~x86). You can also merge experimental libcm/metacity-packages (metacity with 3d-effects), therefore add xcomposite to your USE-flags and merge metacity-2.15.5.
To start compiz on aiglx (that means »normal« X):
LIBGL_ALWAYS_INDIRECT=1 compiz --replace --strict-binding move resize minimize place decoration wobbly cube rotate scale switcher zoom &
gnome-window-decorator
(replace plugins with anything you want, the LIBGL-var and strict-binding are required for running in aiglx, this should be automatically detected soon)
For metacity use:
USE_WOBBLY=1 metacity --replace
As before, there is still a package for xgl, so you now can try both.
|