DSD:<br><br>Hit a snag on your method below:<br><br>Moved the .ko<br><br>rebooted<br><br>rebooted with USBVGA2 plugged in, booted successfully with no VGA display, as you predicted<br><br>ctl-alt-f2<br><br>hit enter to login, gives me the bash # prompt<br>
<br>entering stop prefdm at the prompt does not then return a # prompt, just shoots a bunch of text console lines, ending with <br><br>Starting crond:<br>[21.486698] input: olpc-kbdshim virtual input as /devices/virtual/input/input6<br>
[97.220326] dcon_freeze_store: 0<br><br>any subsequent input echoes but does nothing, have to power off by the power button<br><br>Any suggestions?<br><br><br><br>More specific instructions for this:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Boot without USBVGA connector attached. Go to a root terminal and move<br>
sisusbvga.ko to /root:<br>
# mv /lib/modules/*/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko /root<br>
<br>
Power off the system, connect USBVGA, boot. It should boot<br>
successfully, but without any VGA output. Press ctrl+alt+f2 to get to<br>
a root terminal, and stop X/sugar with:<br>
# stop prefdm<br>
<br>
Now load the sisusbvga driver manually and see if it hangs:<br>
# insmod /root/sisusbvga.ko<br>
<br>
Wait a few seconds, see if the system is hung or if you can still type<br>
on the console.<br>
<br>
If you can still type, unload the module:<br>
# rmmod sisusbvga<br>
<br>
and now try loading/unloading a few more times with a few seconds<br>
pause between each step.<br>
# insmod /root/sisusbvga.ko<br>
...<br>
# rmmod sisusbvga<br>
...<br>
# insmod /root/sisusbvga.ko<br>
...<br>
# rmmod sisusbvga<br>
...<br>
etc<br>
<br>
The idea is to find out whether the system hang is caused by the<br>
loading of sisusbvga. It might not hang first time, may require a few<br>
attempts, hence the repeated loading.<br>
<br>
Thanks,<br>
<font color="#888888">Daniel<br>
</font></blockquote></div><br>