<?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>Sprayfly &#187; Bugs</title>
	<atom:link href="http://sprayfly.com/category/bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://sprayfly.com</link>
	<description>Languages, Linux, Life</description>
	<lastBuildDate>Wed, 14 Jul 2010 03:32:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Using QQ in Pidgin on Ubuntu &#8211; Login Problems</title>
		<link>http://sprayfly.com/2009/06/27/using-qq-in-pidgin-on-ubuntu-login-problems/</link>
		<comments>http://sprayfly.com/2009/06/27/using-qq-in-pidgin-on-ubuntu-login-problems/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 16:35:55 +0000</pubDate>
		<dc:creator>Jono</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[登陆]]></category>
		<category><![CDATA[聊天]]></category>
		<category><![CDATA[IM]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[pidgin]]></category>
		<category><![CDATA[QQ]]></category>

		<guid isPermaLink="false">http://sprayfly.com/?p=263</guid>
		<description><![CDATA[As much as I hate it, QQ is a bit of a must have in China as most Chinese people don&#8217;t use Facebook or MSN to communicate online. However, rather than installing and running yet another IM application on my computer, I realised that Pidgin provides fairly good support for the QQ protocol &#8211; which [...]]]></description>
			<content:encoded><![CDATA[<p>As much as I hate it, QQ is a bit of a must have in China as most Chinese people don&#8217;t use Facebook or MSN to communicate online. However, rather than installing and running yet another IM application on my computer, I realised that Pidgin provides fairly good support for the QQ protocol &#8211; which means that I can access all my IM services from one application (Facebook, XiaoNei, Pidgin, Gmail, Hotmail, QQ) hence speeding up my computer a bit. In fact, the current Linux version of QQ lacks a lot of features, is fairly buggy and doesn&#8217;t integrate well with GNOME &#8211; so it&#8217;s probably better to go down the Pidgin route anyway.</p>
<p>After using QQ under Pidgin for a while, I found that sometimes there would be problems on login and that Pidgin would sometimes automatically disable QQ after a number of failed login attempts. It turns out that this can be easily fixed by selecting &#8220;Manage Accounts&#8221; and then &#8220;Modify&#8221; for the QQ account. <a href="http://www.flickr.com/photos/jonolumb/3664979017/" class="tt-flickr tt-flickr-Medium" title="1.png"><img class="alignnone" src="http://farm4.static.flickr.com/3571/3664979017_f2a409cac8.jpg" alt="1.png" width="500" height="335" /></a></p>
<p>In the advanced settings tab, make sure that QQ2008 is selected (the default may well be QQ2005).  It seems that this later version is more stable and login should no longer be a problem. </p>
<p><a href="http://www.flickr.com/photos/jonolumb/3664978127/" class="tt-flickr tt-flickr-Medium" title="2.png"><img class="alignnone" src="http://farm3.static.flickr.com/2597/3664978127_8c90bf8274.jpg" alt="2.png" width="487" height="500" /></a> </p>
<div id="mainphotoarea"></div>]]></content:encoded>
			<wfw:commentRss>http://sprayfly.com/2009/06/27/using-qq-in-pidgin-on-ubuntu-login-problems/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Installing Virtualbox on Ubuntu&#8230; error message</title>
		<link>http://sprayfly.com/2009/06/17/installing-virtualbox-on-ubuntu-error-message/</link>
		<comments>http://sprayfly.com/2009/06/17/installing-virtualbox-on-ubuntu-error-message/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 03:37:32 +0000</pubDate>
		<dc:creator>Jono</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://sprayfly.com/?p=257</guid>
		<description><![CDATA[Whilst trying to install Virtualbox (full version) on Ubuntu Jaunty, the following error cropped up (installing using apt-get install virtualbox-2.2) * modprobe vboxnetflt failed. Please use 'dmesg' to find out why This can easily be solved with the following commands: sudo /etc/init.d/vboxdrv setup Then reinstall Virtualbox to make sure that everything is working properly now: [...]]]></description>
			<content:encoded><![CDATA[<p>Whilst trying to install Virtualbox (full version) on Ubuntu Jaunty, the following error cropped up (installing using apt-get install virtualbox-2.2) </p>
<pre>* modprobe vboxnetflt failed. Please use 'dmesg' to find out why</pre>
<p>This can easily be solved with the following commands:</p>
<pre>sudo /etc/init.d/vboxdrv setup</pre>
<p>Then reinstall Virtualbox to make sure that everything is working properly now:</p>
<pre>sudo apt-get install --reinstall virtualbox-2.2</pre>
<p>That should produce no error messages now. </p>
<div id="mainphotoarea"></div>]]></content:encoded>
			<wfw:commentRss>http://sprayfly.com/2009/06/17/installing-virtualbox-on-ubuntu-error-message/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gwibber Error 400 No Twitter Updates</title>
		<link>http://sprayfly.com/2009/05/30/gwibber-error-400-no-twitter-updates/</link>
		<comments>http://sprayfly.com/2009/05/30/gwibber-error-400-no-twitter-updates/#comments</comments>
		<pubDate>Sat, 30 May 2009 16:55:19 +0000</pubDate>
		<dc:creator>Jono</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[400]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[gwibber]]></category>

		<guid isPermaLink="false">http://sprayfly.com/?p=236</guid>
		<description><![CDATA[After recently updating Gwibber to the latest daily version, I noticed that I was regularly getting the below error and that nothing was showing up in my Twitter timeline: HTTPError: HTTP Error 400: Bad Request The Traceback is as below: Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/gwibber/microblog/__init__.py", line 50, in get_data for message in method(client): [...]]]></description>
			<content:encoded><![CDATA[<p>After recently updating Gwibber to the latest daily version, I noticed that I was regularly getting the below error and that nothing was showing up in my Twitter timeline:</p>
<p>HTTPError: HTTP Error 400: Bad Request</p>
<p>The Traceback is as below:</p>
<pre>
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/__init__.py", line 50, in get_data
    for message in method(client):
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 207, in responses
    for data in self.get_direct_messages():
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 182, in get_direct_messages
    "https://twitter.com/direct_messages.json"))
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 158, in connect
    url, data, headers = {"Authorization": self.get_auth()})).read()
  File "/usr/lib/python2.6/urllib2.py", line 124, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.6/urllib2.py", line 389, in open
    response = meth(req, response)
  File "/usr/lib/python2.6/urllib2.py", line 502, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python2.6/urllib2.py", line 427, in error
    return self._call_chain(*args)
  File "/usr/lib/python2.6/urllib2.py", line 361, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 510, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 400: Bad Request</pre>
<p>At first I thought that this was a problem with Gwibber, however, after a bit of research, it turns out that this is a problem at Twitters end. Basically, Twitter recently changed their API and now limits the number of update requests you can make per hour using Gwibber. If you have your Gwibber client set to update too regularly (i.e. every minute or so) then it will run out of update permissions before the hour is over and you will get lots of error messages. It is therefore recommended to set the update frequency to something a bit higher (5 minutes should be fine) and hopefully you shouldn&#8217;t see the error any more.</p>
<p>If you want to know how many more Twitter update requests you have remaining (for the current hour), there is a simple curl command that you can enter in a terminal that will prompt you for a password and then provide the info you need.</p>
<pre>$ user@jonoxps:~$ curl -u yourusernamehere http://twitter.com/account/rate_limit_status.json
$ Enter host password for user 'yourusernamehere':
$ {"reset_time_in_seconds":1243702342,"remaining_hits":0,"hourly_limit":100,"reset_time":"Sat May 30 16:52:22 +0000 2009"}</pre>
<p>Sure enough, as soon as the clock turned 16:52:22, my hourly_limit went back up to 100 and Gwibber started working again!</p>
<p>Hopefully that should clear things up for a few of you, there is more information about the bug on <a href="https://bugs.launchpad.net/gwibber/+bug/359885/comments/5">Launchpad</a>.</p>
<div id="mainphotoarea"></div>]]></content:encoded>
			<wfw:commentRss>http://sprayfly.com/2009/05/30/gwibber-error-400-no-twitter-updates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu: No icons visible on the desktop!</title>
		<link>http://sprayfly.com/2008/12/17/ubuntu-no-icons-visible-on-the-desktop/</link>
		<comments>http://sprayfly.com/2008/12/17/ubuntu-no-icons-visible-on-the-desktop/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 09:20:05 +0000</pubDate>
		<dc:creator>Jono</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://sprayfly.com/?p=208</guid>
		<description><![CDATA[After some tidying up of my Ubuntu desktop, I noticed that all the icons on the desktop were missing after a reboot&#8230; they had just disappeared completely leaving some blank wallpaper! Thankfully, I googled around and found a very simple solution to this problem. It appears that in all my hastiness to clear up and [...]]]></description>
			<content:encoded><![CDATA[<p>After some tidying up of my Ubuntu desktop, I noticed that all the icons on the desktop were missing after a reboot&#8230; they had just disappeared completely leaving some blank wallpaper!</p>
<p>Thankfully, I googled around and found a very simple solution to this problem. It appears that in all my hastiness to clear up and delete files, I also deleted the Documents folder from my home directory. Whilst I didn&#8217;t keep anything in this folder and didn&#8217;t use it at all, apparently it is necessary for Nautilus to display icons on the desktop.</p>
<p>To set your desktop back on the rails, simply do the following command (first make sure that you have indeed deleted your Documents folder and that it is not something else that is causing this problem for you):</p>
<p>mkdir ~/Documents</p>
<p>You should not need root privileges to execute the above command.</p>
<p>Hope that worked for you too &#8211; now just log out and back in again and your desktop should once again be full of clutter!</p>
<div id="mainphotoarea"></div>]]></content:encoded>
			<wfw:commentRss>http://sprayfly.com/2008/12/17/ubuntu-no-icons-visible-on-the-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug: Firefox 3 Starts in Full Screen Mode</title>
		<link>http://sprayfly.com/2008/12/11/bug-firefox-3-starts-in-full-screen-mode/</link>
		<comments>http://sprayfly.com/2008/12/11/bug-firefox-3-starts-in-full-screen-mode/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 15:44:06 +0000</pubDate>
		<dc:creator>Jono</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://sprayfly.com/?p=206</guid>
		<description><![CDATA[On my Ubuntu Intrepid installation, I have recently been experiencing a bug with Firefox 3 that causes it to load in a weird full screen mode upon startup. This strange full-screen mode has no title bar (apparently its a compiz bug) and can be temporarily fixed by hitting the F11 key twice. However, doing so [...]]]></description>
			<content:encoded><![CDATA[<p>On my Ubuntu Intrepid installation, I have recently been experiencing a bug with Firefox 3 that causes it to load in a weird full screen mode upon startup. This strange full-screen mode has no title bar (apparently its a compiz bug) and can be temporarily fixed by hitting the F11 key twice. However, doing so every time you start up Firefox can be a pain and so I searched around for a permanent fix.<br />
Basically, when you have this problem, do the following:</p>
<ol>
<li>Hit the F11 key twice &#8211; this should bring firefox back to a normal state where the title bar at the top is visible.</li>
<li>Double-click twice on the title bar (this should resize firefox &#8211; and may well make the window look a little strange or out of proportion due to the nature of this bug). </li>
<li>Now close firefox (Ctrl + Q).</li>
<li>Open Firefox again and double click on the title bar to maximise the window.</li>
</ol>
<p>As strange as it may seem, this should solve the problem completely. Hopefully the developers will look into this and fix the bad code aswell &#8211; but at least you have a workaround for the moment.</p>
<p>This bug has been logged on <a href="https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/270400">Launchpad</a>.</p>
<div id="mainphotoarea"></div>]]></content:encoded>
			<wfw:commentRss>http://sprayfly.com/2008/12/11/bug-firefox-3-starts-in-full-screen-mode/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
