Sharp Netwalker Users out there? (pocket Linux netbook)
Sharp Netwalker Users out there? (pocket Linux netbook)
So in my quest for the perfect pocket Sunvox device with a built in keyboard (to replace my old Jornada 720) I picked up a Sharp Netwalker PC-Z1 off eBay for around £100. It's a tiny Linux netbook that you can carry in your pocket. It's running an arm version of Ubuntu 9.04, but so far I've not been able to get Sunvox to run on it. Trouble is that despite the odd dabble here and there I've never really got my head round Linux and I now have a 17 day old baby which is taking up most of my spare time!
Anyway, I was wondering if anyone out there has any experience with this device, especially if you've managed to get Sunvox working on it.
When life calms down a bit I'll see if I can get it running Sunvox and report back with my impressions and a photo.
Happy Sunvoxing!
Teamoth
Anyway, I was wondering if anyone out there has any experience with this device, especially if you've managed to get Sunvox working on it.
When life calms down a bit I'll see if I can get it running Sunvox and report back with my impressions and a photo.
Happy Sunvoxing!
Teamoth
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Congratz to Netwalker, it seems like a neat device.
I see it has ARM Cortex-8 processor. IIRC it's the same processor family as Nokia N900 so you could try to either install the sunvox .deb file for N900 or extract the binary from it. The binary depends on some libraries, let me know if you don't succeed, I'll have them somewhere around. You would just put them close to the binary and run the binary with a script that loads those libs.
I see it has ARM Cortex-8 processor. IIRC it's the same processor family as Nokia N900 so you could try to either install the sunvox .deb file for N900 or extract the binary from it. The binary depends on some libraries, let me know if you don't succeed, I'll have them somewhere around. You would just put them close to the binary and run the binary with a script that loads those libs.
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Hi cube48, thanks for your help on this. I had a bit of spare time last night so I spent some time on the Netwalker (tricky finding time with a newborn and a fulltime job...). I tried installing the meego version and the package installer seemed to work until it stopped saying that there was a missing dependancy, which was Libsdl1.2.
If you can help me with the libraries you mention I'd be very grateful and I will reply back with my progress and eventually maybe a photo of the Netwalker running Sunvox!
Unfortunately I never really learned Linux (despite a few half-arsed attempts), so it's all a bit of a learning curve!
Thanks for your help so far,
Teamoth
If you can help me with the libraries you mention I'd be very grateful and I will reply back with my progress and eventually maybe a photo of the Netwalker running Sunvox!
Unfortunately I never really learned Linux (despite a few half-arsed attempts), so it's all a bit of a learning curve!
Thanks for your help so far,
Teamoth
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
@teamoth, you have to install the SDL onto your system first. SDL is required for rendering the app 'window'. I would try something like
or
These are just blind guesses. It also depends on which SDL version is available in ARM Ubuntu repositories. But it's good that the .deb at least starts to install.
Code: Select all
sudo apt-get install sdl
Code: Select all
sudo apt-get install sdl2
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Hey cube48, I really appreciate your help on this. I'll have a go at this tonight when I'm home from work.
Many thanks
Tim
Many thanks
Tim
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Nope, not working. Terminal accepts the commands, but for both of them it states that they can't be found.
Ubuntu 9.04 is no longer officially supported, so it seems some repositorys no longer work. Unfortunately there's no nice easy guides out there for Linux Arm noobs like me to explain how to compile and install other Linux kernels. It's not as simple as installing a distro on your old laptop (which sums up my usual Linux dabbling).
cube48, I appreciate your help on this, but I think the Netwalker is going to have to go back on eBay. It's a lovely little machine and I'm sure it would do a great job running Sunvox, for someone with more time and Arm Linux knowledge than me (someone who probably doesn't have a newborn...), plus it really needs to be running something lighter than Ubuntu 9.04.
I've not given up on the idea of an affordable, more powerful Jornada 720 replacement, but maybe another time...
Ubuntu 9.04 is no longer officially supported, so it seems some repositorys no longer work. Unfortunately there's no nice easy guides out there for Linux Arm noobs like me to explain how to compile and install other Linux kernels. It's not as simple as installing a distro on your old laptop (which sums up my usual Linux dabbling).
cube48, I appreciate your help on this, but I think the Netwalker is going to have to go back on eBay. It's a lovely little machine and I'm sure it would do a great job running Sunvox, for someone with more time and Arm Linux knowledge than me (someone who probably doesn't have a newborn...), plus it really needs to be running something lighter than Ubuntu 9.04.
I've not given up on the idea of an affordable, more powerful Jornada 720 replacement, but maybe another time...
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Here's the Sunvox package that I'm maintaining for Open Pandora which is a portable (not-only-gaming) Linux console. It's got all the libraries needed to run the Maemo version (same ARM family). Just unpack it and try to run the 'sunvoxrun.sh' (make sure it's executable for your user "sudo chmod 755 sunvoxrun.sh"). Some lines in that script are commented out, I thought you might not need them on Netwalker, so you can ignore those.
https://dl.dropboxusercontent.com/u/146 ... vox-nw.zip
https://dl.dropboxusercontent.com/u/146 ... vox-nw.zip
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Hi, when I run 'sudo chmod 755 sunvoxrun.sh' I get 'chmod: cannot access `sunvoxrun.sh': No such file or directory'. The unpacked folder 'sunvox-nw' is in my home folder.
When I try to run the sunvoxrun.sh file the terminal flashes open and then closes.
No joy yet...
When I try to run the sunvoxrun.sh file the terminal flashes open and then closes.
No joy yet...
- NightRadio
- Site Admin
- Posts: 3944
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Please try to get the full list of SDL-related packages:sudo apt-get install sdl
sudo apt-cache search libsdl
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Thanks Alex, I appreciate the help.
tim@tim:~$ sudo apt-cache search libsdl
[sudo] password for tim:
libsdl-image1.2 - image loading library for Simple DirectMedia Layer 1.2
libsdl-image1.2-dev - development files for SDL 1.2 image loading libray
libsdl-mixer1.2 - mixer library for Simple DirectMedia Layer 1.2
libsdl-mixer1.2-dev - development files for SDL1.2 mixer library
libsdl-ttf2.0-0 - ttf library for Simple DirectMedia Layer with FreeType 2 support
libsdl-ttf2.0-dev - development files for SDL ttf library (version 2.0)
libsdl-pango-dev - text rendering with Pango in SDL applications (development)
libsdl-pango1 - text rendering with Pango in SDL applications (shared library)
libsdl-console - console that can be added to any SDL application
libsdl-console-dev - development files for libsdl-console
libsdl-erlang - Erlang bindings to the Simple Direct Media Library
libsdl-gfx1.2-4 - drawing and graphical effects extension for SDL
libsdl-gfx1.2-dev - development files for SDL_gfx
libsdl-net1.2 - network library for Simple DirectMedia Layer
libsdl-net1.2-dev - Development files for SDL network library
libsdl-ocaml - OCaml bindings for SDL - runtime files
libsdl-ocaml-dev - OCaml bindings for SDL - development files
libsdl-perl - SDL bindings for the Perl language
libsdl-ruby - Ruby/SDL interface for Ruby
libsdl-ruby1.8 - Ruby/SDL interface for Ruby
libsdl-sge - extension of graphic functions for the SDL multimedia library
libsdl-sge-dev - development files for libsdl-sge
libsdl-sound1.2 - Decoder of several sound file formats for SDL
libsdl-sound1.2-dev - Development files for SDL_sound
libtaoframework-sdl1.2-cil - Tao CLI binding for SDL
lgeneral - A "Panzer General" - like game
libsdl1.2-dev - Simple DirectMedia Layer development files
libsdl1.2debian - Simple DirectMedia Layer
libsdl1.2debian-all - Simple DirectMedia Layer (with all available options)
libsdl1.2debian-alsa - Simple DirectMedia Layer (with X11 and ALSA options)
libsdl1.2debian-esd - Simple DirectMedia Layer (with X11 and esound options)
libsdl1.2debian-nas - Simple DirectMedia Layer (with X11 and NAS options)
libsdl1.2debian-oss - Simple DirectMedia Layer (with X11 and OSS options)
libsdl1.2debian-pulseaudio - Simple DirectMedia Layer (with X11 and PulseAudio options)
tim@tim:~$
tim@tim:~$ sudo apt-cache search libsdl
[sudo] password for tim:
libsdl-image1.2 - image loading library for Simple DirectMedia Layer 1.2
libsdl-image1.2-dev - development files for SDL 1.2 image loading libray
libsdl-mixer1.2 - mixer library for Simple DirectMedia Layer 1.2
libsdl-mixer1.2-dev - development files for SDL1.2 mixer library
libsdl-ttf2.0-0 - ttf library for Simple DirectMedia Layer with FreeType 2 support
libsdl-ttf2.0-dev - development files for SDL ttf library (version 2.0)
libsdl-pango-dev - text rendering with Pango in SDL applications (development)
libsdl-pango1 - text rendering with Pango in SDL applications (shared library)
libsdl-console - console that can be added to any SDL application
libsdl-console-dev - development files for libsdl-console
libsdl-erlang - Erlang bindings to the Simple Direct Media Library
libsdl-gfx1.2-4 - drawing and graphical effects extension for SDL
libsdl-gfx1.2-dev - development files for SDL_gfx
libsdl-net1.2 - network library for Simple DirectMedia Layer
libsdl-net1.2-dev - Development files for SDL network library
libsdl-ocaml - OCaml bindings for SDL - runtime files
libsdl-ocaml-dev - OCaml bindings for SDL - development files
libsdl-perl - SDL bindings for the Perl language
libsdl-ruby - Ruby/SDL interface for Ruby
libsdl-ruby1.8 - Ruby/SDL interface for Ruby
libsdl-sge - extension of graphic functions for the SDL multimedia library
libsdl-sge-dev - development files for libsdl-sge
libsdl-sound1.2 - Decoder of several sound file formats for SDL
libsdl-sound1.2-dev - Development files for SDL_sound
libtaoframework-sdl1.2-cil - Tao CLI binding for SDL
lgeneral - A "Panzer General" - like game
libsdl1.2-dev - Simple DirectMedia Layer development files
libsdl1.2debian - Simple DirectMedia Layer
libsdl1.2debian-all - Simple DirectMedia Layer (with all available options)
libsdl1.2debian-alsa - Simple DirectMedia Layer (with X11 and ALSA options)
libsdl1.2debian-esd - Simple DirectMedia Layer (with X11 and esound options)
libsdl1.2debian-nas - Simple DirectMedia Layer (with X11 and NAS options)
libsdl1.2debian-oss - Simple DirectMedia Layer (with X11 and OSS options)
libsdl1.2debian-pulseaudio - Simple DirectMedia Layer (with X11 and PulseAudio options)
tim@tim:~$
- NightRadio
- Site Admin
- Posts: 3944
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Great!
Now please execute the following command:
sudo apt-get install libsdl1.2debian-all
Now please execute the following command:
sudo apt-get install libsdl1.2debian-all
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Thanks I think that worked. I just ran it again to be sure:
tim@tim:~$ sudo apt-get install libsdl1.2debian-all
Reading package lists... Done
Building dependency tree
Reading state information... Done
libsdl1.2debian-all is already the newest version.
The following packages were automatically installed and are no longer required:
libwpd8c2a lp-solve xulrunner-1.9.2 libavahi-compat-libdnssd1 libosp5
xulrunner-1.9.2-gnome-support libhyphen0 libwpg-0.1-1 w3c-dtd-xhtml
cups-client libdns45 ttf-sazanami-mincho scim-modules-socket scim
libscim8c2a scim-gtk2-immodule cups-common evolution-documentation-en
libavahi-gobject0 ttf-sazanami-gothic language-support-input-ja
ttf-opensymbol im-switch libwps-0.1-1 firefox-3.0-gnome-support
scim-bridge-agent scim-anthy xulrunner-1.9-gnome-support libcolamd-3.2.0
firefox-3.0-branding scim-bridge-client-gtk
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
tim@tim:~$
---
I just tried running the meego package installer again but get: Error: Dependency is not satisfiable: libsdl1.2
Edit: is it because I need to somehow put this libsdl1.2 in a particular location?
Here's a screenshot I took:
tim@tim:~$ sudo apt-get install libsdl1.2debian-all
Reading package lists... Done
Building dependency tree
Reading state information... Done
libsdl1.2debian-all is already the newest version.
The following packages were automatically installed and are no longer required:
libwpd8c2a lp-solve xulrunner-1.9.2 libavahi-compat-libdnssd1 libosp5
xulrunner-1.9.2-gnome-support libhyphen0 libwpg-0.1-1 w3c-dtd-xhtml
cups-client libdns45 ttf-sazanami-mincho scim-modules-socket scim
libscim8c2a scim-gtk2-immodule cups-common evolution-documentation-en
libavahi-gobject0 ttf-sazanami-gothic language-support-input-ja
ttf-opensymbol im-switch libwps-0.1-1 firefox-3.0-gnome-support
scim-bridge-agent scim-anthy xulrunner-1.9-gnome-support libcolamd-3.2.0
firefox-3.0-branding scim-bridge-client-gtk
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
tim@tim:~$
---
I just tried running the meego package installer again but get: Error: Dependency is not satisfiable: libsdl1.2
Edit: is it because I need to somehow put this libsdl1.2 in a particular location?
Here's a screenshot I took:
- NightRadio
- Site Admin
- Posts: 3944
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
Hm, no... Some other reason. May be the ABI incompatibility.
Please try the Maemo version from the latest distro: http://warmplace.ru/soft/sunvox/sunvox-1.9.2.zip
If not work, try to launch the Raspberry Pi version
Please try the Maemo version from the latest distro: http://warmplace.ru/soft/sunvox/sunvox-1.9.2.zip
If not work, try to launch the Raspberry Pi version
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
When i try to execute the maemo package I get the same problem about the missing dependency. The odd thing is though if I try to install it through the terminal it says it can't find the package, even though I can search for it in the terminal using the 'find' command.
tim@tim:~/sunvox/sunvox/linux_arm_armel_maemo$ sudo apt-get install sunvox_1.9.2_armel.deb
[sudo] password for tim:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package sunvox_1.9.2_armel.deb
tim@tim:~/sunvox/sunvox/linux_arm_armel_maemo$
What sort of file is the rpi one? it looks like a cog and I can double click it, but nothing happens. Shame with the lo-fi linux version.
tim@tim:~/sunvox/sunvox/linux_arm_armel_maemo$ sudo apt-get install sunvox_1.9.2_armel.deb
[sudo] password for tim:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package sunvox_1.9.2_armel.deb
tim@tim:~/sunvox/sunvox/linux_arm_armel_maemo$
What sort of file is the rpi one? it looks like a cog and I can double click it, but nothing happens. Shame with the lo-fi linux version.
- NightRadio
- Site Admin
- Posts: 3944
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: Sharp Netwalker Users out there? (pocket Linux netbook)
apt-get is only for the packages from the system repository. For third party packeges use dpkg:sudo apt-get install sunvox_1.9.2_armel.deb
sudo dpkg -i sunvox_1.9.2_armel.deb
Try to open it from the terminal:What sort of file is the rpi one? it looks like a cog and I can double click it, but nothing happens.
1) go to the sunvox/sunvox/linux_arm_armhf_raspberry_pi directory;
2) enter this command: ./sunvox