Compiz on AIGLX

Wednesday, June 21. 2006, 01:27
CompizAnother 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.

ThePirateBay - some updates

Saturday, June 3. 2006, 02:36
ThePirateBay demonstrationThere are some interesting news about the situation of the bittorrent-tracker The Pirate Bay.

It seems to me that this case can turn into a publicity desaster for the MPAA and the swedish anti piracy organizations. gulli has a longer article in german.

Chaosradio has a long podcast-interview with one of the TPB guys (english), which also turns out some interesting things, for example the question why they took the dna from the arrested activists (for possible copyright violations through the internet, you surely need the dna).

Several organizations are calling for demonstrations today in sweden, as you can read on Piratbyråns temporary website.

I very much like the actions of those swedish groups, I think more people should act like them. I assume that a vast majority of the people in some way do filesharing of copyrighted content, but just a small minority of them fights for their right to do so.

Update, Saturday 11h: They are back online.

Short tip: License-data with planet

Thursday, June 1. 2006, 17:52
planet is a famous python software to combine the feeds of various blogs (or other feed-sources) to one website. It's used by various free software projects, organizations etc.

While thinking about creating a planet karlsruhe, I thought about possible licensing/copyright problems, in theory you would have to ask everyone you aggregate. As there are many blogs using free or semi-free licenses like FDL or Creative Commons that at least allow re-distributing unchanged content if you stick with the license, adding license-data would make it perfectly legal to add those feeds without asking.

planet is already flexible enough to do this, as you can just add additional variables. Change the config.ini to something like this:

[http://www.hboeck.de/feeds/atom.xml]
name = Hanno Böck
license_name = Creative Commons by-sa
license_link = http://creativecommons.org/licenses/by-sa/2.5/


Add some Code to the template:

<TMPL_IF channel_license_name>
<TMPL_IF channel_license_link><a href="<TMPL_VAR channel_license_link ESCAPE="HTML">"></TMPL_IF>
<TMPL_VAR channel_license_name ESCAPE="HTML">
<TMPL_IF channel_license_link></a></TMPL_IF>
</TMPL_IF>


And you're done.
(Page 1 of 1, totaling 3 entries)