I would add a southbridge to be companion with an SoC style CPU, which would provide more USB, add USB3, and give faster SATA-3 than I understand to be included in Freescale SoC parts. The A-Eon X1000/Nemo motherboard proves the concept with an AMD sb600 southbridge. While the newer FCH parts call their link to the CPU-internal northbridge link by a different name, I suspect it would be similarly connectable, as it still appears to be based on PCI-Express, potentially with a video link in parallel. And it is relatively easy to join AMD's Embedded Developer website to obtain specs and reference designs. This is my intention for how I myself would design a PPC system today.

For other things, I would hope to see PCIe-Mini/Msata and/or M.2/NGFF slots for wifi, video decoder, etc. mini-cards, and I myself hope to see Expresscard2 slot supported as well.

I am hopeful for a backlight keyboard, which I find useful in my PC laptop. I have a work laptop by Lenovo which instead has a small LED "flashlight" in the top screen frame, which does a poor job and causes more reflection glare on the keyboard than useful visibility.

But I am very excited at possibility of modern PPC laptop, and would be happy to see anything happen, these are just some of my wish list things for consideration.

I have to buy some of these cards for repair (iMac 27") and they are getting real hard to get lately. There isn't much choice and they are getting expensive (around 250 € for not even a top of the range card).

I have to buy some of these cards for repair (iMac 27") and they are getting real hard to get lately. There isn't much choice and they are getting expensive (around 250 € for not even a top of the range card).

It isn't really dissapearing, it's just not used that often, with many laptop producers using own proprietary standards. I think it's good to be able to replace GPU's, but it would be wise to work together with a GPU producer or an MXM vendor to keep the prices somewhat under control.

Also, supporting every card in the market seems like an impossible job. And supporting a limited number is dangerous, as you cannot guarantee that the cards will be available in the future. Even Apple is struggling atm to supply the right cards.

GPU chips for laptops OTOH are cheaply available from ebay and taobao. You just need a lto find a lab to solder them (unless you're equipped to do BGA yourself).

I'm, nor really familiar with MXM. I know that are notebooks with MXM cards.But, if you can't just change the card without a problem, then it's a useless feature. Then we should go with a soldered GPU.

The type of cards you can use depends on the BIOS (for PC's) or the EFI (for Macs). AFAIK there is no PC that supports all cards. Besides, there are already 3 generations of cards that are mutually incompatible.

All I know is that the 8 iMac models only support a few cards each. And in the PC market, I can't even think of a laptop that uses MXM cards. That doesn't mean there aren't any, just that they probably are the expensive kind (gamer oriented).

If it's really too much trouble, we might indeed better opt for a soldered in GPU. Then of course, we'll have to decide on a GPU. I don't think we'd have the resources to offer multiple configurations.

Intel GPU's are only present as iGPU's so that's a definite no. AMD has better FOSS support, but they also need proprietary firmware to make the GPU's work. Nvidia has terrible FOSS support and has been a constant pain in the neck for the people who write the Nouveau FOSS driver for Nvidia GPU's.

I'd say AMD is the way to go, but unless we find someone who can reverse engineer firmware, I'm afraid a fully FOSS GPU is going to be a problem.

However, that seems like an abandoned project and it is fairly low performance anyway. There have been other efforts, like the Open Graphics Project (OGP, gone?), MIAOW (academical), Nyuzi (academical) and freedreno (gone).

The ARM platform has open source drivers for the Lima GPU's, but these aren't available without the ARM processor, as these are all SOC's.

Personally, I have no real preference between Intel, nVidia or ATI. Are there any other choices? And is it even possible to mate an Intel GPU to a PPC processor?

As you said before, it's not about the hardware, it's about the software.From this POV, AMD I would prefer.Maybe we could jump on the new Polaris architecture Radeon R9 M480(X) If too power-hungry: Radeon R7 M440 or Radeon R5 M445