Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

given that a lot of the work presented here was not "preliminary work that was adapted", but actually entirely made by him and copy and pasted by you, I think you could at least do him the courtesy of linking his site[1] and his work somewhere in the first sentence instead of a side note in the closing statement.

Adapting his work in my opinion is not copy and pasting his work and adding a line or two in the middle. Making a simple enough script that runs the whole thing from start to finish for example would be a nice adaptation that I am sure he and many other people would appreciate.

Maybe the choice of your wording and the structure of your post is a bit unfortunate. If so, consider editing it.

http://www.contrib.andrew.cmu.edu/%7Esomlo/OSXKVM/

edit: sorry, if i came across harsh, in the tiny little world in my head the one thing engineers care about/enjoy(but don't expect) after an accomplishment is praise and credit.



I was aware of this when posting. I am very thankful for that information and everyone who contributed to KVM, KVM-KMOD and QEMU repositories. I have moved the credit to the top of article.

This was more as a reference and a quick guide (also because I couldn't achieve Mavericks via his research and therefore I have added it here).

Thanks anyway.


What graphics card does Mac OS X think it's using when running in QEMU/KVM as you describe? Are you able to get different (more than 1200x800) resolutions? One of the major shortcomings of most of the "Mac OS X in a guest" efforts is that 3D hardware acceleration is disabled (unimplemented) in the guest video driver, which the Quartz compositing engine assumes will always be there. This results in weird video behavior, like certain things not showing up or for FLV video to not render in a web browser. Are you able to view web video with this Mac guest?


When OSX can't pick a GFX driver (or you forced safe mode) it usually falls back to a generic VESA driver, along with a software OpenGL implementation (hence why GUI effects still work but some apps such as Pixelmator crash), which I suppose is not entirely unlike LLVMpipe. With a non-crap CPU it's even quite usable.


The 3D hardware acceleration is not present. The purpose of this exercise was to have virtualized Xcode build slaves.


If that's what you're trying to do, you might want to explore cross compiling Mac apps on Linux:

http://stackoverflow.com/questions/2786240/how-to-compile-in...

See also Mozilla Bug 921040 - Cross-compile Firefox for Mac on Linux. https://bugzilla.mozilla.org/show_bug.cgi?id=921040




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: