Reply
Thread Tools
Posts: 15 | Thanked: 26 times | Joined on Feb 2013 @ Leipzig
#141
Please note the following ftp mirror for your convenience, comrade testers:

ftp://bokmal.de/arch-n900/ArchLinuxA...-rootfs.tar.gz

Strike while the iron is hot!
 

The Following 5 Users Say Thank You to Älä hakkaa For This Useful Post:
Posts: 204 | Thanked: 754 times | Joined on Jan 2012 @ Finland
#142
Keymap probs part whatever:

xkeyboard-config was broken upstream by this commit. While waiting for the next release, you can compile it from git, get it from AUR or just use this patch against files in /usr/share/X11/xkb/
 

The Following 5 Users Say Thank You to Skry For This Useful Post:
Posts: 6 | Thanked: 8 times | Joined on Apr 2010 @ Hungary
#143
Originally Posted by Skry View Post
Added an example to guide how to set up persistent MAC-address for wlan.

Not a single comment about the new rootfs, new packages or migration to new repos? Anyone?
Now it's clear the random MAC was the issue with my AP due to the MAC address filtering was enabled...

I've made a fresh install based on the new rootfs. wifi-menu is working fine. It's really nice to see a running Arch with network on this device.

Great work, thanks a lot!
 

The Following 2 Users Say Thank You to tamas2001 For This Useful Post:
Posts: 15 | Thanked: 26 times | Joined on Feb 2013 @ Leipzig
#144
Installation went quite easy. Only during U-Boot installation I ran into some trial and errors. My proven recipe now would be: Revert to the Nokia kernel if you have kernel-power. Then apt-get install fiasco-image-update-ask (might throw a solved repository error) afterwards dpkg -i u-boot-tools and u-boot-flasher from Pali's site in that order and that's it. Unpacking the rootfs to mSD and creating a U-Boot entry for it is straightforward.

Booting kernel 3.x and accessing fully loaded repositories of a major Linux distribution is a true rennaissance! Got a wifi connection up quickly (by simply adapting /etc/network.d/examples/wireless-wpa) and installed w3m, vim and other stuff via pacman. That makes for a quite useful environment already.

Next things to be done are: calibrating the touchscreen, dwm (that very strait window manager) and thinking out adequate keyboard-shortcuts for it, ssh-server for faster hacking with full-size keyboard.

Last edited by Älä hakkaa; 2013-02-25 at 11:49. Reason: ssh via wifi is good enough
 

The Following 2 Users Say Thank You to Älä hakkaa For This Useful Post:
Posts: 4 | Thanked: 2 times | Joined on Jan 2010
#145
Hey, works nice so far
Like Älä hakkaa U-Boot was a bit tricky.
Got wifi, ssh, pacman, aur running, now comes X etc.
 

The Following 2 Users Say Thank You to Cornu For This Useful Post:
Posts: 204 | Thanked: 754 times | Joined on Jan 2012 @ Finland
#146
So, decided to make this keyboard mess a bit easier for everyone..

I added xkeyboard-config-n900-git to n900-extra. This is working version from git, and as a bonus, it has some extra keys defined, described in readme.
 

The Following 4 Users Say Thank You to Skry For This Useful Post:
Posts: 6 | Thanked: 8 times | Joined on Apr 2010 @ Hungary
#147
Originally Posted by Skry View Post
So, decided to make this keyboard mess a bit easier for everyone..

I added xkeyboard-config-n900-git to n900-extra. This is working version from git, and as a bonus, it has some extra keys defined, described in readme.
This looks really excellent !

just few comment based on quick testing:
- backspace does not work
- VT switch is fine, but to be able to switch back to GUI additional mapping is required into nokia-n900.map
- few extra mapping depends on the keyboard layout eg. on the german keyboard the up and down arrow defined as fn+Left and fn+Right
- I have to execute setxkbmap command (eg. with e17) to have the proper keymap applied.

these are really small issues, which can be fixed easily..

great job, good idea to have own n900 specific package

thanks again!
 

The Following 2 Users Say Thank You to tamas2001 For This Useful Post:
Posts: 204 | Thanked: 754 times | Joined on Jan 2012 @ Finland
#148
Originally Posted by tamas2001 View Post
- backspace does not work
Works for me, both as backspace and ESC, in both us and fise layouts. Tested in xterm and urxvt. Anyone else have this?

Originally Posted by tamas2001 View Post
- VT switch is fine, but to be able to switch back to GUI additional mapping is required into nokia-n900.map
Again, chvt number can be used. I will also rework the kbd map once I have time, I just did xkb map last night when figuring out what to do with this.

Originally Posted by tamas2001 View Post
- few extra mapping depends on the keyboard layout eg. on the german keyboard the up and down arrow defined as fn+Left and fn+Right
Readme mentions those are for 4 arrow layouts only. 2 arrow layout is defined separately.

Originally Posted by tamas2001 View Post
- I have to execute setxkbmap command (eg. with e17) to have the proper keymap applied.
No. These are by default defined in Xorg configuration, and can also be set with udev rule. Package n900-configs has 90-input-n900.conf where the definitions are and can be changed. If your DE does not follow that, it's IMO broken in design, and you have to settle in setting the keymap with whatever tools/methods there are available.

Originally Posted by tamas2001 View Post
great job, good idea to have own n900 specific package
Thank you. I thought this was the best way to achieve more functionality with custom keymaps (which will probably never get accepted upstream) AND fix a piece of broken software which probably wont get updated in some time otherwise.

EDIT:
Changes are made only in english base and common keys. Different layouts redefine these where needed, so my changes will be overridden by them if the same keys are used. Now, I can't say anything about any other layouts than us and nordic base / fise. So, if there truly is some breakage like backspace not working, I need details, and will of course fix it asap.

Last edited by Skry; 2013-02-25 at 19:15.
 

The Following 3 Users Say Thank You to Skry For This Useful Post:
Posts: 6 | Thanked: 8 times | Joined on Apr 2010 @ Hungary
#149
Originally Posted by Skry View Post
Works for me, both as backspace and ESC, in both us and fise layouts. Tested in xterm and urxvt. Anyone else have this?
Previously I've build the xkeyboard-config-git from AUR , backspace was OK with E17. (only with setxkbmap)

Your version with fvwm working fine with pure 90-input-n900.conf. So I'm sure no issue with your package.

Originally Posted by Skry View Post
Again, chvt number can be used. I will also rework the kbd map once I have time, I just did xkb map last night when figuring out what to do with this.
correct. chvt <VT num> can do the job.

Originally Posted by Skry View Post
Readme mentions those are for 4 arrow layouts only. 2 arrow layout is defined separately.
correct.


Originally Posted by Skry View Post
No. These are by default defined in Xorg configuration, and can also be set with udev rule. Package n900-configs has 90-input-n900.conf where the definitions are and can be changed. If your DE does not follow that, it's IMO broken in design, and you have to settle in setting the keymap with whatever tools/methods there are available.
correct.

The (x)keyboard layout function is good enough for general usage, probably no reason to deal with that further right now.
 

The Following User Says Thank You to tamas2001 For This Useful Post:
Posts: 204 | Thanked: 754 times | Joined on Jan 2012 @ Finland
#150
Originally Posted by tamas2001 View Post
Previously I've build the xkeyboard-config-git from AUR , backspace was OK with E17. (only with setxkbmap)
You can see the tiny change in here, should only affect third level (Fn+Bksp) so it should work in any case.

Originally Posted by tamas2001 View Post
Your version with fvwm working fine with pure 90-input-n900.conf. So I'm sure no issue with your package.
Just making sure I understood correctly, does this mean that backspace too works normally in fvwm? Sorry for bugging with this, can't make people live without backspace, that would be very cruel
 

The Following 2 Users Say Thank You to Skry For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 20:12.