Will it run Crysis? LinuxPDF is Linux running inside a PDF file via a RISC-V Emulator and I can't believe it works (2025)

Will it run Crysis? LinuxPDF is Linux running inside a PDF file via a RISC-V Emulator and I can't believe it works (1)
  • Chromium browsers can turn a PDF into a working Linux environment under emulation
  • Chrome's disabled JIT compiler hampers performance
  • High school-aged developer has form for impressive PDF projects, such as running Doom inside one

A high-school student has achieved another coding feat, getting a lightweight Linux distribution to run inside a PDF document.

Ading2210 developed LinuxPDF for Google Chrome and other Chromium-based browsers by leveraging a version of TinyEMU, a RISC-V emulator, that has been modified to run inside a PDF.

Unlike traditional virtual machines, this emulator operates entirely within Chrome’s PDF viewer by utilizing an older version of Emscripten that compiles to asm.js instead of WebAssembly.

You may like

  • Linux Foundation brings together top browser makers for more "open" approach
  • A new split-screen feature is coming to Google Chrome, and it's surprisingly powerful

How LinuxPDF works

When a user opens the file and agrees to "Start Emulator," the embedded code loads, launching a minimal Linux environment. The interface consists of a text-based Linux viewport with a soft keyboard made of interactive PDF buttons. Users with a physical keyboard can enter commands in a designated input field.

Despite its ingenuity, LinuxPDF is far from practical for regular use. According to Ading2210, boots takes between 30 and 60 seconds.

This sluggish performance is thanks to Chrome’s disabled Just-in-Time (JIT) compiler, a move which bolsters security but prevents optimizations that could speed up code execution. As a result, LinuxPDF remains more of a technical experiment than a functional operating system.

Those interested in testing LinuxPDF can open it in a Chromium-based browser like Google Chrome or Microsoft Edge. Developers can also explore or modify the source code which is freely available on GitHub.

Are you a pro? Subscribe to our newsletter

Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!

Via TomsHardware

You may also like

  • We've listed the best Linux distros right now
  • We've also listed the best PDF readers for Android phones and tablets
  • Intel slams Nvidia and AMD, claims chip giants have huge numbers of security flaws

TOPICS

Will it run Crysis? LinuxPDF is Linux running inside a PDF file via a RISC-V Emulator and I can't believe it works (2)

Efosa Udinmwen

Freelance Journalist

Efosa has been writing about technology for over 7 years, initially driven by curiosity but now fueled by a strong passion for the field. He holds both a Master's and a PhD in sciences, which provided him with a solid foundation in analytical thinking. Efosa developed a keen interest in technology policy, specifically exploring the intersection of privacy, security, and politics. His research delves into how technological advancements influence regulatory frameworks and societal norms, particularly concerning data protection and cybersecurity. Upon joining TechRadar Pro, in addition to privacy and technology policy, he is also focused on B2B security products. Efosa can be contacted at this email: udinmwenefosa@gmail.com

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.

Read more

Linux Foundation brings together top browser makers for more "open" approach
A new split-screen feature is coming to Google Chrome, and it's surprisingly powerful
Kali laid bare: the most famous Linux hacking distro of all time
This Redditor installed a game engine on their smartwatch, and now it runs Doom, Quake, and Half-Life
I've used Edge, Firefox, and Opera, and yet after ten years in tech journalism, I still come back to Chrome
A powerful new AI tool is coming to Chromebooks to vastly increase productivity

Latest in Pro

A major Keenetic router data leak could put a million households at risk
Interpol operation arrests 300 suspects linked to African cybercrime rings
Multiple H3C Magic routers hit by critical severity remote command injection, with no fix in sight
Smarter, faster, better: how AI is elevating the customer experience industry
This dangerous new ransomware is hitting Windows, ARM, ESXi systems
The six-step countdown to Windows 10 end of life

Latest in News

Nvidia Blackwell stock woes are compounded by price hikes as more RTX 5090 GPUs soar in pricing, and I’m sick and tired of it all at this point
Marvel fans are already tired of Doomsday and Secret Wars cast gossip as two more superheroes get linked with roles in the next two Avengers movies
DJ with Apple Music lands, allowing subscribers to build and mix DJ sets directly from its +100 million-song catalog
Forget Android XR, I've got my eyes on Vivo's new Meta Quest 3 competitor as it could be the most important VR headset of 2025
The Now Bar on Samsung One UI 7 is about to get a lot more useful – and could soon match Live Activities on iOS
Marvel Rivals will get two new hero skins for Moon Knight and Black Panther this week meaning I'll now need to farm even more Units

More about pro

Smarter, faster, better: how AI is elevating the customer experience industryA major Keenetic router data leak could put a million households at risk

Latest

Nvidia RTX 5080 vs RTX 4080 Super: should you upgrade to the latest Blackwell GPU?

See more latest

Most Popular

A major Keenetic router data leak could put a million households at risk
Marvel fans are already tired of Doomsday and Secret Wars cast gossip as two more superheroes get linked with roles in the next two Avengers movies
Quordle hints and answers for Wednesday, March 26 (game #1157)
NYT Strands hints and answers for Wednesday, March 26 (game #388)
NYT Connections hints and answers for Wednesday, March 26 (game #654)
Tired of manually optimizing your games? Nvidia's new G-Assist could save you time
Nvidia Blackwell stock woes are compounded by price hikes as more RTX 5090 GPUs soar in pricing, and I’m sick and tired of it all at this point
Turkey's social media ban has been lifted, but VPN usage is still high
iOS 18.4 could launch soon with a major upgrade to your iPhone’s notifications
This dangerous new ransomware is hitting Windows, ARM, ESXi systems
Will it run Crysis? LinuxPDF is Linux running inside a PDF file via a RISC-V Emulator and I can't believe it works (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Carlyn Walter

Last Updated:

Views: 6625

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Carlyn Walter

Birthday: 1996-01-03

Address: Suite 452 40815 Denyse Extensions, Sengermouth, OR 42374

Phone: +8501809515404

Job: Manufacturing Technician

Hobby: Table tennis, Archery, Vacation, Metal detecting, Yo-yoing, Crocheting, Creative writing

Introduction: My name is Carlyn Walter, I am a lively, glamorous, healthy, clean, powerful, calm, combative person who loves writing and wants to share my knowledge and understanding with you.