Immunitet posłanki Ostrowskiej
March 30, 2007
Dzisiaj na burzliwym niebie polskiej polityki kolejny błysk: głosowanie nad uchyleniem immunitetu posłance SLD Małgorzacie Ostrowskiej, podejrzewanej przez prokuraturę o wzięcie 150 tyś. zł. łapówki od jednego z zamieszanych w mafię paliwową. Immunitet nie został uchylony, po pierwsze dlatego, że koalicja nie głosowała cała za nim, po drugie dlatego, że przeciwko niemu wystąpiła PO. Pominę moją ocenę zarzutów wobec posłanki Ostrowskiej i przejdę do tłumaczenia Donalda Tuska, dlaczego jego partia sprzeciwiła się wnioskowi o uchylenie immunitetu, podczas gdy jeszcze niedawno popierała jego całkowite, bądź częściowe zniesienie. Brzmi ono tak:
Tusk przyznał też, że musiał zweryfikować poglądy na temat immunitetu poselskiego. Idąc do wyborów, Platforma Obywatelska opowiadała się za zniesieniem tego przywileju. Donald Tusk przyznał, że nie spodziewał się, że jako zwolennik pełnej odpowiedzialności prawnej parlamentarzystów, tak szybko zmieni swoje poglądy, obserwując praktyki Prawa i Sprawiedliwości.
[...]
[Rządy braci Kaczyńskich] pokazują że niestety immunitet jest potrzebny wtedy, kiedy do władzy dorywają się ludzie, którzy chcą wykorzystywać aparat sprawiedliwości w politycznej konfrontacji
Mogę tylko pogratulować spostrzegawczości Tuskowi, a przy okazji wytłumaczyć po co w ogóle jest immunitet. Immunitet nie został wymyślony po to, aby chronić posłów przed odpowiedzialnością, oni jej nie unikną, gdyż w końcu zostaną osądzeni przez wyborców. A wtedy mogą się nie dostać po raz kolejny do Sejmu i prokuratura może się za nich wziąć. Immunitet poselski jest mechanizmem, który za cenę częściowej bezkarności posłów ma ochronić demokrację przed osunięciem się w dyktaturę. W zdrowej, niczym niezagrożonej demokracji rzeczywiście jest on jedynie utrudnieniem dla wymiaru sprawiedliwości, ale nie powinno nas to skłaniać do odrzucenia go. Gdy okaże się, że jest on konieczny, będzie już za późno żeby go wprowadzać.
Gdy przedstawiciele narodu, którymi posłowie i senatorowie bądź co bądź są, mogą być bez problemu aresztowani na podstawie dowolnych zarzutów, tak jak każdy obywatel, rząd, który ma przecież przemożny wpływ na prokuraturę i policję, może bez problemu kontrolować działania polityków opozycji, np. zatrzymując ich na 48h gdy ważą się losy głosowania w ustawie ważnej dla rządu. Nie trzeba daleko pamięcią sięgać, aby zobaczyć, jak nawet w wolnej Polsce, a dokładniej w II RP potrafiono zwalczać posłów opozycji w twierdzy brzeskiej, czy Berezie Kartuskiej. To nie była dysktatura sensu stricto, bardziej pół-demokracja pół-autorytaryz, ale mimo to rząd pozostał całkowicie bezkarny.
Dlatego musimy pamiętać, jak jest zapewnienie bezpieczeństwa posłom. Możemy ich nie cierpieć, pamiętać skandale i zasłanianie się immunitetem przez posłów SLD, gdy ta partia rządziła, nie zmienia to jednak faktu, że trzeba umożliwić im wypełnianie ich obowiązków, gdyż to jest jedno z ważniejszych zabezpieczeń przed wykorzystaniem siły i sądów do zaprowadzenia w kraju porządków autorytarnych. Przykład Mecziara na Słowacji pokazuje, że nawet teraz i nawet w naszej części świata należy tego pilnować. I pamiętać, że immunitet jedynie odwleka sprawiedliwość.
Beryl update
March 30, 2007
I had to disable Beryl for now, since it was hardly usable in real, heavy use. 3D Desktop with such a limited grapic card proved to be unusable if I opened more than ca. 5 windows. I’ll try to tweak the settings, test compiz etc. and will post any successes here.
BTW. Ubuntu has recently included Beryl in their repositories so there is no more need to compile it by hand. The packages are also done much better, so they compile in pbuilder without fixes should anybody decide to do that.
Beryl on Radeon 9200 on Mac Mini
March 11, 2007
Ever since I’ve tried beryl on my laptop (which is broken ATM, but I hope it gets fixed soon), I’ve wanted to get Beryl up and running on my Mac. It’s not the most powerful piece of hardware, and my several earlier attemtps failed since 32MB of RAM on a graphic card was too little to drive a composited desktop at 1240×1024. This time however I decided to try harder, and after an hour of tweaking xorg.conf and dri settings I managed to get Beryl running nicely!
Here’s how I did it, just for the record.
Note: This is on Ubuntu Feisty. I have no idea how it’ll work on Dapper or Edgy, but I guess it should.
Note2: This applies only to ATI Radeon cards. Different hardware will need different settings and non-AGP, non-Radeon cards are out of the scope of this post.
First I had to compile and install beryl packages for powerpc, since there aren’t any recent ones on the web. If you need them, mail me, and I’ll mail you them back. My uplink isn’t high enough to support a public apt repo, sorry.
Then one needs to tweak DRI settings in order to squeze all needed textures in limited amount of graphic card’s RAM. The easiest way to do it is to use DRIConf:
sudo aptitude driconf
And after launching it, change the “Support larger textures not guaranteed to fit into graphics memory” under “Image Quality” tab to “Announce hardware limits”. This way DRI will allow us to run beryl with highest possible screen resolution.
In my case this was sufficent in order to run beryl, but performance was abyssmal, there were bugs et caetera. Fear not! There is way to fix it all! Here come the tweaks:
First, squeeze as much from the graphic card as possible by tweaking xorg.conf and putting these lines in your Device section:
Option “AGPFastWrite” “on”
Option “AccelMethod” “XAA”
Option “AGPMode” “4″
Option “XAANoOffscreenPixmaps” “true”
Option “FBTexPercent” “85″
Set AGPMode to highest value your hardware can safely support. You may have better luck with EXA (in which case you should change the AccelMethod option to EXA), but I found it not playing nicely with Beryl.
You may also reduce your bitdepth to 16bpp by setting DefaultDepth to 16 in Screen section. You sacrifice quality for speed in this case.
I found out that enabling HyperZ, and setting hardware TCL as first stage TCL pipeline (all to be done in DRIConf, first tab – “Performance”) increases GPU performance substantially.
There is only one more step one needs to do, namely disabling Beryl (broken) framerate limiter. To do this, launch beryl-settings, unset “Detect refresh rate” and “Sync to VBlank” and set Refresh rate to 200. Enjoy!
Of course if you are using such a limited hardware you won’t get all the bling offered by Beryl, but it is already enough to impress your friends and make your desktop more intuitive.
Have fun!