I compile linux 3.7.0 on my machine and try boot it using kexec:
1. switch to single mode (rc single);
2. mount /boot parion (mount -oro /boot);
3. load new kernel into memory (kexec -l /boot/kernel-3.7.0 --reuse-cmdline);
4. exec new kernel (kexec -e).
After last command I see how system boots and after starting X I can see only
blank black screen with "_" in top left corner.
I don't have this problem with other drivers. Only with nouveau
What video card do you have? Can you post some logs? [I think it's "well known" that kexec + nouveau don't work well together, but I don't actually know what the issues involved are. Might as well use this bug to collect the relevant info.] I wonder what would happen if you booted with nouveau.config=NvForcePost=1
I have the same problem with a GT218M .
The argument nouveau.config=NvForcePost=1 doesn't work, but if i specify blacklist=nouveau in the cmdline, all is OK.
If i install the nvidia driver, it's ok too.
I use an ubuntu 14.04 with standard package.
Created attachment 104231 [details]
Second start log
I haven't logs before kexec. It's logs after kexec -e
I'm still having these same problem with Kernel 4.6.3. Is there a chance to solve this bug any time in the future?