![]() |
Re: Mer v0.6 released
Quote:
$ lshal | grep "Internal keyboard" If yes, can you paste the Xorg.0.log ? |
Re: Mer v0.6 released
Keyboard works now, Stskeeps pointed me to upgrade hal.
|
Re: Mer v0.6 released
Hint:
For right button emulation do following: apt-get install libgtkstylus create file /etc/X11/Xsession.d/98x11-gtk_stylus and write there simply export GTK_MODULES=libgtkstylus.so Unfortunately, it works for gtk based apps only |
Re: Mer v0.6 released
On IRC they say no wireless for 770 at this time. What is missing? A quick overview of the state of 770 wireless, which pieces (kernel, userspace, calibration) are problematic for new kernels, etc or a link, as well as advice for how to proceed with trying to get mir/770/wireless working for someone with who is willing to learn scratchbox etc would be enormously helpful.
|
Re: Mer v0.6 released
Quote:
|
Re: Mer v0.6 released
Quote:
Code:
#! /bin/sh Here's what processes were running at the time: Code:
PID Uid VSZ Stat Command If Nokia is serious about minimal mid-term support of n8x0 hardware, they need to release the NoLo secondary code. Much time, energy and resources could be saved. I would go as far as saying that some people would sign ND agreements if necessary. We need a flexible, grub-like, blob. Most people like smooth transitions, so unless they can easily bounce back to their working Maemo 4.1.2, they're less likely to experiment with a 2.6.27 Mer bleeding edge. I'm not sure I could be convinced otherwise, but I don't think on-tablet kernel/initfs flashing is a solution. It's cool... but not a solution. Just look at the ease of trying-out the other OS/WM projects that shared a kernel. Now it's time for multiple kernels and their modules to share some hardware. In the meantime, I'll see if there's anything I can do for the Mer project and I'll be patiently waiting for n8x0-compatible Fremantle binaries. |
Re: Mer v0.6 released
kexec thought: kick watchdog just before booting the new kernel?
|
Re: Mer v0.6 released
Quote:
Well, even if solca was luckier with recent kernel, it may still be something trivial or relatively easy. And even kexecing 2.6.21 from 2.6.27 is not much worse as long as diablo kernel runs and system boots. Quote:
Quote:
Here are my speculations why it doesn't work with diablo 2.6.21 kernel: - newer kexec userspace loader is incompatible with older kexec kernel code, going to earlier versions could help - hardware is not intialized to same state so drivers in second kernel get confused, stripping drivers from first kernel could help. Also if kexec calls drivers in first kernel to stop the hardware before jumping into second kernel there may be some bugs there since this may not be used in normal situation at all. Or it may stop too much, one example is video driver, framebuffer is initialized in bootloader and linux does not mess with it too much at startup time to not to disturb boot logo but the driver shutdown code may turn off too much. But since solca got success with recent kernel we may be quite lucky and it is not so bad. My first random guess is the DSP since it is most probably not touched by recent kernels at all (unlike with 2.6.21). At least I think dspgateway is not present/enabled/working in recent kernels (?). But it can be anything else too. Anyway, the point of my post is that there is a lot of ideas to try before giving up. As for watchdog, there should be plenty of time. I takes long time before it powers itself off. IIRC the retu watchdog is set to ~60 seconds and is kicked every 5 seconds or so. |
Re: Mer v0.6 released
And BTW it would be interesting to debug kexec from recent qemu n8x0 system emulation. It does not emulate everything (most notably the DSP) and timing may not be accurate but troubleshooting generic kexec stuff could be easier than with real hardware.
|
Re: Mer v0.6 released
Quote:
But seriously, this stuff interests me. And after a quick chat @ IRC and your post, I've decided to stick with it. But I know that someone else could get there light years sooner. Like Russell King! The god of all things ARM-linux. Quote:
Quote:
Quote:
Thanks for reminding me, I started this quest looking at the u-boot stuff over at the Pandora and Beagle Board projects. Maybe I'll go back there when kexec is done kicking my a*s. I wonder if that's where Russell King is hanging out. Quote:
Quote:
Quote:
Quote:
Quote:
Time to digest some things. New plan to follow. |
All times are GMT. The time now is 11:24. |
vBulletin® Version 3.8.8