Difference between revisions of "ShuttleX50V2"
Bongowongo (Talk | contribs) |
|||
(41 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | {{versioninfo|810Status= | + | {{versioninfo|810Status=Works, not pnp|810UpdatedDate=8th of December 2010|810UpdatedBy=BongoWongo}} |
+ | [[Category: Hardware]] | ||
[[Category: Media Directors]] | [[Category: Media Directors]] | ||
− | |||
− | |||
− | This page is compliant with 0810 Beta | Current status : ''' | + | This page is compliant with 0810 Beta | Current status : '''working, not plug and play''' |
Shuttle X50 V2 | Shuttle X50 V2 | ||
− | [http://www.shuttle.eu/products/ | + | [http://www.shuttle.eu/products/all-in-one/x50v2/overview/] |
It is a 15,4 inch touchscreen with an atom processor, with builtin camera, microphone and speakers. | It is a 15,4 inch touchscreen with an atom processor, with builtin camera, microphone and speakers. | ||
Ideal for a kitchen situation. | Ideal for a kitchen situation. | ||
+ | |||
+ | Pro's | ||
+ | *Nice esthetics | ||
+ | *All in one | ||
+ | |||
+ | Cons | ||
+ | *Intel GMA is not the best card for LinuxMCE | ||
+ | *Needs configuring | ||
How to get it working. | How to get it working. | ||
− | + | ==Diskless Boot== | |
+ | '''Unrecognized NIC''' | ||
+ | |||
+ | The driver for the JMicron JMC26X PCI Express Gigabit Ethernet controller needs to be first installed, before the MD will netboot. | ||
+ | Of course adjust the kernel version to your kernel version on the core, and make sure the kernel version of your core and MD are the same if you use chroot. | ||
+ | |||
+ | Open a "terminal" and type the following | ||
+ | <nowiki>$ sudo su | ||
+ | $ cd ~ | ||
+ | $ wget ftp://driver.jmicron.com.tw/Ethernet/Linux/jme-1.0.6.1.rar | ||
+ | $ apt-get install unrar -y | ||
+ | $ unrar x jme-1.0.6.1.rar | ||
+ | $ cd jme-1.0.6.1 | ||
+ | $ make install | ||
+ | $ cp jme.ko /lib/modules/2.6.27-17-generic/kernel/drivers/net/</nowiki> | ||
+ | Then it is needed to modify the file modules by adding a new line with 'jme' | ||
+ | <nowiki>$ sudo <editor-of-choice> /etc/initramfs-tools-interactor/modules | ||
+ | $ /usr/pluto/bin/Diskless_BuildDefaultImage.sh</nowiki> | ||
+ | |||
+ | Boot your MD the first time. After the MD was running the 'Diskless_Setup' and you quick reloaded the router, you have to copy the driver and adding a line with 'jme' into modules for the new created MD. | ||
+ | |||
+ | <nowiki>$ sudo cp /lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko /usr/pluto/diskless/<MD#>/lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko | ||
+ | $ sudo nano /usr/pluto/diskless/<MD#>/etc/modules | ||
+ | $ sudo nano /usr/pluto/diskless/<MD#>/etc/initramfs-tools/modules</nowiki> | ||
+ | |||
+ | Then in a terminal | ||
+ | |||
+ | <nowiki>$ cd /usr/pluto/diskless/ | ||
+ | $ chroot <mediadirector-id> | ||
+ | $ depmod | ||
+ | $ cd /boot | ||
+ | $ mkinitramfs -o initrd.img-`uname -r` `uname -r` | ||
+ | $ exit</nowiki> | ||
+ | |||
+ | This will create a new initial ramdisk for the first boot of new MDs containing the jme module. Now, the first boot of the diskless MD will succeed and a new diskless media director will be created. After reboot of your MD, the setup-wizzard should appear on screen. | ||
+ | #'''ACPI''' | ||
+ | Turn it off | ||
+ | |||
+ | Needs more info | ||
+ | |||
+ | ==Touchscreen== | ||
− | + | Used a keyboard to go through all of the wizards, went into KDE Desktop, installed latest Egalax drivers. | |
− | + | Touchscreen works, but has the tendency to double tap. Ignore first event, does not work. | |
− | + | Needs more info | |
− | + | ||
+ | ==Other remarks, needed investigation== | ||
+ | #Could not get a higher resolution than 640x480, need to configure videocard proper. Driver/Xorg.conf possible solution => install intel ppa drivers | ||
+ | sudo apt-get remove -purge nvidia* | ||
+ | http://forum.linuxmce.org/index.php?topic=9149.0 | ||
+ | #Makes strange dark beep when booting | ||
+ | #As I do not use it and I was in troubleshooting modus, I disconnected the wifi, so cannot comment on it | ||
+ | #Webcam and microphone are not tested yet | ||
This page is a work in progress | This page is a work in progress |
Latest revision as of 01:20, 28 September 2015
Version | Status | Date Updated | Updated By |
---|---|---|---|
710 | Unknown | N/A | N/A |
810 | Works, not pnp | 8th of December 2010 | BongoWongo |
1004 | Unknown | N/A | N/A |
1204 | Unknown | N/A | N/A |
1404 | Unknown | N/A | N/A |
Usage Information |
This page is compliant with 0810 Beta | Current status : working, not plug and play
Shuttle X50 V2 [1]
It is a 15,4 inch touchscreen with an atom processor, with builtin camera, microphone and speakers. Ideal for a kitchen situation.
Pro's
- Nice esthetics
- All in one
Cons
- Intel GMA is not the best card for LinuxMCE
- Needs configuring
How to get it working.
Diskless Boot
Unrecognized NIC
The driver for the JMicron JMC26X PCI Express Gigabit Ethernet controller needs to be first installed, before the MD will netboot. Of course adjust the kernel version to your kernel version on the core, and make sure the kernel version of your core and MD are the same if you use chroot.
Open a "terminal" and type the following
$ sudo su $ cd ~ $ wget ftp://driver.jmicron.com.tw/Ethernet/Linux/jme-1.0.6.1.rar $ apt-get install unrar -y $ unrar x jme-1.0.6.1.rar $ cd jme-1.0.6.1 $ make install $ cp jme.ko /lib/modules/2.6.27-17-generic/kernel/drivers/net/
Then it is needed to modify the file modules by adding a new line with 'jme'
$ sudo <editor-of-choice> /etc/initramfs-tools-interactor/modules $ /usr/pluto/bin/Diskless_BuildDefaultImage.sh
Boot your MD the first time. After the MD was running the 'Diskless_Setup' and you quick reloaded the router, you have to copy the driver and adding a line with 'jme' into modules for the new created MD.
$ sudo cp /lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko /usr/pluto/diskless/<MD#>/lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko $ sudo nano /usr/pluto/diskless/<MD#>/etc/modules $ sudo nano /usr/pluto/diskless/<MD#>/etc/initramfs-tools/modules
Then in a terminal
$ cd /usr/pluto/diskless/ $ chroot <mediadirector-id> $ depmod $ cd /boot $ mkinitramfs -o initrd.img-`uname -r` `uname -r` $ exit
This will create a new initial ramdisk for the first boot of new MDs containing the jme module. Now, the first boot of the diskless MD will succeed and a new diskless media director will be created. After reboot of your MD, the setup-wizzard should appear on screen.
- ACPI
Turn it off
Needs more info
Touchscreen
Used a keyboard to go through all of the wizards, went into KDE Desktop, installed latest Egalax drivers. Touchscreen works, but has the tendency to double tap. Ignore first event, does not work.
Needs more info
Other remarks, needed investigation
- Could not get a higher resolution than 640x480, need to configure videocard proper. Driver/Xorg.conf possible solution => install intel ppa drivers
sudo apt-get remove -purge nvidia* http://forum.linuxmce.org/index.php?topic=9149.0
- Makes strange dark beep when booting
- As I do not use it and I was in troubleshooting modus, I disconnected the wifi, so cannot comment on it
- Webcam and microphone are not tested yet
This page is a work in progress