Use Reddit? Join us on our very own subreddit:
You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can support us on Paypal and Liberapay!
  Go to:
Linux (with Steam) on GPDWin handheld
bm16ton commented on 10 December 2017 at 4:37 pm UTC

Heres a new linux kernel for GPD-WIN its forked from Hans kernel source;

it adds support for newer/faster/bigger sdcards FINALLY!
adds 5ghz ap support (requires you to edit brcmfmac4356-pcie.txt change ccode from X2 to 00)
removes adopting reg domain from AP
ups the wifi txpower to 30db (with patched crda) but be carefull im sure this is way beyond what the card can handle


net-plusb (usb-2-usb network/file sharing cables) adds support for PL-25A1 chipset plus adds the orange laplink device
tons of atheros patches more info in debugfs, tons more module params, ignore eeprom and allow all channels, removes ctl's for higher transmit powers, plus more im sure)

read marvel 88w8897 usb wifi card

usb gotemp thermometer back to ldusb instead of the newer hid stuff

plus im sure more and more to come.

Julius commented on 10 December 2017 at 6:10 pm UTC

That's great, thanks for sharing!

Do you by any chance also have compiled .debs from that?

Julius commented on 14 January 2018 at 6:14 am UTC

Looks like the GPDWin2 (to be out to the general public later this year) will come with good Linux support out of the box:

(however I personally believe that the price point the GPDWin2 is going to sell at makes it much less interesting than the GPDWin1 right now. Of course performance will be quite a bit better, but for most Indie games that are fun on a hand-held the GPDWin1 is fast enough).

Ardje commented on 9 March 2018 at 10:07 am UTC

Hi guys,
I can confirm that the microsd support on the GPD WIN is very bad.
There are 2 bugs:
"minor": no insertion detection
"major": timeout waiting for hardware interrupt.
This is tested with a hans de goede kernel and the 16ton kernel.
Has anyone gotten the microsd to work? I mean, really?
To be clear: with the hans de goede kernel the timeout just means stalls for 10 seconds, and after waiting for 10 seconds access continues.
And for those that do get stable microsd card access, what BIOS are you using and what settings.
There are a myriad of bios settings about emmc and microsd, and the most sane setting (all pci, full training support, no acpi or emulation) just boots the efi loader.
Currently I have the 2016-10-25 bios installed.

Ardje commented on 9 March 2018 at 10:26 am UTC


root@tiny:/sys/devices/pci0000:00/0000:00:12.0/mmc_host/mmc2/power# echo on > control root@tiny:/sys/devices/pci0000:00/0000:00:12.0/mmc_host/mmc2/mmc2:0001/power# echo on > control

makes the timouts a onetimer to turn the things on.
The speed lags a bit behind an odroid xu4, to about 56MB/s for a card that can do twice that speed. I think both the xu4 and the win can't do SDR104, only half that.
PC's are weird, because I now have emmc configured as PCI instead of ACPI. And I did not end up in efiboot.

Julius commented on 17 March 2018 at 8:30 am UTC

The insertion detection is just a bit buggy for me, 2 out of 3 times it works with the 8GB card I am using.

  Go to:

Due to spam you need to Register and Login to comment.

Or login with...

Livestreams & Videos
Community Livestreams
  • Crawl About: „Vaporum“
  • Date:
See more!
Popular this week
View by Category