Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Chrome Chromium Operating Systems Software Windows Apple Technology

Chromebooks May Get Apple Boot Camp-Like Windows 10 Dual Boot With 'Campfire' (xda-developers.com) 95

Google is reportedly working on a secret project to get Windows 10 running on Chromebooks. XDA Developers' Kieran Miyamoto reports on the latest developments surrounding "Campfire" -- the Chromebook equivalent of Apple's Boot Camp. From the report: Earlier this year, a mysterious project appeared on the Chromium Git. The Chrome OS developers had created a new firmware branch of the Google Pixelbook called eve-campfire and were working on a new "Alt OS mode" for this branch. We have since confirmed this Alt OS refers to Microsoft Windows 10 and found evidence that it wasn't just an internal project but intended for public release.

The developers have reworked the way in which they distribute updates to a rarely-used section of ROM on Chromebooks called RW_LEGACY. The RW_LEGACY section on a Chromebook's ROM traditionally gives users the ability to dual-boot into an alternative OS, but it is something of an afterthought during production and the section is rarely updated after a device leaves the factory. Now, with Campfire, Google will push signed updates to RW_LEGACY via the regular auto-update process, so firmware flashing won't be a concern for Joe Public. A recent commit for enabling Alt OS through crosh with a simple [alt_os enable] command indicates that it will be a fairly easy setup process from the user's end too.
We may expect to see the first demo of "Campfire" at Google's upcoming Pixel 3 launch event in October. Also, the report notes that the Google Pixelbook won't be the only Chromebook with Campfire support, citing "mentions of multiple 'campfire variants.'"
This discussion has been archived. No new comments can be posted.

Chromebooks May Get Apple Boot Camp-Like Windows 10 Dual Boot With 'Campfire'

Comments Filter:
  • by Tough Love ( 215404 ) on Sunday August 12, 2018 @05:39PM (#57113340)

    It's the new thing, run Windows under Linux. Linux GPU virtualization is even good enough now to run AAA games in a VM. For most of what you do... browsing, social networking, viewing media, the experience is better under Linux now than Windows (e.g., you will never get an upgrade nag while watching a movie.) Not to mention Microsoft won't be spying on most of what you do, except of course for what runs in the VM. You want that to be less every month.

    Dual boot is out, sandboxing Windows is in.

    • virtualization is even good enough now to run AAA games in a VM

      I've got a one of those AA-powered dongles that plugs into a TV component jack; it contains almost 100 8-bit games... But I've never heard of such a device that runs on AAA; it must be really compact. Where did you get it?

      At any rate, I'm not surprised that today's 64-bit PCs can easily handle emulating those games.

      • Game Boy Pocket runs on two AAA batteries, and mGBA and SameBoy emulate it.

        (In addition to the battery meaning, "AAA" means leading-edge, large-budget production values.)

      • I'm not surprised that today's 64-bit PCs can easily handle emulating those games.

        Joke? Hard to tell. Anyway, GTA V on Arch Linux [reddit.com] But much more straightforward on a straight up gaming rig, or what the enthusiasts are doing these days, kickass Linux Ryzen workstations that also rock high end games. BTW, 4K Displayport monitors are now really cheap, it's a great time to be a nerd.

    • Dual boot is out, sandboxing Windows is in.

      I agree. I had setup my old Apple laptop to dual boot but then quickly realized that I'd need Windows for one thing and then MacOS for something else, usually at the same time. I could duplicate some functions on both so that I would not have to switch as often but then I'd have to find a way to keep those things synchronized. As soon as I was able to get a computer capable enough to run Windows in a VM and not have it compromise what I wanted to do in MacOS I never dual booted again. I just keep the Wi

      • by Wolfrider ( 856 )

        --You're doing it right. Why would you take a perfectly good Chromebook and sully it with a shite OS like Win10??

      • by Rob Y. ( 110975 )

        I'm sure that's all true. But if your need for Windows is only occasional, and the app in question runs okay under WINE, that might be an even better solution. Firing up WINE takes seconds, not minutes like Windows. And, of course, it's free. Won't work for everything, but I assume most everything you run on MacOS is native. So WINE might just be all the Windows you need.

        I use Wineskins to provide a single .app file with my custom win32 app and WINE bundled together and configured the way I want my use

    • by vux984 ( 928602 )

      I'm actually really interested in giving this a go. I'm currently running Windows, with linux in virtualization, and it works very well.

      But I'd love to turn it inside out. I'm not sure where to start. What linux virtualization solution would you recommend for hosting Win10 + games with gpu virtualization?

      You say its 'good enough' to run AAA games. What sort of performance hit am I really facing? Do some games "just-not-work" What sort of stability loss am i looking at?

      I've got an i7 and a gtx1080, if that'

      • by Tough Love ( 215404 ) on Monday August 13, 2018 @12:29AM (#57114560)

        What linux virtualization solution would you recommend for hosting Win10 + games with gpu virtualization?

        I haven't tried it myself yet, but there are multiple reports of success with Ryzen+KVM+GPU+W10, for example this one. [mathiashueber.com]

        You say its 'good enough' to run AAA games. What sort of performance hit am I really facing?

        My impression is, very little. GPU virtualization gives the guest OS direct access to PCI registers, the overhead can get very close to zero. This report from 2014 [isi.edu] shows overhead consistently less than 3%, often a lot less, and remarkably, sometimes actually faster in the VM. I'm not sure how that last one works.

        The big overhead for VMs tends not to be CPU, but memory consumption, make sure you have enough to make both host and guest comfortable. You should be fine with 16 GB, but more memory is always better, I'm liking how it feels with 32 GB. You will want a separate SSD for Windows, I think, but that's not going to break the bank.

        Do some games "just-not-work" What sort of stability loss am i looking at?

        Again, I'm not doing it myself right now (I have too many unplayed games already without a bunch more from Windows) but I see multiple reports of success with GTA 5 and I don't see any horror stories. My feeling is, your system as a whole will be more stable than it is now, and the VM+Windows part of it will be exactly as stable as now.

        I've got an i7 and a gtx1080, if that's a factor.

        Though I am a newly-minted Ryzen fanboy, I love Intel too except for their business practices. VM stability seems exactly the same for Intel and AMD. That is very cool. Number of VM crashes I had over the years on Intel or AMD: exactly zero, and I really thrash those VMs.

        What's the situation with multi-monitor support with something like this?

        Dunno. I'm waiting for your report. The question you ought to ask is, what's the situation with sharing the GPU between host and guest? Lots of active discussion on it. [reddit.com] It's a thing, and multi-monitor passthrough is a thing.

        And peripheral pass through? (usb headsets, usb controllers).

        KVM has good USB passthrough, but for mouse and audio where performance is not an issue you probably want the virtual devices. There are a whole pile of online resources on it, e.g. here [wragg.org] and the community is active. Mostly people seem to be using libvirt and virt-manager. I don't, I just read the man page and run KVM/QEMU from the command line. Do that only if you enjoy that kind of thing.

        There is a great and supportive community here. [reddit.com]

        • by vux984 ( 928602 )

          Thanks for that. From some of the reading I've done since last night; yeah, 'sharing the GPU between host and guest' would be extremely desirable.

          Straight passthru would be pretty unpleasant. With the guest and host using different monitors (or switching between mutliple inputs on the same monitor. To me that's not much functionally better than running two computers and a kvm switch. (although it is cheaper of course than 2 PCs.)

          No, I'd definitely want the usual guest interface where I can run the guest in

      • I'm actually really interested in giving this a go. I'm currently running Windows, with linux in virtualization, and it works very well.

        But I'd love to turn it inside out. I'm not sure where to start. What linux virtualization solution would you recommend for hosting Win10 + games with gpu virtualization?

        You say its 'good enough' to run AAA games. What sort of performance hit am I really facing? Do some games "just-not-work" What sort of stability loss am i looking at?

        I've got an i7 and a gtx1080, if that's a factor.

        What's the situation with multi-monitor support with something like this? And peripheral pass through? (usb headsets, usb controllers).

        If you can point me at a current resource that covers the setup and configuration and pitfall; that would be terrific.

        Before plunging to GPU passtrough, you should test your games with Wine and DXVK. I've been playing No Man's Sky and Fallout 4 with Wine+DXVK in 1440p for a quite a while now, on i7-6700 and GTX1080. Expect some graphic glitch here and there

        • Before plunging to GPU passtrough, you should test your games with Wine and DXVK. I've been playing No Man's Sky and Fallout 4 with Wine+DXVK in 1440p for a quite a while now, on i7-6700 and GTX1080. Expect some graphic glitch here and there

          Speaking of which, I installed Vulkan support on a Debian box a couple days ago and it came up without rebooting or even restarting X. How cool is that? Feeling lucky, I hunted down and installed the Unity Editor. [unity.com] Wow, it works great. Ran through all the tutorials in about 15 minutes, they are pathetic but you get some orientation. Basically, you learn to push the play button and you learn to drag and drop assets onto game objects.

          Jumped straight into a demo project and was confused for hours, but eventuall

      • Heres all the links i have bookmarked. Im sure you can make it work. The performance is basically bare metal. you have to pull some fuckery with the conf file for nvidia cards or you get error 53 i believe, because theyre cocksuckers that want to milk everybody. but thats a different issue. i hope these work for you.

        https://www.pugetsystems.com/l... [pugetsystems.com]
        https://davidyat.es/2016/09/08... [davidyat.es]
        https://ubuntuforums.org/showt... [ubuntuforums.org]
        https://lime-technology.com/fo... [lime-technology.com]
        https://www.reddit.com/r/VFIO/... [reddit.com]
        https://bufferoverflow.io/gpu [bufferoverflow.io]

    • Linux GPU virtualization is even good enough now to run AAA games in a VM.

      Last time I tried, even with pretty old games like IL-2, it sucked ass.

      I'm considering changing from CentOS to MInt so this might be a good time to give it another go.

  • by FudRucker ( 866063 ) on Sunday August 12, 2018 @06:00PM (#57113408)
    did google ever get the chrome-os to run android apps like they said they would? i considered buying a chromebook on sale recently but i want to know if i can run android apps on it, mostly sdrtouch and utilize the sdrplay device driver for my SDR receiver, i have an rtl-sdr but the sdrplay is a much better receiver that makes the rtl-sdr look like a cheap knockoff sdr
    • Apparently, there are claims that there are a number of Chromebooks that will run Android apps - I found this article: https://www.laptopmag.com/arti... [laptopmag.com] that lists the Chromebooks Android works on and how to enable it.

      I have a number of Chromebooks (including some listed) and I haven't been able to get Google Play working. I'm expecting things to be better by the end of the year.

      YMMV

      • by xeoron ( 639412 )
        It runs it on many newer Chromebooks. I have a old and new Chromebook Android Apps run on. Notes of interest: having a touchscreen & accelerometer makes a big different for some apps. Also, some IT network apps do not work right because it runs all network services beyond a sandbox proxy, so if you want to scan your network for devices, then it will only find itself. My Haswell Chromebook is much slower with Android Apps running on it with battery life draining twice as fast, while my i7 Pixelbook is bl
        • Thanx - I tried a couple of our Chromebooks today and found some that run Android apps.

          You definitely require a touchscreen and accelerometer.

    • I have a Samsung Chromebook Plus and it runs Android apps pretty well.

      It's pretty well sandboxed though, so I don't know if it would be able to use the USB dongle you need for SDR.

    • by AmiMoJo ( 196126 )

      Yes, you can run Android apps on Chrome OS. The latest version adds better window support for Android apps too.

  • I was hoping my fellow computer scientists would have learned that just because we have the ability to do something doesn't mean that we should do it. HA! I'm just kidding, fuck it, let's put internet in some more shit! [youtu.be] ;)

  • On at least one model of Chromebook you can load Libreboot and eliminate the risk of accidentally wiping out your Linux install. But it would be nice to be able to keep ChromeOS for those times when you want to interact with Google, and have a Linux install next to it which is completely free of them, and have it stay there like a good install should. I am not even slightly interested on running Windows 10 on the bare metal, like many other commenters in this discussion.

  • by Anonymous Coward

    As much as they keep saying how much better than Apple they are, they still copy apple.

    Gotta love it!

  • by slashmydots ( 2189826 ) on Sunday August 12, 2018 @07:28PM (#57113702)
    If you want to know what hell is like, run Windows 10 on a celeron N4xxx or N3xxx CPU. They do sell these, mostly HP 15-series laptops btw so I know firsthand. That's the chip of choice for almost all chromebooks then you add the pathetically underperforming 32GB flash storage device (SSD is far too generous of a title) and 4GB of RAM and it take about 4 minutes to fully load and open and render one page in any web browser.
    • Re:What a great idea (Score:5, Informative)

      by Mal-2 ( 675116 ) on Sunday August 12, 2018 @09:52PM (#57114104) Homepage Journal

      I was the original alpha tester for Windows 10 on Bay Trail Chromebooks, and the first implementation was absolutely hideous. Windows To Go technically worked then, but it took minutes of disk thrashing to do anything because Bay Trail has some serious design flaws that slow down both USB and SD transfers enormously (though for different reasons). Once it got to the point where it would run natively from the eMMC, things got quite a bit more usable, but while it is possible to get Windows 10 up and running on a 16 GB eMMC, there isn't enough space for maintenance of any sort. This meant moving things out to a flash drive and symlinking all over. I actually had it working for a few months that way, but then of course a major feature update broke it. 32 GB would actually be adequate for the OS, and everything else can go onto a flash drive without symlinking.

      Bay Trail (N28xx and N29xx Celerons) was shipped half-baked by Intel rather than miss deadlines. They couldn't get the SD card I/O to work reliably above 25 MB/s, so they just hacked it so it can't even try. Too many simultaneous calls to a USB drive can start blocking each other, dropping transfer speeds into the single digit kilobytes per second range. This wasn't particularly a Chromebook problem, it was all Bay Fail devices (except those that added chips to work around the problems).

      Ultimately I sold it, and bought a Haswell Chromebook instead.

    • I don't agree - I installed Win10 LTSB using the instructions on reddit.com/r/chrultrabook on some chromebook with 16GB storage and 2GB(!) of RAM, and it's actually not too bad, for what it is. It runs basic browsing and Office 2013 just fine, as long as there's not too much going on at the same time. Still has the 8 hours battery life, too! And on a laptop that costs something like 150$. Really quite impressive.
      Sure, more RAM and more storage would make the whole thing way better, but it is quite usable a
  • Remember NetBooks? (Score:3, Informative)

    by Anonymous Coward on Sunday August 12, 2018 @07:31PM (#57113718)

    When they first came out they came with Linux and they were an absolute revelation. Small fast and perfect for mobile computing for people who weren't tied down to the Windows ecosystem. Then Microsoft leveraged their ability to charge whatever they wanted for Windows licenses to "encourage" vendors to dump Linux and ship a handicapped version of Windows instead. Once that handicapped version of Windows became standard, Microsoft started dictating hardware specifications and as a result we were stuck with shitty atom processors, tiny amounts of ram, and tiny hard drives for many more years than necessary going with the pace of technology. NetBooks went from being a great mobile PC option into just a shitty small laptop that you bought for your kid to wreck.

  • Chromebooks have been able to run Windows for a few years now, thanks to the chrultrabook [reddit.com] crew. Google provided some assistance in the project, asking the developers to attend some of its internal conferences and lending them a Pixel 2 for a while (which turned out to have damaged audio hardware, making that a complete waste of time). Unfortunately, those same developers decided that newer Chromebooks are no longer worth supporting, due to undersized/underpowered non-replaceable components. (The good ones u

  • It's been reported that Chromebooks should run Android apps, though I've seen reports suggesting not all Android Play Store apps run. As suggested above, they should run. To ensure they run, Chromebooks should be able to run current and future versions of Android OS. Would they duel boot or just have a second processor (a Snapdragon) just for Android?
  • I loved the days when you didn't need special permission to run any OS you wanted.

  • You can install malware on just about anything.

Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, In kernel as it is in user!

Working...