<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>openSUSE Lizards</title>
	<atom:link href="http://lizards.opensuse.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://lizards.opensuse.org</link>
	<description>Blogs and Ramblings of the openSUSE Members</description>
	<lastBuildDate>Wed, 18 Apr 2012 12:25:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>CLI to upload image to openstack cloud</title>
		<link>http://lizards.opensuse.org/2012/04/18/cli-to-upload-image-to-openstack-cloud/</link>
		<comments>http://lizards.opensuse.org/2012/04/18/cli-to-upload-image-to-openstack-cloud/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 11:18:39 +0000</pubDate>
		<dc:creator>Josef Reidinger</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Diablo]]></category>
		<category><![CDATA[glance]]></category>
		<category><![CDATA[openstack]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8635</guid>
		<description><![CDATA[I work on automatic testing of one of our products that creates other projects. And because there is a lot of clouds everywhere I want to use them too. We have internally an OpenStack cloud (still Diablo release). So I need to solve automatic uploading of images built in the Build Service. Below I describe [...]]]></description>
			<content:encoded><![CDATA[<p>I work on automatic testing of one of our products that creates other projects.<br />
And because there is a lot of clouds everywhere I want to use them too. We<br />
have internally an OpenStack cloud (still Diablo release). So I need to solve<br />
  automatic uploading of images built in the Build Service. Below I describe my working version.</p>
<p><span id="more-8635"></span></p>
<p>At first, for other cloud related tasks we are using the <tt>nova</tt> command (which<br />
e.g. has also <tt>image-delete</tt>, but not <tt>add</tt>).  For uploading we use<br />
<tt>glance</tt>. I found a few obstacles which I separately describe and also provide<br />
a solution.</p>
<h4>Authentication</h4>
<p>The first chalenge is authentication, as glance doesn`t use <TT>NOVA_*</TT><br />
environment variables. But it allows to use an authentication token. So we<br />
just need to get such a token. With help of Martin Vidner we have this script,<br />
  that returns a valid token.</p>
<blockquote><pre># cloud_auth_token.sh
OS_AUTH_URL="http://cloud.example.com:5000/v2.0"
OS_TENANT_NAME=$NOVA_USERNAME
OS_USERNAME=$NOVA_USERNAME
OS_PASSWORD=$NOVA_API_KEY
AUTH_JSON="{\"auth\":{\"passwordCredentials\":{\"username\": \"$OS_USERNAME\", \"password\":\"$OS_PASSWORD\"}, \"tenantName\":\"$OS_TENANT_NAME\"}}"
curl -s \
    -d "$AUTH_JSON" -H "Content-type: application/json" \
    $OS_AUTH_URL/tokens \
    | python -c "import sys; import json; tok = json.loads(sys.stdin.read()); print tok['access']['token']['id'];"</pre>
</blockquote>
<p>What does it do? It calls OpenStack Identity API, passes credentials encoded<br />
as JSON. The response is also JSON, so we use python that is already on the<br />
system to parse the response and get the token.</p>
<h4>Compressing the Image</h4>
<p>The next challenge is compression of the image. We get a raw disk from the<br />
  build service and we extend it to have more than 15GB (we mirror there rpms<br />
  so we need this space). For resizing we use <tt>qemu-img</tt> from<br />
  virt-utils. If we simply upload this image it means that we send the whole<br />
  15GB over the network. Which is fine for one-time tasks, but for regular<br />
  testing it is a problem. Thanks to Christoph Thiel we solved it with the<br />
  conversion to qcow2. Qcow2 is also supported in OpenStack and qcow2 allows<br />
  compression. The final script for conversion:</p>
<blockquote><pre>qemu-img convert -c -f raw -O qcow2 img.raw img.qcow2
qemu-img resize img.qcow2 +10G</pre>
</blockquote>
<h4>Using it Together</h4>
<p>Now we have prepared an image and a helper script to get a cloud auth<br />
  token. So let&#8217;s upload the image.</p>
<blockquote><pre>cat img.qcow2 | glance -H cloud.example.com -A `sh cloud_auth_token.sh` add name='testing_img' is_public=False disk_format=qcow2 container_format=bare</pre>
</blockquote>
<h4>Cleaning Up After Testing</h4>
<p>We use it for testing and release new versions of the testing appliance often,<br />
  therefore we need cleaning up. It is quite simple with unix text utils:</p>
<blockquote><pre>for i in `nova image-list | grep "image_name" | sed "s/^|[[:space:]]\+\([[:xdigit:]-]\+\).*$/\1/"`; do nova image-delete $i; done</pre>
</blockquote>
<p>I hope that it helps you with automatic uploading of images to<br />
  OpenStack. It works for me with the Diablo release and there is no guarantee that it is the best way <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/04/18/cli-to-upload-image-to-openstack-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LibreOffice 3.5 available for testing on openSUSE</title>
		<link>http://lizards.opensuse.org/2012/04/10/libreoffice-3-5-available-for-testing-on-opensuse/</link>
		<comments>http://lizards.opensuse.org/2012/04/10/libreoffice-3-5-available-for-testing-on-opensuse/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 09:48:55 +0000</pubDate>
		<dc:creator>Petr Mladek</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[OpenOffice.org]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8628</guid>
		<description><![CDATA[I’m happy to announce first LibreOffice 3.5 packages for openSUSE. They are available in the Build Service LibreOffice:Unstable project. It provides many interesting features: better UI for header/footer handling multi-line input bar in Calc Import filter for Microsoft Visio documents enhanced custom shapes import modeless  word count dialog improved font hinting for high quality docs [...]]]></description>
			<content:encoded><![CDATA[<p>I’m happy to announce first LibreOffice <em>3.5 </em>packages for <em>openSUSE</em>. They are available in the Build Service <a href="http://download.opensuse.org/repositories/LibreOffice:/Unstable/">LibreOffice:Unstable</a> project. It provides many interesting features:</p>
<ul>
<li>better UI for header/footer handling</li>
<li>multi-line input bar in Calc</li>
<li>Import filter for Microsoft Visio documents</li>
<li>enhanced custom shapes import</li>
<li>modeless  word count dialog</li>
<li>improved font hinting for high quality docs</li>
<li>more secure encryption algorithm (AES-256) for password protected files</li>
<li>better displaying of non-printable characters on the end of line</li>
<li>and<a href="http://www.libreoffice.org/download/3-5-new-features-and-fixes/"> much more</a></li>
</ul>
<p>The current <em>openSUSE</em> packages are based on the <a href="http://www.libreoffice.org/download/release-notes/" target="_blank">LibreOffice 3.5.2 release</a>. Please, look for more details about the <em>openSUSE LibreOffice build</em> on the <a href="http://en.opensuse.org/LibreOffice" target="_blank">wiki page</a>.</p>
<p>The openSUSE LO team hopes that you will be happy with this release. Though, any software contains bugs and we kindly ask you to <a href="http://en.opensuse.org/openSUSE:Bugreport_LO" target="_blank">report bugs</a>. It will help us to fix them in the future releases.</p>
<p><strong>Known bugs:</strong></p>
<ul>
<ul>
<li>problems with <em>KDE 4.8.2</em> from <a href="https://build.opensuse.org/project/show?project=KDE%3ADistro%3AFactory">KDE:Distro:Factory</a> project (<a title="bnc#755886" href="https://bugzilla.novell.com/show_bug.cgi?id=755886" target="_blank">bnc#755886</a>)</li>
</ul>
</ul>
<p><strong>Other information and plans:</strong></p>
<p>The current <em>LibreOffice-3.5 </em>packages are based on the second bugfix release and should be pretty stable. I want to move them into the <a href="http://download.opensuse.org/repositories/LibreOffice:/Stable/">LibreOffice:Stable</a> project within next two weeks. I just want to make sure that I did not do any mistake during packaging, e.g. breaking dependencies. Also the <em>KDE4</em> integration need to be tested because it was not provided by the upstream build. Any feedback is welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/04/10/libreoffice-3-5-available-for-testing-on-opensuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openSUSE 12.1 Multimedia Built on Susestudio</title>
		<link>http://lizards.opensuse.org/2012/04/09/opensuse-12-1-multimedia-built-on-susestudio/</link>
		<comments>http://lizards.opensuse.org/2012/04/09/opensuse-12-1-multimedia-built-on-susestudio/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 09:16:35 +0000</pubDate>
		<dc:creator>Saydul Akram</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Cinnamon]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[openSUSE 12.1]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8620</guid>
		<description><![CDATA[I was Inspired by the time  in a remote area, which is absolutely no internet connection, but I have problem when trying to share the DVD installer openSUSE 12.1 to Students and teachers at the vocational school, because the default openSUSE 12.1  distribution does not include Audio &#38; Video codec, the issue of License GPL [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify">I was Inspired by the time  in a remote area, which is absolutely no internet connection, but I have problem when trying to share the DVD installer openSUSE 12.1 to Students and teachers at the vocational school, because the default openSUSE 12.1  distribution does not include Audio &amp; Video codec, the issue of License GPL (General Public License) that embraced by the openSUSE distro. I try to make openSUSE Multimedia is ready for use by the user without having to depend on internet connection because they have to install Codecs Audio &amp; Video.<br />
Nothing is different the official openSUSE 12.1 with openSUSE Multimedia, I just added some applications that do not exist in the original distribution of openSUSE and add <a href="http://opensuse-community.org/Restricted_formats" target="_blank">Restricted_formats</a>  codec, in addition to applications and libraries that were included are up to date of http://download.opensuse.org/update/12.1/.</p>
<p>openSUSE 12.1 Multimedia 32-bit Base on openSUSE  12.1, using the default desktop  Gnome  3 sprinkled with cinnamon.<br />
openSUSE 12.1 Multimedia  built using susestudio.com, and are designed to be ready to use for users who want to feel the openSUSE but trouble Internet connection, because they have to install codecs mp3, mp4, wmv and some other restricted format http://opensuse-community.org/Restricted_formats.</p>
<p>As for some of the packages included in it are:</p>
<p>A. LibreOffice<br />
2. banshe<br />
3. Amarok<br />
4. Brasero<br />
5. Cheese<br />
6. Empathy<br />
7. Xchat<br />
8. flash-player<br />
9. Gmplayer<br />
10.Gimp<br />
11.Imagewriter<br />
12.k3b<br />
13.Smplayer<br />
14.etc &#8230;</p>
<p>If you want to use it please download via http://susestudio.com/a/haHwG8/opensuse-multimedia</p>
<p>Thanks To:  openSUSE Indonesia Team,  Kendari Linux Users Group, and Susestudio.com</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/04/09/opensuse-12-1-multimedia-built-on-susestudio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>April KDE Updates available for openSUSE (KDE 4.8.2)</title>
		<link>http://lizards.opensuse.org/2012/04/04/kde48/</link>
		<comments>http://lizards.opensuse.org/2012/04/04/kde48/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 14:49:25 +0000</pubDate>
		<dc:creator>Will Stephenson</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[desktop kde]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8614</guid>
		<description><![CDATA[The April set of KDE updates to Workspaces, Apps and Platform are available now for openSUSE in our KDE:Release:48 repository. This offers you the latest stable software from upstream KDE for openSUSE releases. As point releases, these are an essential upgrade for your production openSUSE installations. Get them now at http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/. The repository for openSUSE [...]]]></description>
			<content:encoded><![CDATA[<p>The April set of KDE updates to Workspaces, Apps and Platform are available now for openSUSE in our KDE:Release:48 repository. This offers you the latest stable software from upstream KDE for openSUSE releases. As point releases, these are an essential upgrade for your production openSUSE installations.</p>
<p>Get them now at http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/.</p>
<p>The repository for openSUSE 11.4 is being created at the time of writing at http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_11.4</p>
<p>Users who already have the KDE:Release:48 registered in YaST need only zypper up or upgrade with YaST.</p>
<p>As always, have a lot of fun and report bugs!</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/04/04/kde48/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMD/ATI fglrx 8.951 Catalyst 12.3 rpms available for openSUSE 12.2, 12.1, 11.4, 11.3</title>
		<link>http://lizards.opensuse.org/2012/03/30/amdati-fglrx-8-951-catalyst-12-3-rpms-available-for-opensuse-12-2-12-1-11-4-11-3/</link>
		<comments>http://lizards.opensuse.org/2012/03/30/amdati-fglrx-8-951-catalyst-12-3-rpms-available-for-opensuse-12-2-12-1-11-4-11-3/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 19:20:26 +0000</pubDate>
		<dc:creator>Bruno Friedmann</dc:creator>
				<category><![CDATA[Base System]]></category>
		<category><![CDATA[Distribution]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[X.org]]></category>
		<category><![CDATA[XFCE]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8604</guid>
		<description><![CDATA[AMD/ATI Catalyst 12.3 / fglrx 8.951 rpms are available Quick Résumé about 12.3 AMD rename their installer, So Sebastian did the same for his script. I will just copy/google translate/paste here the comment made by Sebastian Siebert on his blog : The packaging script was updated because I have a compile error when building a [...]]]></description>
			<content:encoded><![CDATA[<h2>AMD/ATI Catalyst 12.3 / fglrx 8.951 rpms are available</h2>
<h3>Quick Résumé about 12.3</h3>
<p>AMD rename their installer, So Sebastian did the same for his script.</p>
<p>I will just copy/google translate/paste here the comment made by Sebastian Siebert on his blog :</p>
<div id="attachment_8607" class="wp-caption alignleft" style="width: 160px"><a href="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.3-screenshot1.png"><img src="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.3-screenshot1-150x150.png" alt="" width="150" height="150" class="size-thumbnail wp-image-8607" /></a><p class="wp-caption-text">amd ccc and fgl_glgears running</p></div>
<p style="font-style:italic">
The packaging script was updated because I have a compile error when building a kernel module fglrx in the kernel 3.2.8+ and 3.3+. Due to the very tight time window, the patches could no longer be incorporated into AMD Catalyst 12.3. Only in the upcoming AMD Catalyst 12.4, the patches from me for openSUSE will be available. AMD Catalyst 12.5 they will be officially included for all other distributions. Yes, with the makerpm-amd script made for you, I can despatch on very simple, convenient and quick patches or missing useful extensions via the script packaging update. Who need to wait months.<br />
Driver support now AMD Radeon HD 7950, HD 7970, HD 7990
</p>
<p>See more at <a href="http://www.sebastian-siebert.de/2012/03/29/opensuse-proprietaeren-grafik-treiber-amd-catalyst-12-3-als-rpm-installieren/">Sebastian&#8217;s blog</a>.<br />
Don&#8217;t be shy, you can leave there the result of test in english too <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
or ask in forums, irc and ping freespacer.<br />
See below what to do in case of troubles.</p>
<p>The rpms version 8.951 are available from Friday March 30th.</p>
<p><span id="more-8604"></span><br />
<a href="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.3-screenshot2.png"><img src="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.3-screenshot2-300x168.png" alt="" width="300" height="168" class="aligncenter size-medium wp-image-8608" /></a></p>
<p>My advise is to firstly remove any existing version with zypper rm, then just zypper in the new version,<br />
even if 8.930 was the first version I&#8217;ve seen able to upgrade correctly.<br />
The 8.950 leave a file that need to be manually removed /etc/ati/amdpcsdb. The 8.951 fix that now.</p>
<p>As usual, I let the previous versions in the repository, just in case you need it.</p>
<p>Tested on a fresh 12.1 + updates and kde 4.8.1</p>
<p>
12.2 Factory rpms are presently available, use at your own risk, and report bugs in forums and Sebastian blogs.<br />
Anyways, factory and 12.2 should keep their effort on debuging and testing widely the free radeon driver.
</p>
<h3>One-click-installer</h3>
<p>Two one-click-installer are available here :<br />
For 32bits system :<br />
<a href="http://geeko.ioda.net/mirror/ati/raw-src/amd-ati-fglrx.ymp"><img src="http://en.opensuse.org/images/e/e9/Fglrx_1click.png" alt="AMD/ATI fglrx one click installer" /></a></p>
<p>For 64bits system :<br />
<a href="http://geeko.ioda.net/mirror/ati/raw-src/amd-ati-fglrx64.ymp"><img src="http://en.opensuse.org/images/e/e9/Fglrx_1click.png" alt="AMD/ATI fglrx one click installer" /></a><br />
<span style="font-size:small">(*) To know which kind of system you have, open a console, then run uname -a and look the output if you see x86_64 on the line you are running a 64bits, otherwise a 32bits.</span>
</p>
<h3>Installation, Caution, Troubles</h3>
<h4>Installation</h4>
<p style="font-weight:bold">Please refer to my <a href="http://lizards.opensuse.org/?p=6680">previous article</a> where all the installation procedure was explained.</p>
<p>
For a first installation, if you don&#8217;t remove radeon from the initrd, you will certainly get in trouble. Don&#8217;t thanks who removed that from the wiki. <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />
</p>
<h4>Caution</h4>
<ul>
<li>Wrong (to my point of view) create an xorg.conf file which is unneeded if you work with /etc/xorg.conf.d/50-device.conf and have driver &#8220;fglrx&#8221; inside</li>
<li>AMD CCLE didn&#8217;t get correctly upgraded if xorg is running during the upgrade. My advise, let&#8217;s go to console and as root do the following :
<pre>
init 3
rcatievenstd stop
zypper ref
zypper up
init 6
</pre>
<p>Let the package rebuild the kernel driver. And for me I always remove the newly xorg.conf file created.<br />
reboot is mandatory!
</li>
</ul>
<p><a href="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.3-screenshot3.png"><img src="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.3-screenshot3-150x150.png" alt="" width="150" height="150" class="alignright size-thumbnail wp-image-8609" /></a></p>
<h4>Debuging troubles</h4>
<p>I recommend in case of trouble the use of <a href="http://www.sebastian-siebert.de/downloads/makerpm-amd-12.2.sh">his script</a> which can collect the whole informations needed to help you. then you just have to issue a simple commande in console to collect all informations, you can review them, and finally transmit them</p>
<pre>su -c 'sh makerpm-amd-12.2.sh -ur'
The sytem report 'amd-report.txt' was generated.                                                                                                                    [ OK ]
Do you want to read the system report 'amd-report.txt' now? yes/no [y/n]: y
Are you sure to upload the above-named system report to sprunge.to? yes/no [y/n]: y

The report was uploaded to sprunge.us.
   The link is:  http://sprunge.us/ZVRP
</pre>
<p>Copy paste the link in the comment zone of Sebatian post</p>
<h3>Statistiques</h3>
<p>December 2011 as shown a big bump on the server : 50,212 unique visitor for a roughly 320GB traffic for the rpm</p>
<p>1582GB has been distributed during 2011.</p>
<h4>2012</h4>
<div style="width:90%">
<table>
<tr>
<td width="80" bgcolor="#ECECEC">Month</td>
<td width="80" bgcolor="#FFAA66">Unique visitors</td>
<td width="80" bgcolor="#F4F090">Number of visits</td>
<td width="80" bgcolor="#4477DD">Pages</td>
<td width="80" bgcolor="#66DDEE">Hits</td>
<td width="80" bgcolor="#2EA495">Bandwidth</td>
</tr>
<tr>
<td>Jan 2012</td>
<td>57,955</td>
<td>133,903</td>
<td>3,463,860</td>
<td>3,502,972</td>
<td>372.10 GB</td>
</tr>
<tr>
<td>Feb 2012</td>
<td>65,806</td>
<td>149,590</td>
<td>4,008,869</td>
<td>4,040,043</td>
<td>366.37 GB</td>
</tr>
<tr>
<td>Mar 2012</td>
<td>69,921</td>
<td>159,224</td>
<td>4,393,414</td>
<td>4,430,734</td>
<td>409.79 GB</td>
</tr>
<tr>
<td bgcolor="#ECECEC">Total</td>
<td bgcolor="#ECECEC">193,682</td>
<td bgcolor="#ECECEC">443,017</td>
<td bgcolor="#ECECEC">11,866,143</td>
<td bgcolor="#ECECEC">11,973,749</td>
<td bgcolor="#ECECEC">1148.26 GB</td>
</tr>
</table>
<p>All proudly served by openSUSE 11.4 powered server!</p>
</div>
<p>That&#8217;s all folks! Have fun!</p>
<p><span style="font-size: small;font-weight: bold">Have a lot of fun!</span><br />
<span style="font-size: small">My month wishes : Now we get a G+ button spread! <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/03/30/amdati-fglrx-8-951-catalyst-12-3-rpms-available-for-opensuse-12-2-12-1-11-4-11-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>new package postgresql-plr. Get the power of R inside your postgreSQL database</title>
		<link>http://lizards.opensuse.org/2012/03/30/new-package-postgresql-plr-get-the-power-of-r-inside-your-postgresql-database/</link>
		<comments>http://lizards.opensuse.org/2012/03/30/new-package-postgresql-plr-get-the-power-of-r-inside-your-postgresql-database/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 14:31:05 +0000</pubDate>
		<dc:creator>Bruno Friedmann</dc:creator>
				<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[postgresql-plr]]></category>
		<category><![CDATA[R]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8597</guid>
		<description><![CDATA[I&#8217;m pleased to introduce you to a new available package for postgreSQL database. The R procedural language extension developed by Joseph E Conway. R Procedural Language for PostgreSQL Introduction PL/R is a library which allow you to add the power of R statistical engine in your database. This article will show you how to add [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to introduce you to a new available package for postgreSQL database.<br />
The R procedural language extension developed by Joseph E Conway.</p>
<h2>R Procedural Language for PostgreSQL</h2>
<h3>Introduction</h3>
<p>PL/R is a library which allow you to add the power of R statistical engine in your database.<br />
This article will show you how to add it and basic usage on a 12.1 installation.<br />
(The package is also available for 11.4)</p>
<p>Become familiar with the project and how it can help you.<br />
The homepage project  : <a href="http://www.joeconway.com/plr/">www.joeconway.com/plr/</a></p>
<p>We admit here, that you are able to manage a posgreSQL server instance, and have already one running.<br />
<span id="more-8597"></span></p>
<h3>Installation</h3>
<p>Actually the pre-packaged rpms are available at<br />
Repository for openSUSE 12.1: </p>
<p>http://software.opensuse.org/repositories/server:database:postgresql/openSUSE_12.1</p>
<p>Repository for openSUSE 11.4: </p>
<p>http://software.opensuse.org/repositories/server:database:postgresql/openSUSE_11.4</p>
<p>Packages are composed of postgresql-plr (containing only the necessary lib) and postgresql-plr-doc (the whole documentation and samples)</p>
<h4 style="color:red">Disclaimer/Warning</h4>
<p>This repository is the devel (but stable) repository for postgresql, using it can ask you to upgrade your postgresql installation to new version.<br />
Take care to be sure, you can safely upgrade it (backups before), other software you need that are linked to previous version etc&#8230;</p>
<p>Submission to factory/12.2 is pending &#8230;</p>
<p>Adding the repository</p>
<pre>
zypper ar -f -c -n "server-database-postgresql" http://software.opensuse.org/repositories/server:database:postgresql/openSUSE_12.1 "server-database-postgresql"
</pre>
<p>If postgresql is already installed<br />
Check upgrade process </p>
<pre>
zypper -v dup -D -r server-database-postgresql
</pre>
<p>Do the upgrade </p>
<pre>
zypper -v dup -r server-database-postgresql
</pre>
<p>Add postgresql-plr to the installation</p>
<pre>
zypper in postgresql-plr postgresql-plr-doc
</pre>
<h3>Create a PLR ready database</h3>
<p>As postgresql superuser </p>
<pre>
createdb plrtest
</pre>
<p>Create the plr extension</p>
<pre>psql -d plrtest</pre>
<pre>CREATE EXTENSION plr;</pre>
<p>Quick test if it works</p>
<pre>
-- first, define the language and functions.  Turn off echoing so that expected file
-- does not depend on contents of plr.sql.
--
\set ECHO none
-- check version
SELECT plr_version();

 plr_version
-------------
 08.03.00.13
(1 row)
</pre>
<h3>Work with</h3>
<p>If you install the package postresql-plr-doc you will have a file named plr.out which contain a lot of usefull examples.</p>
<p>Connect to your plr ready db</p>
<pre>psql -d plrtest</pre>
<p>And run some of the example like </p>
<pre>
--
-- test aggregates
--
create table foo(f0 int, f1 text, f2 float8) with oids;
insert into foo values(1,'cat1',1.21);
insert into foo values(2,'cat1',1.24);
insert into foo values(3,'cat1',1.18);
insert into foo values(4,'cat1',1.26);
insert into foo values(5,'cat1',1.15);
insert into foo values(6,'cat2',1.15);
insert into foo values(7,'cat2',1.26);
insert into foo values(8,'cat2',1.32);
insert into foo values(9,'cat2',1.30);
create or replace function r_median(_float8) returns float as 'median(arg1)' language 'plr';
select r_median('{1.23,1.31,1.42,1.27}'::_float8);
 r_median
----------
     1.29
(1 row)

CREATE AGGREGATE median (sfunc = plr_array_accum, basetype = float8, stype = _float8, finalfunc = r_median);
select f1, median(f2) from foo group by f1 order by f1;
  f1  | median
------+--------
 cat1 |   1.21
 cat2 |   1.28
(2 rows)

create or replace function r_gamma(_float8) returns float as 'gamma(arg1)' language 'plr';
select round(r_gamma('{1.23,1.31,1.42,1.27}'::_float8)::numeric,8);
   round
------------
 0.91075486
(1 row)

CREATE AGGREGATE gamma (sfunc = plr_array_accum, basetype = float8, stype = _float8, finalfunc = r_gamma);
select f1, round(gamma(f2)::numeric,8) from foo group by f1 order by f1;
  f1  |   round
------+------------
 cat1 | 0.91557649
 cat2 | 0.93304093
(2 rows)
\q
</pre>
<h3>Play more</h3>
<p>Have a look and build your own benchmark</p>
<ul>
<li><a href="http://www.postgresonline.com/journal/archives/188-plr_part1.html">http://www.postgresonline.com/journal/archives/188-plr_part1.html</a></li>
<li><a href="http://www.postgresonline.com/journal/archives/189-plr_part2.html">http://www.postgresonline.com/journal/archives/189-plr_part2.html</a></li>
<li><a href="http://www.postgresonline.com/journal/archives/190-plr_part3.html">http://www.postgresonline.com/journal/archives/190-plr_part3.html</a></li>
<li>&nbsp;</li>
<li><a href="http://www.postgresonline.com/journal/archives/67-Build-Median-Aggregate-Function-in-SQL.html">http://www.postgresonline.com/journal/archives/67-Build-Median-Aggregate-Function-in-SQL.html</a></li>
</ul>
<h3>Failures, bugs</h3>
<p>If you find a defect in the package, please use traditional bug reporting at<br />
<a href="https://bugzilla.novell.com/enter_bug.cgi?classification=7340&amp;product=openSUSE.org&amp;component=3rd%20party%20software&amp;assigned_to=max@suse.com&amp;cc=bruno@ioda-net.ch&amp;short_desc=server:database:postgresql/postgresql-plr:%20Bug"><br />
bugzilla.novell.com</a></p>
<p>This link contain the already pre-filled form and should help you to get quick answer.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/03/30/new-package-postgresql-plr-get-the-power-of-r-inside-your-postgresql-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>subversion with libserf &#8211; continued</title>
		<link>http://lizards.opensuse.org/2012/03/15/subversion-with-libserf-continued/</link>
		<comments>http://lizards.opensuse.org/2012/03/15/subversion-with-libserf-continued/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 09:06:23 +0000</pubDate>
		<dc:creator>Andreas Stieger</dc:creator>
				<category><![CDATA[Packaging]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8588</guid>
		<description><![CDATA[Further about my work on packages for Apache Subversion with support for serf / libserf / ra_serf, that repository access module was not made default in the 1.7 release after all. Anyway, version 1.0.1 of serf is now available in devel:libraries:c_c++ with the intention of getting this into Factory. You will find current Apache Subversion [...]]]></description>
			<content:encoded><![CDATA[<p>Further about my work on <a href="http://lizards.opensuse.org/2011/04/26/subversion-with-libserf/">packages for Apache Subversion with support for <code>serf</code> / <code>libserf</code> / <code>ra_serf</code></a>, that repository access module was <a href="http://subversion.apache.org/docs/release-notes/1.7.html#serf">not made default in the 1.7 release after all</a>. Anyway, version 1.0.1 of serf is now available in <a href="https://build.opensuse.org/package/show?package=libserf&amp;project=devel%3Alibraries%3Ac_c%2B%2B">devel:libraries:c_c++</a> with the intention of getting this into Factory. You will find current Apache Subversion packages with fixed conditional compilation against serf in <a href="https://build.opensuse.org/project/packages?project=home%3AAndreasStieger%3Asvnserf">home:AndreasStieger:serf</a> for testing.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/03/15/subversion-with-libserf-continued/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ATI/AMD fglrx 8.950 Catalyst 12.2 rpm available for openSUSE 11.3, 11.4, 12.1</title>
		<link>http://lizards.opensuse.org/2012/03/08/atiamd-fglrx-8-950-catalyst-12-2-rpm-available-for-opensuse-11-3-11-4-12-1/</link>
		<comments>http://lizards.opensuse.org/2012/03/08/atiamd-fglrx-8-950-catalyst-12-2-rpm-available-for-opensuse-11-3-11-4-12-1/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 21:27:13 +0000</pubDate>
		<dc:creator>Bruno Friedmann</dc:creator>
				<category><![CDATA[Distribution]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[X.org]]></category>
		<category><![CDATA[11.3]]></category>
		<category><![CDATA[11.4]]></category>
		<category><![CDATA[12.1]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[ATIX]]></category>
		<category><![CDATA[fglrx]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8571</guid>
		<description><![CDATA[AMD/ATI Catalyst 12.2 / fglrx 8.950 rpm are available News, the build -3 now should build perfectly with kernel 3.2+ &#38; 3.3, Thanks to Sebastian for the patch Quick Résumé about 12.2 AMD rename their installer, So Sebastian did the same for his script. I will just copy/google translate/paste here the comment made by Sebastian [...]]]></description>
			<content:encoded><![CDATA[<h2>AMD/ATI Catalyst 12.2 / fglrx 8.950 rpm are available</h2>
<h3>News, the build -3 now should build perfectly with kernel 3.2+ &amp; 3.3, Thanks to Sebastian for the patch</h3>
<h3>Quick Résumé about 12.2</h3>
<p>AMD rename their installer, So Sebastian did the same for his script.</p>
<p>I will just copy/google translate/paste here the comment made by Sebastian Siebert on his blog :</p>
<div id="attachment_8576" class="wp-caption alignright" style="width: 160px"><a href="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.2-screenshot3.png"><img src="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.2-screenshot3-150x150.png" alt="" width="150" height="150" class="size-thumbnail wp-image-8576" /></a><p class="wp-caption-text">amdccle</p></div>
<p style="font-style:italic">
AMD has released some time later the driver. The only reason was the fact that AMD has jumped over the version 8.94 because of possible driver issues with some graphics cards. I&#8217;ve also updated the packaging script because AMD had unfortunately not include my changes in their AMD installer. (Remember? No time? Who knows &#8230; Especially since AMD closed mailing list was down.) It affects even the atieventsd.sh init script. There has been specified for the start of the script in run level 3 and also the XDM (X window manager) provided what IMHO makes no sense. On the other hand, the power mode script (ati powermode.sh) kicked out for good. Since the driver already supports the suspend mode and does not require a helper script anymore.<br />
Driver support now AMD Radeon HD 7950, HD 7970, HD 7990
</p>
<p>See more at <a href="http://www.sebastian-siebert.de/2012/03/07/opensuse-proprietaeren-grafik-treiber-amd-catalyst-12-2-als-rpm-installieren/">Sebastian&#8217;s blog</a>. Don&#8217;t be shy, you can leave there the result of test in english too <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
or ask in forums, irc and ping freespacer.<br />
See below what to do in case of troubles.</p>
<p>The rpms version 8.950 are available from Thursday March 8th.</p>
<p><span id="more-8571"></span><br />
<div id="attachment_8575" class="wp-caption alignleft" style="width: 160px"><a href="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.2-screenshot2.png"><img src="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.2-screenshot2-150x150.png" alt="" width="150" height="150" class="size-thumbnail wp-image-8575" /></a><p class="wp-caption-text">fgl_glxgears</p></div></p>
<p>My advise is to firstly remove any existing version with zypper rm, then just zypper in the new version,<br />
even if 8.930 was the first version I&#8217;ve seen able to upgrade correctly.<br />
The 8.950 leave a file that need to be manually removed /etc/ati/amdpcsdb.</p>
<p>As usual, I let the previous versions in the repository, just in case you need it.</p>
<p>Tested on a fresh 12.1 + updates and kde 4.8.1</p>
<p>
Factory rpms are not presently available, I&#8217;ve not been yet able to successfully build the package (remember the merge of /bin /sbin with /usr/bin /usr/sbin? <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> )<br />
Anyways, factory and 12.2 should keep their effort on debuging and testing widely the free radeon driver.
</p>
<h3>One-click-installer</h3>
<p>As nobody killed me about the one-click-installer, I upgrade its status to final stable (feedback are always welcome)<br />
For 32bits system :<br />
<a href="http://geeko.ioda.net/mirror/ati/raw-src/amd-ati-fglrx.ymp"><img src="http://en.opensuse.org/images/e/e9/Fglrx_1click.png" alt="AMD/ATI fglrx one click installer" /></a><br />
For 64bits system :<br />
<a href="http://geeko.ioda.net/mirror/ati/raw-src/amd-ati-fglrx64.ymp"><img src="http://en.opensuse.org/images/e/e9/Fglrx_1click.png" alt="AMD/ATI fglrx one click installer" /></a><br />
<span style="font-size:small">(*) To know which kind of system you have, open a console, then run uname -a and look the output if you see x86_64 on the line you are running a 64bits, otherwise a 32bits.</span>
</p>
<h3>Installation, Caution, Troubles</h3>
<h4>Installation</h4>
<p style="font-weight:bold">Please refer to my <a href="http://lizards.opensuse.org/?p=6680">previous article</a> where all the installation procedure are explained.</p>
<p>
For a first installation, if you don&#8217;t remove radeon from the initrd, you will get in trouble. Don&#8217;t thanks who removed that from the wiki. <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />
</p>
<h4>Caution</h4>
<ul>
<li>Wrong (to my point of view) create an xorg.conf file which is unneeded if you work with /etc/xorg.conf.d/50-device.conf and have driver &#8220;fglrx&#8221; inside</li>
<li>AMD CCLE didn&#8217;t get correctly upgraded if xorg is running during the upgrade. My advise, let&#8217;s go to console and as root do the following :
<pre>
init 3
rcatievenstd stop
zypper ref
zypper up
init 6
</pre>
<p>Let the package rebuild the kernel driver. And for me I always remove the newly xorg.conf file created.<br />
reboot is mandatory!<br />
upgrading from 8.930 to 8.950 the file /etc/ati/amdpcsdb could be erased it will be recreate on next reboot
</li>
</ul>
<div id="attachment_8574" class="wp-caption alignleft" style="width: 160px"><a href="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.2-screenshot1.png"><img src="http://lizards.opensuse.org/wp-content/uploads/2012/03/fglrx12.2-screenshot1-150x150.png" alt="" width="150" height="150" class="size-thumbnail wp-image-8574" /></a><p class="wp-caption-text">fglrx 12.2 with flash benchmark</p></div>
<h4>Debuging troubles</h4>
<p>I recommend in case of trouble the use of <a href="http://www.sebastian-siebert.de/downloads/makerpm-amd-12.2.sh">his script</a> which can collect the whole informations needed to help you. then you just have to issue a simple commande in console to collect all informations, you can review them, and finally transmit them</p>
<pre>su -c 'sh makerpm-amd-12.2.sh -ur'
The sytem report 'amd-report.txt' was generated.                                                                                                                    [ OK ]
Do you want to read the system report 'amd-report.txt' now? yes/no [y/n]: y
Are you sure to upload the above-named system report to sprunge.to? yes/no [y/n]: y

The report was uploaded to sprunge.us.
   The link is:  http://sprunge.us/ZVRP
</pre>
<p>Copy paste the link in the comment zone of Sebatian post</p>
<h3>Statistiques</h3>
<p>December 2011 as shown a big bump on the server : 50,212 unique visitor for a roughly 320GB traffic for the rpm</p>
<p>1582GB has been distributed during 2011.</p>
<h4>2012</h4>
<div style="width:90%">
<table>
<tr>
<td width="80" bgcolor="#ECECEC">Month</td>
<td width="80" bgcolor="#FFAA66">Unique visitors</td>
<td width="80" bgcolor="#F4F090">Number of visits</td>
<td width="80" bgcolor="#4477DD">Pages</td>
<td width="80" bgcolor="#66DDEE">Hits</td>
<td width="80" bgcolor="#2EA495">Bandwidth</td>
</tr>
<tr>
<td>Jan 2012</td>
<td>57,955</td>
<td>133,903</td>
<td>3,463,860</td>
<td>3,502,972</td>
<td>372.10 GB</td>
</tr>
<tr>
<td>Feb 2012</td>
<td>65,806</td>
<td>149,590</td>
<td>4,008,869</td>
<td>4,040,043</td>
<td>366.37 GB</td>
</tr>
<tr>
<td><font>Mar 2012</font></td>
<td>21,256</td>
<td>44,496</td>
<td>1,202,629</td>
<td>1,210,049</td>
<td>65.72 GB</td>
</tr>
<tr>
<td bgcolor="#ECECEC">Total</td>
<td bgcolor="#ECECEC">145,017</td>
<td bgcolor="#ECECEC">327,989</td>
<td bgcolor="#ECECEC">8,675,358</td>
<td bgcolor="#ECECEC">8,753,064</td>
<td bgcolor="#ECECEC">804.20 GB</td>
</tr>
</table>
</div>
<p>That&#8217;s all folks! Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/03/08/atiamd-fglrx-8-950-catalyst-12-2-rpm-available-for-opensuse-11-3-11-4-12-1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>KDE 3 got upower support and more</title>
		<link>http://lizards.opensuse.org/2012/03/02/kde-3-got-upower-support-and-more/</link>
		<comments>http://lizards.opensuse.org/2012/03/02/kde-3-got-upower-support-and-more/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 09:39:20 +0000</pubDate>
		<dc:creator>Ilya Chernykh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8548</guid>
		<description><![CDATA[As you possibly know, the last openSUSE release does not include HAL layer which was employed by multiple software to access hardware components. This heavily impacted the KDE 3 users who became unable to suspend and hibernate their systems without installing HAL from a separate repository. Now, thanks to a patch developed by Serghei Amelian, [...]]]></description>
			<content:encoded><![CDATA[<p>As you possibly know, the last openSUSE release does not include HAL layer which was employed by multiple software to access hardware components. This heavily impacted the KDE 3 users who became unable to suspend and hibernate their systems without installing HAL from a separate repository. Now, thanks to a patch developed by Serghei Amelian, KDE3 got the support for the modern hardware interface, Upower. The update is already published for openSUSE 12.1.<br />
<a href="http://lizards.opensuse.org/wp-content/uploads/2012/03/screen43.png"><img src="http://lizards.opensuse.org/wp-content/uploads/2012/03/screen43-1024x640.png" alt="" width="512" height="320" class="alignnone size-large wp-image-8565" /></a></p>
<p>Among other improvements to KDE3 is the possibility to resize tray icons by editing (or creating) the config file ~/.kde/share/config/systemtray_panelappletrc with the following section: </p>
<p>[System Tray]<br />
systrayIconWidth=XX</p>
<p>where XX is the preferred icon size. While in the previous KDE3 releases the icons would got cut, they are scaled now. I changed the default size of the tray icons to 18 px so that they could fit in two rows at medium panel size (see the screenshot).</p>
<p>I also removed the annoying arrows from the applet handles so they not to damage the common style. The applet menu still can be called by right-clicking on the handle.<br />
One additional improvement is that kpdf now got the ability to rotate the document.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/03/02/kde-3-got-upower-support-and-more/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>openSUSE at BITA2012</title>
		<link>http://lizards.opensuse.org/2012/02/20/opensuse-at-bita2012/</link>
		<comments>http://lizards.opensuse.org/2012/02/20/opensuse-at-bita2012/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 12:15:25 +0000</pubDate>
		<dc:creator>Jigish Gohil</dc:creator>
				<category><![CDATA[Ambassadors]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://lizards.opensuse.org/?p=8540</guid>
		<description><![CDATA[We once again participated in Baroda IT Association&#8217;s annual exhibition, gave out whole lot of promo DVDs and also &#8216;sold&#8217; some openSUSE-Edu DVDs. Here are few of the pictures from the event: Click the picture above for the rest of the pictures.]]></description>
			<content:encoded><![CDATA[<p style="text-align: left">We once again participated in Baroda IT Association&#8217;s annual exhibition, gave out whole lot of promo DVDs and also &#8216;sold&#8217; some openSUSE-Edu DVDs. Here are few of the pictures from the event:<br />
<a href="https://plus.google.com/photos/106376068960352243212/albums/5711155568289576897"><img src="https://lh5.googleusercontent.com/-W6_nYSeZeDw/T0IZ1MD1pPI/AAAAAAAAEhk/BjNbYyfH1C0/s831/DSC02174+%28Modified%29.JPG" alt="openSUSE at BITA2012" width="499" height="332" /></a><br />
Click the picture above for the rest of the pictures.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizards.opensuse.org/2012/02/20/opensuse-at-bita2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

