We can forget all that about kernel upgrades... <br><br>Now I realized (after some tesing), that problem is not in kernel upgrades, but in rebooting and halt... When computer is powered off (like shutdown -h)  and I boot it again, GDM fails to start, but when I reboot it (after this problem), everything is OK...<br>

<br>Jakub<br><br><div class="gmail_quote">2009/8/18 Lennart Sorensen <span dir="ltr">&lt;<a href="mailto:lsorense@csclub.uwaterloo.ca">lsorense@csclub.uwaterloo.ca</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div></div><div class="h5">On Tue, Aug 18, 2009 at 01:59:11PM +0200, Jakub Lucký wrote:<br>
&gt; Well, this seems to be interesting stuff... I recently met this problem few<br>
&gt; times, always it was problem of kernel, or at least seemed to me because it<br>
&gt; happened this way:<br>
&gt;<br>
&gt; * upgrade of kernel (only minor Debian version, always 2.6.30-1-686) -&gt; GDM<br>
&gt; fails to start, X starts by user with &quot;startx&quot; command<br>
&gt; * new minor version of kernel -&gt; GDM starts normally<br>
&gt; * another minor version of kernel -&gt; GDM fails to start, startx not tested<br>
&gt; * current Debian version of 2.6.30-1-686 (Version: 2.6.30-6) -&gt; GDM<br>
&gt; starts...<br>
&gt;<br>
&gt; No module building made during this situation<br>
<br>
</div></div>Whenever a new nvidia driver version is released, you have to rebuild the modules.<br>
<br>
Whenever a new major kernel is released, you have to rebuild the modules.<br>
<br>
Whenver a new ABI change happens to the kernel, you have to rebuild.<br>
<br>
If there is no new version of anything and no ABI change, then you are OK.<br>
<br>
An ABI change is then the -#- in the kernel changes.  So 2.6.30-1-686 is<br>
ABI 1, 2.6.30-2-686 is ABI version 2 and would require a module rebuild.<br>
As long as the -1- doesn&#39;t change there should not be a need for a rebuild<br>
(unless a new nvidia driver version comes out of course).<br>
<br>
Now mistakes could happen and perhaps an ABI change could be missed in<br>
the kernel release, but that is very very rare.<br>
<font color="#888888"><br>
--<br>
Len Sorensen<br>
</font></blockquote></div><br>