<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Be careful of the kernel update if you installed the VIA drivers</title>
	<atom:link href="http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/feed/" rel="self" type="application/rss+xml" />
	<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/</link>
	<description>best viewed at 1024x600</description>
	<lastBuildDate>Sun, 11 Jul 2010 21:03:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mike Bates</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-1303</link>
		<dc:creator>Mike Bates</dc:creator>
		<pubDate>Fri, 27 Feb 2009 16:45:38 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-1303</guid>
		<description>Hi there,
I updates the kernel (it said update to 2.26.19-generic kernel) as I had some issues downloading a few packages. However I now have the black screen with just a mouse curser. I can log in with user name and password but still get just a black screen with mouse arrow. I know it is running as the wireless is connected.
When I boot and press esc. key my only selections are 2.6.24-19-generic and 2.6.24-19-generic (recovery mode).
Is there any way to get back to when it was all OK? Can I somehow &quot;roll back&quot; to the previous kernel?
Otherwise I feel it will need a re-installation of the software.
Many thanks
Mike</description>
		<content:encoded><![CDATA[<p>Hi there,<br />
I updates the kernel (it said update to 2.26.19-generic kernel) as I had some issues downloading a few packages. However I now have the black screen with just a mouse curser. I can log in with user name and password but still get just a black screen with mouse arrow. I know it is running as the wireless is connected.<br />
When I boot and press esc. key my only selections are 2.6.24-19-generic and 2.6.24-19-generic (recovery mode).<br />
Is there any way to get back to when it was all OK? Can I somehow &#8220;roll back&#8221; to the previous kernel?<br />
Otherwise I feel it will need a re-installation of the software.<br />
Many thanks<br />
Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Bell</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-883</link>
		<dc:creator>Alan Bell</dc:creator>
		<pubDate>Sun, 14 Dec 2008 22:27:55 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-883</guid>
		<description>The thing is Linux works best with Open Source drivers. The kernel doesn&#039;t attempt to keep binary compatibility between releases so binary-only drivers just keep breaking. Other operating systems jump through hoops to keep a static binary interface for some hardware drivers, The Linux way of doing things is not to bother with binary compatibility for kernel modules because it is more efficient to just compile them altogether or build them into the kernel. It is a bit technical but here is Harald Welte (who works for VIA of all people) explaining it all http://www.linuxdevices.com/news/NS8224330236.html The VIA people did start talking to me again briefly but then stopped answering emails again.</description>
		<content:encoded><![CDATA[<p>The thing is Linux works best with Open Source drivers. The kernel doesn&#8217;t attempt to keep binary compatibility between releases so binary-only drivers just keep breaking. Other operating systems jump through hoops to keep a static binary interface for some hardware drivers, The Linux way of doing things is not to bother with binary compatibility for kernel modules because it is more efficient to just compile them altogether or build them into the kernel. It is a bit technical but here is Harald Welte (who works for VIA of all people) explaining it all <a href="http://www.linuxdevices.com/news/NS8224330236.html" rel="nofollow">http://www.linuxdevices.com/news/NS8224330236.html</a> The VIA people did start talking to me again briefly but then stopped answering emails again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will Watts</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-882</link>
		<dc:creator>Will Watts</dc:creator>
		<pubDate>Sun, 14 Dec 2008 11:15:09 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-882</guid>
		<description>Seconded on both these questions.

Also, admittedly as a Linux ignoramus, I am rather surprised that the drivers are so kernel version-specific. I thought that, in general on all OSes and machines, the environment for drivers tends to be very stable, to avoid precisely the palaver we have here. Is there not some mechanism by which drivers do not need to be compiled against version-specific libraries?

Regards

Will</description>
		<content:encoded><![CDATA[<p>Seconded on both these questions.</p>
<p>Also, admittedly as a Linux ignoramus, I am rather surprised that the drivers are so kernel version-specific. I thought that, in general on all OSes and machines, the environment for drivers tends to be very stable, to avoid precisely the palaver we have here. Is there not some mechanism by which drivers do not need to be compiled against version-specific libraries?</p>
<p>Regards</p>
<p>Will</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lukstar</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-881</link>
		<dc:creator>Lukstar</dc:creator>
		<pubDate>Thu, 11 Dec 2008 16:24:18 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-881</guid>
		<description>I notice that they updated the kernal again to .22, so I have edited my boot menu again to compensate.  However are we missing out on functionality by not taking advantage of the kernal updates?  And are VIA likely to compile some new drivers for us?

Cheers</description>
		<content:encoded><![CDATA[<p>I notice that they updated the kernal again to .22, so I have edited my boot menu again to compensate.  However are we missing out on functionality by not taking advantage of the kernal updates?  And are VIA likely to compile some new drivers for us?</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Open Sourcerer</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-879</link>
		<dc:creator>The Open Sourcerer</dc:creator>
		<pubDate>Sun, 19 Oct 2008 11:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-879</guid>
		<description>@Gavin, there are quite a few possibilities with the grub menu.lst file. Take a look here for a starting point. http://www.gnu.org/software/grub/manual/grub.html#Configuration

But be aware that next time the Ubuntu update mechanism does something like upgrade the kernel or grub, it will complain about menu.lst having been altered outside of the package manager&#039;s control. It will offer you a choice to overwrite it or not, but it&#039;s always a good idea to keep a backup lying around somewhere just in case...

Cheers

Alan</description>
		<content:encoded><![CDATA[<p>@Gavin, there are quite a few possibilities with the grub menu.lst file. Take a look here for a starting point. <a href="http://www.gnu.org/software/grub/manual/grub.html#Configuration" rel="nofollow">http://www.gnu.org/software/grub/manual/grub.html#Configuration</a></p>
<p>But be aware that next time the Ubuntu update mechanism does something like upgrade the kernel or grub, it will complain about menu.lst having been altered outside of the package manager&#8217;s control. It will offer you a choice to overwrite it or not, but it&#8217;s always a good idea to keep a backup lying around somewhere just in case&#8230;</p>
<p>Cheers</p>
<p>Alan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Bell</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-878</link>
		<dc:creator>Alan Bell</dc:creator>
		<pubDate>Sat, 18 Oct 2008 13:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-878</guid>
		<description>@Gavin, good point, just a simple edit in the same file &lt;code&gt;/boot/grub/menu.lst&lt;/code&gt; just add a line specifying the number of seconds to wait
&lt;pre&gt;
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout         10
&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>@Gavin, good point, just a simple edit in the same file <code>/boot/grub/menu.lst</code> just add a line specifying the number of seconds to wait</p>
<pre>
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout         10
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavin</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-880</link>
		<dc:creator>Gavin</dc:creator>
		<pubDate>Sat, 18 Oct 2008 13:16:16 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-880</guid>
		<description>Isn&#039;t it also possible to show the GRUB menu at the boot-up process so you can choose which version to use?  I&#039;m not sure how to do this 100%, but on my laptop which is dual booted with Vista my GRUB gives me the choice of 2 kernels and Vista.  Is this a viable workaround to allow the new kernel to be loaded but not used?</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t it also possible to show the GRUB menu at the boot-up process so you can choose which version to use?  I&#8217;m not sure how to do this 100%, but on my laptop which is dual booted with Vista my GRUB gives me the choice of 2 kernels and Vista.  Is this a viable workaround to allow the new kernel to be loaded but not used?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Bell</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-877</link>
		<dc:creator>Alan Bell</dc:creator>
		<pubDate>Thu, 16 Oct 2008 22:38:12 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-877</guid>
		<description>yes, you can edit the boot menu by using this command
&lt;code&gt;sudo gedit /boot/grub/menu.lst&lt;/code&gt;
on about line 13 (unlucky for some) you will see &lt;code&gt;default 0&lt;/code&gt;. Scroll way down until you find the list of kernel versions, 0 is the top one, 1 is next (2.26.21 recovery mode) and 2 is the one after that. If 2 is the one you want (probably is, but isn&#039;t on the webbook in front of me because I installed 2.6.20) then go back up to line 13 and change it to &lt;code&gt;default 2&lt;/code&gt; I have no idea whether this will point to 0, 2 or 4 next time a kernel update happens and the list moves down, but either way you know how to change it now.</description>
		<content:encoded><![CDATA[<p>yes, you can edit the boot menu by using this command<br />
<code>sudo gedit /boot/grub/menu.lst</code><br />
on about line 13 (unlucky for some) you will see <code>default 0</code>. Scroll way down until you find the list of kernel versions, 0 is the top one, 1 is next (2.26.21 recovery mode) and 2 is the one after that. If 2 is the one you want (probably is, but isn&#8217;t on the webbook in front of me because I installed 2.6.20) then go back up to line 13 and change it to <code>default 2</code> I have no idea whether this will point to 0, 2 or 4 next time a kernel update happens and the list moves down, but either way you know how to change it now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nearly Legal</title>
		<link>http://webbookblog.com/be-careful-of-the-kernel-update-if-you-installed-the-via-drivers/comment-page-1/#comment-876</link>
		<dc:creator>Nearly Legal</dc:creator>
		<pubDate>Thu, 16 Oct 2008 22:28:34 +0000</pubDate>
		<guid isPermaLink="false">http://webbookblog.com/?p=309#comment-876</guid>
		<description>Alan, many thanks for that. Is there any way to set the 2.26.19 kernel as the automatic selection for boot in Grub in the meantime?

By the way, when in the cntrl-alt-F1 terminal mode, the / key didn&#039;t work, so I had to use repeated .. to get to the top level and then cd etc and cd X11 separately. Is this a US versus local keyboard setting issue?

As others have said, you are doing excellent work as informal support and ambassador for the ubuntu webbook, at least for those of us new to Linux. I&#039;m learning fast, but your help has been invaluable.</description>
		<content:encoded><![CDATA[<p>Alan, many thanks for that. Is there any way to set the 2.26.19 kernel as the automatic selection for boot in Grub in the meantime?</p>
<p>By the way, when in the cntrl-alt-F1 terminal mode, the / key didn&#8217;t work, so I had to use repeated .. to get to the top level and then cd etc and cd X11 separately. Is this a US versus local keyboard setting issue?</p>
<p>As others have said, you are doing excellent work as informal support and ambassador for the ubuntu webbook, at least for those of us new to Linux. I&#8217;m learning fast, but your help has been invaluable.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
