Author Topic: Intel NUC D54250WY problem  (Read 480 times)

pga57

  • Veteran
  • ***
  • Posts: 143
    • View Profile
Intel NUC D54250WY problem
« on: June 05, 2014, 10:56:27 am »
Hi,

I have a problem for using a Intel I5 NUC as MD on LinuxMCE 1204.
It give me a kernel freeze on boot.

I have insert a noapic in the tftpboot default file.
This is a little better but it still ends up with a kernel panic.

I've try to boot this NUC with a usb kubuntu 12.04.3 (i386) and have no problem.

I do not know what else to try.

Any idea ?

Greetings
Philippe



tschak909

  • LinuxMCE God
  • ****
  • Posts: 5501
  • DOES work for LinuxMCE.
    • View Profile
Re: Intel NUC D54250WY problem
« Reply #1 on: June 09, 2014, 07:26:02 am »
I have a D54250WY on order, should be here Tuesday. I will do tests and report back.

-Thom

pga57

  • Veteran
  • ***
  • Posts: 143
    • View Profile
Re: Intel NUC D54250WY problem
« Reply #2 on: June 09, 2014, 07:59:30 am »
Hello Thom,

I am eager to know your "diagnostic"! ;-)

Greetings
Philippe

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5501
  • DOES work for LinuxMCE.
    • View Profile
Re: Intel NUC D54250WY problem
« Reply #3 on: June 11, 2014, 07:07:02 am »
Okay, so.

I have the 52450 here, and yes.. it takes some work to get going. I will have to write up a detailed procedure, but, the gist of it is:

Basically, the 54250 NUC has new enough hardware, that the default kernel for precise will not handle it (missing drivers for both the Intel GMA5000 GPU, and the Intel e1000e ethernet adapter.), There is, however, a backport of saucy's kernel and xorg drivers which will remedy this.

Assuming the media director isn't configured (and if it is, you need to delete it)

* install linux-generic-lts-trusty kernel on core
* run /usr/pluto/bin/Diskless_BuildDefaultImage.sh to make the trusty kernel the new pxe boot default for unconfigured media directors
* alter /usr/pluto/bin/Diskless_CreateTBZ.sh, line 472, to be TARGET_KVER_LTS_HES="-lts-saucy"
* run Diskless_CreateTBZ.sh, get a few cups of coffee.
* boot the media director, it should do Diskless_Setup.sh
* reload router.
* let it build, and reboot.
* it should go into AV Wizard.
* Do the AV wizard, let it install everything.

At this point, ConfirmDependencies will try to install the standard packages for X... This is not what we want, so...

open a shell and go to the md, and apt-get install xserver-xorg-lts-saucy

At this point, reboot the md again.

You should then be able to go to the wizard > media directors, find the NUC, and then select vaapi under video acceleration, reload router.

At this point you should have full functionality with the NUC, including VA-API.

You can double check, with CPU usage, with blu-ray movies, you should not see CPU usage over 10%.

If you see more, or stuttering photo screen saver, make sure that the correct xorg is installed, and connect to Xine_Player's screen session to see if the correct driver is being loaded, or if an error results.

-Thom
« Last Edit: June 11, 2014, 07:08:42 am by tschak909 »

posde

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3013
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Intel NUC D54250WY problem
« Reply #4 on: June 11, 2014, 07:13:15 pm »
Wouldn't it be enough to just chroot into the diskless dir of the MD in question and install the newer kernel instead of upgrading the core as well?

pga57

  • Veteran
  • ***
  • Posts: 143
    • View Profile
Re: Intel NUC D54250WY problem
« Reply #5 on: June 12, 2014, 11:19:30 am »
Hum...

It seems that something is missing in the instructions.

I have install linux-generic-lts-saucy kernel on core and not linux-generic-lts-trusty because I assumed that it was a mistake ?!

I redid a full installation with update, dist-ugrade, Diskless_BuildDefaultImage.sh and Diskless_CreateTBZ.sh.

After a long time ;-) I had to insert a noapic nolapic in the tftpboot default file (without I have a kernel panic).

NUC I5 boot but after the Diskless_Setup it does not go to the AV Wizard. I only have the kde logo boot splash and nothing append (after 1 hours !).

I have install another MD (Zotac HD41) without problem.

I have look the NUC I5 logs but nothing explains what happens. It is like it is frozen and I can not log on it via ssh.

Sorry but for now I have no idea what I have to do :-(

Greetings
Philippe


tschak909

  • LinuxMCE God
  • ****
  • Posts: 5501
  • DOES work for LinuxMCE.
    • View Profile
Re: Intel NUC D54250WY problem
« Reply #6 on: June 12, 2014, 05:38:26 pm »
Posde: No, because the default diskless kernel literally causes a kernel panic due to the missing e1000e driver.

As I said before, what I wrote above is preliminary, but basically, I had to make sure everything was up to date on the core, install the saucy kernel, rebuild the default kernel, rebuild the system image, boot the md, let it do its diskless setup, mine skipped over AV Wizard, so I rebooted into AV wizard, and let it do its thing..then I installed the xorg saucy, and made sure va-api stuff was up to date.

-Thom

posde

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3013
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Intel NUC D54250WY problem
« Reply #7 on: June 12, 2014, 07:40:54 pm »
If you already have an MD device in your tree, you can easily chroot into that MDs diskless dir and install whatever kernel you want.

With a little bit of hickory, I am sure one can expand DisklessCreateTBZ to add a commandline parameter to install a specific kernel into the new blueprint. But I always work of existing MDs.