VMware Player 6.0.1 on Ubuntu 14.04 alpha
Transcription
VMware Player 6.0.1 on Ubuntu 14.04 alpha
Popular Posts | Archive | Labels | Links TRANSLATE Select Language ▼ Select Lang RECENT POSTS Newer Post Home Older Post Seagate GoFlex Home NAS - Git server installation TUESDAY, JANUARY 21, 2014 Windows 10 Technical Preview on ASUS R2H VMware Player 6.0.1 on Ubuntu 14.04 alpha - Modules compile error Maven - Checking for dependency updates Labels: Linux , Virtualization Windows 8.1 Enterprise Evaluation on ASUS R2H Updating Ubuntu 14.04 (alpha / development) with latest 3.13.0-x kernels will require recompiling the modules for VMware Player 6.0.1 which will fail as per below. The solution is based on Garrett Skjelstad's "VMware modules & kernel 3.13" blog post. Kingston SSDNow V300 120GB Desktop/Notebook Upgrade kit (SV300S3B7A/120G) 1 2 3 4 5 6 7 8 9 10 11 12 RELEASES ? $sudo lsb_release -‐a Dec 11 - Android SDK Tools, r24.0.1 No LSB modules are available. Distributor ID: Ubuntu Nov 13 - Windows 10 Technical Preview Description: Ubuntu Trusty Tahr (development branch) Build 9879 Release: 14.04 Oct 30 - VMware Player 6.0.4 Codename: trusty Oct 14 - Oracle (Sun) Java 1.8.0_25 $uname -‐a Oct 14 - Oracle (Sun) Java 1.7.0_72 Linux VOSTRO 3.13.0-‐4-‐generic #19-‐Ubuntu SMP Thu Jan 16 18:10:11 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Oct 12 - SQuirreL SQL 3.6 $vmplayer -‐-‐version Oct 10 - Oracle (Sun) VirtualBox 4.3.18 VMware Player 6.0.1 build-‐1379776 Oct 9 - Android ADT plugin v23.0.4 Oct 9 - Android SDK r23.0.2 Oct 1 - Windows 10 Technical Preview Sep 30 - Citrix Receiver for Windows 4.1.2 Sep 26 - Eclipse 4.4.1 Luna Aug 12 - August 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 Apr 18 - Ubuntu 14.04 LTS (Trusty Tahr) Apr 2 - Windows 8.1 Update 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ? [...] CC [M] /tmp/modconfig-‐7ykUGm/vmnet-‐only/filter.o /tmp/modconfig-‐7ykUGm/vmnet-‐only/filter.c:206:1: error: conflicting types for ‘VNetFilterHookFn’ VNetFilterHookFn(unsigned int hooknum, // IN: ^ /tmp/modconfig-‐7ykUGm/vmnet-‐only/filter.c:64:18: note: previous declaration of ‘VNetFilterHookFn’ was here static nf_hookfn VNetFilterHookFn; ^ /tmp/modconfig-‐7ykUGm/vmnet-‐only/filter.c:64:18: warning: ‘VNetFilterHookFn’ used but never defined [enabled by default] /tmp/modconfig-‐7ykUGm/vmnet-‐only/filter.c:206:1: warning: ‘VNetFilterHookFn’ defined but not used [-‐Wunused-‐ VNetFilterHookFn(unsigned int hooknum, // IN: ^ make[2]: *** [/tmp/modconfig-‐7ykUGm/vmnet-‐only/filter.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [_module_/tmp/modconfig-‐7ykUGm/vmnet-‐only] Error 2 make[1]: Leaving directory `/usr/src/linux-‐headers-‐3.13.0-‐4-‐generic' make: *** [vmnet.ko] Error 2 18 19 20 21 22 23 24 25 26 make: Leaving directory `/tmp/modconfig-‐7ykUGm/vmnet-‐only' Failed to build vmnet. Failed to execute the build command. Starting VMware services: Virtual machine monitor done Virtual machine communication interface done VM communication interface socket family done Blocking file system done Virtual ethernet failed VMware Authentication Daemon done To fix this we will need to apply this patch to filter.c in VMware Player module sources. Start with saving the diff below: /tmp/filter.c.diff 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ? 205a206 > #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) 206a208,210 > #else > VNetFilterHookFn(const struct nf_hook_ops *ops, // IN: > #endif 255c259,263 < transmit = (hooknum == VMW_NF_INET_POST_ROUTING); -‐-‐-‐ > #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) > transmit = (hooknum == VMW_NF_INET_POST_ROUTING); > #else > transmit = (ops-‐>hooknum == VMW_NF_INET_POST_ROUTING); > #endif Next will apply the patch to filter.c in vmnet.tar (extract, patch, update archive): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 $sudo -‐E -‐s #cd /usr/lib/vmware/modules/source/ #cp vmnet.tar vmnet.tar.original #tar xvf vmnet.tar vmnet-‐only/filter.c vmnet-‐only/filter.c # patch vmnet-‐only/filter.c < /tmp/filter.c.diff patching file vmnet-‐only/filter.c # tar -‐uvf vmnet.tar vmnet-‐only/filter.c vmnet-‐only/filter.c #rm -‐rf vmnet-‐only/ And now you're ready to restart VMplayer, which will ask you to re-compile VMware Player modules, successfully this time. ? PAGEVIEWS (30 DAYS) 12,387 SUBSCRIBE TO Posts Comments SUPPORTING 684,856 Members Join World Community Grid today! +14 Recommend this on Google 80 comments : Josef Svitak January 24, 2014 at 12:09 PM Halo Dan Dar3: i have posted Your solution to this vmware communities site: https://communities.vmware.com/message/2335864?z=N833r5 Your solution is helping me lot. Thanks ;) Reply Dan Dar3 January 24, 2014 at 1:00 PM Thanks Josef, glad it helped. Credits should almost entirely go to Garrett Skjelstad for his "VMware modules & kernel 3.13" post. Reply eris23 January 28, 2014 at 10:03 PM Command: /usr/lib/vmware/modules/source# patch vmnet-only/filter.c < /tmp/filter.c.diff Result: patching file vmnet-only/filter.c Hunk #1 succeeded at 203 with fuzz 2. patch unexpectedly ends in middle of line Hunk #2 FAILED at 256. 1 out of 2 hunks FAILED -- saving rejects to file vmnet-only/filter.c.rej Reply eris23 January 28, 2014 at 10:06 PM I should mention my system is: Linux desktop 3.13.0-5-generic #20-Ubuntu SMP Mon Jan 20 19:56:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux VMware Player 6.0.1 build-1379776 Reply eris23 January 28, 2014 at 10:10 PM and the .ref file: --- filter.c.original 2014-01-20 19:09:31.382823033 +0000 +++ filter.c.patched 2014-01-20 19:13:34.624029209 +0000 @@ -256,7 +260,11 @@ /* When the host transmits, hooknum is VMW_NF_INET_POST_ROUTING. */ /* When the host receives, hooknum is VMW_NF_INET_LOCAL_IN. */ +#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) transmit = (hooknum == VMW_NF_INET_POST_ROUTING); +#else + transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING); +#endif packetHeader = compat_skb_network_header(skb); Reply eris23 January 28, 2014 at 10:25 PM Manually editing the file worked. Reply Dan Dar3 January 29, 2014 at 11:19 PM Sorry about that, I updated the diff, thanks for letting know. Reply Quaid February 3, 2014 at 8:43 PM :'( root@desktop:/usr/lib/vmware/modules/source# patch filter.c < /tmp/filter.c.diff patching file filter.c Hunk #3 FAILED at 259. 1 out of 3 hunks FAILED -- saving rejects to file filter.c.rej Reply Quaid February 3, 2014 at 8:45 PM My mistake - typo in the patch line first time I ran it :D root@desktop:/usr/lib/vmware/modules/source# patch vmnet-only/filter.c < /tmp/filter.c.diff patching file vmnet-only/filter.c Reply Dan Dar3 February 4, 2014 at 8:56 AM Yeah I know it's a bit of a pain - just double clicking inside of the code area it'll select everything. Reply Anonymous February 19, 2014 at 8:46 AM Many, many thanks! Reply Anonymous February 22, 2014 at 11:19 AM I'm using Fedora 20 kernel 3.13 and VMWorkstation 10.0.1. This fix worked for me thanks. when I started my VM I got some cmos change message which I never saw again. I'm confused why new kernels can sometimes case workstation to top. I may change to Ubuntu. Thanks again. Reply Anonymous February 25, 2014 at 8:48 AM Thanks you very much ! A bit hard to understand for me (new to linux) but it do the job perfectly :) Reply Anonymous February 26, 2014 at 1:44 AM Had the same problem after upgrading fedora 20 and it worked perfectly. Thanks. Reply Hoài Đàm March 6, 2014 at 10:20 AM Thank you very much! It works for me! But could you explain this more? About why this error happens, and why this patch works fine :) Thanks again! Have a good day Dan Dar3 :) Reply Dan Dar3 March 6, 2014 at 1:30 PM Thanks Hoài Đàm. It appears the signature of VNetFilterHookFn() has changed from an int to a struct, and the patch is just making it work for newer kernels. I'm sure VMware will fix it themselves in the next version of their software so you won't have to do this anymore. Reply Hidouri Soufien March 8, 2014 at 1:13 PM I would like to thank you very much for your solution dandar3 !!! :D it helped me very lot !!! Reply Sean Brandt March 11, 2014 at 2:00 PM Just wanted to stop by and say thank you for this patch! It worked great! Reply Frano Toich March 18, 2014 at 11:33 AM I was struggling to get VMWare Workstation installed on Ubuntu 14.04 until I came across this solution. Thank you for taking the time to post it. Reply Grover Mamani March 19, 2014 at 4:38 PM This article is from Fedora 19 or Fedora 20 in spanish http://isyskernel.blogspot.com/2014/03/Error-VMware-compilar-kernelFailed-to-build-vmnet.html Reply vipin March 20, 2014 at 5:28 PM Thank you for posting this. it helped me Reply Dan Dar3 March 20, 2014 at 5:36 PM You're all welcome! To be honest I'm a bit surprised by so many comments, I mainly wrote cause I found myself applying it a few times with new installs / re-installs, and second observation, it appears more "technical" people tend to be more grateful! I like that, well done all :-) Reply itsjustarumour March 23, 2014 at 12:27 PM Worked like a charm - many thanks for posting this fix! Best, itsjustarumour Reply Stefan March 29, 2014 at 4:08 PM Hi Dan Dar3 It still works perfectly with Ubuntu 14.04 (Trusty Tahr) Beta 2 Thanks. Reply Anonymous April 5, 2014 at 12:54 PM Thanks, worked peferctly! Reply Christopher Cork April 6, 2014 at 4:09 PM Awesome man, worked like a dream. Thanks for posting this. Reply Anonymous April 9, 2014 at 4:49 PM Helo, I have the same problem :( Everting run okey, but when I run the patch command, that's return an error: ++++++++++++++++++++++++++++++++++++ root@ubuntu14:/usr/lib/vmware/modules/source# patch vmnet-only/filter.c < ~/Desktop/filter.c.diff patching file vmnet-only/filter.c Hunk #3 FAILED at 259. 1 out of 3 hunks FAILED -- saving rejects to file vmnet-only/filter.c.rej +++++++++++++++++++++++++++++++++++++++++++ the filter.c.rej output: +++++++++++++++++++++++++++++++++ *** /dev/null --- /dev/null *************** *** 259 - transmit = (hooknum == VMW_NF_INET_POST_ROUTING); --- 263,267 ----+ #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) + transmit = (hooknum == VMW_NF_INET_POST_ROUTING); + #else + transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING); + #endif --------------------------------------------------------------------------------------------------------------> vmware -v VMware Workstation 10.0.1 build-1379776 > uname -a Linux ubuntu14 3.13.0-23-generic #45-Ubuntu SMP Fri Apr 4 06:58:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Any help please ! Reply Roberto Luiz Debarba April 9, 2014 at 5:12 PM Worked perfectly! Thanks so much! Reply Dan Dar3 April 9, 2014 at 5:15 PM @Anonymous You seem to be running VMware Workstation 10 - you could try to patch it manually, or maybe read Garrett Skjelstad's original blog post, link is up at the top of the post. Reply Anonymous April 13, 2014 at 11:35 AM Thanks a lot for sharing this solution. As easy as efficient. Reply Joao April 18, 2014 at 12:22 AM Thanks , worked great! Reply Anonymous April 18, 2014 at 8:28 AM Thank you very much! Reply pradeepsarma April 18, 2014 at 2:26 PM Thanks It helped me alot. Reply Compucorps April 19, 2014 at 5:47 PM Thank you it worked with Ubuntu 14.04 - 3.13.0-24-generic #46-Ubuntu SMP Reply Holger April 20, 2014 at 3:35 AM Worked like a charm in Ubuntu 14.04, Thanks! Reply Rahul Wadhwani April 20, 2014 at 6:34 AM Thank you. Appreciate it. :) Reply Igor Kravchenko April 20, 2014 at 9:28 AM Awesome! Reply patrick April 20, 2014 at 11:58 PM Many thanks! Installed 14.04 over 12.04 yesterday and needed the vmware so that I could load stuff into my GPS for going hiking this weekend! This worked perfectly - you're brilliant :) Reply Indarn April 23, 2014 at 11:04 AM Thank you for this patch that worked perfectly for me. Reply Anonymous April 23, 2014 at 12:09 PM Thanks! Reply Dragos Nicu April 23, 2014 at 2:35 PM Thank you very much! Worked as described on Ubuntu 14.04 LTS. Reply Rodrigo Silva Pinto April 24, 2014 at 7:14 PM Worked like a charm! Thanks a lot!! Reply Marulo April 25, 2014 at 1:23 PM Muchas gracias, me funciono perfectamente. Reply Anonymous April 27, 2014 at 11:09 AM Thank you very much - this worked fine for me. kind regards Michel Reply Anonymous April 28, 2014 at 1:17 AM Didn't work for me. Any help is greatly appreciated. I upgraded from 13.10 to 14.4. Any help greatly appreciated. My patch file: 205a206 > #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) 206a208,210 > #else > VNetFilterHookFn(const struct nf_hook_ops *ops, // IN: > #endif 255c259,263 < transmit = (hooknum == VMW_NF_INET_POST_ROUTING); --> #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) > transmit = (hooknum == VMW_NF_INET_POST_ROUTING); > > > #else transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING); #endif Error: root@ThinkPad-T420s:~# cd /usr/lib/vmware/modules/source/ root@ThinkPad-T420s:/usr/lib/vmware/modules/source# cp vmnet.tar vmnet.tar.original root@ThinkPad-T420s:/usr/lib/vmware/modules/source# tar xvf vmnet.tar vmnet-only/filter.c vmnet-only/filter.c root@ThinkPad-T420s:/usr/lib/vmware/modules/source# patch vmnet-only/filter.c < /tmp/filter.c.diffpatching file vmnetonly/filter.c patch: **** '<' expected at line 8 of patch Reply Anonymous April 28, 2014 at 7:59 AM This also worked with VMWare Player 5.03 - thanks! Reply Prithvi Raj April 28, 2014 at 2:22 PM Thanks a lot! Worked for me. :) Adding some keywords/sentences so that this page come up while Googling. Failed to build vmnet Vmware compilation failed in Ubuntu 14.04 Reply Dan Dar3 April 29, 2014 at 2:51 PM @ALL VMware Player 6.0.2 fixes this issue, so you won't need to apply the patch yourselves. Reply bla April 30, 2014 at 7:55 AM Thank you very much for this patch! You made my day! VMWare Workstation 9.0.3 works on my Kubuntu 14.04 now! :) Wheeeeeee! http://www.youtube.com/playlist?list=PLKPi39tTpkdpjBVQZo5oFLWjFjlOMkd2A Reply Anonymous May 2, 2014 at 2:23 PM thank you so much workstation 10 now works on ubuntu 14.04 Reply Todd Waddell May 3, 2014 at 3:50 AM Worked for me with Ubuntu 14.04 and workstation 10. Thanks!! Reply xort May 9, 2014 at 1:26 AM Thanks! Reply Anonymous May 11, 2014 at 10:34 PM Hello worked fine and I (Linux-Beginner!) was able to help myself with your instructions (Ubuntu 14.04 and VMWare Player 6.0.1 . many thanks Reply Anonymous May 13, 2014 at 10:57 PM Brilliant, thank you for the awesome article Reply elect May 15, 2014 at 1:47 PM Worked on a fresh ubuntu 14.04 with vmware VMware-Player-5.0.3-1410761.x86_64.bundle Thanks Reply inf0security May 28, 2014 at 2:02 PM This also works on KALI Linux for anyone who recently updated the main Kernels - so thanks :o) Reply Anonymous May 30, 2014 at 5:37 PM Thanks! Reply Phil June 5, 2014 at 6:32 PM works for ubuntu 14.04 and vmware workstation 9 Reply Anonymous June 9, 2014 at 6:30 PM It fails. However, it did work previously on this same system (14.04) with VMplayer 5.0.3. Now it gives the same error as others are getting (in above posts). patching file vmnet-only/filter.c Hunk #3 FAILED at 259. 1 out of 3 hunks FAILED -- saving rejects to file vmnet-only/filter.c.rej The filter.c.rej indicates: *** /dev/null --- /dev/null *************** *** 259 - transmit = (hooknum == VMW_NF_INET_POST_ROUTING); --- 263,267 ----+ #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) + transmit = (hooknum == VMW_NF_INET_POST_ROUTING); + #else + transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING); + #endif Any workaround for this? thanks. Reply Dan Dar3 June 9, 2014 at 7:29 PM In that case I would recommend to patch it manually, it's not as hard as it looks, and if you do this regularly and keep using the same versions, keep the vmnet.tar and just replace it after the install. 205a206 = basically means at original line 205 it adds the line below. 206a208,210 = means at original 206 it ads the lines below that as 208-210. 255c259,263 = means original line 255 was changed with the new content, which is now 259,263. The "<" means out, ">" means in. Reply Replies Anonymous July 17, 2014 at 8:38 PM Thanks! Patching using 'patch' didn't work, but after patching manually it works like a charm! Anonymous September 2, 2014 at 10:36 AM hi , Could you please tell me how you did it? I couldn't get to work it.. I am getting the same error message... Thanks Reply Auror1968 June 14, 2014 at 7:14 AM Hi - trying this on 14.04 with vmplayer 9, all went is ok, I click on the gui, it asks me to recompile, I click ok and then nothing ? Reply Anonymous June 23, 2014 at 6:00 AM thanks Reply Anonymous July 1, 2014 at 1:19 PM Thank you. Worked without any problems on mint 17. Reply Anonymous July 2, 2014 at 5:41 AM It worked like a champ. Thanks for shairing Reply Jesus Ruiz July 17, 2014 at 1:37 PM It's works!!!. Excelent! Thanks for allReply Anonymous August 13, 2014 at 10:05 AM It simply works. Thanks for sharing. Piero Reply Anonymous August 13, 2014 at 12:54 PM You are awesome! Thank you! Reply Alexander Rondin August 17, 2014 at 8:59 PM Thank you! It's working) Reply Anonymous August 21, 2014 at 6:46 AM It works fine..... thanks a lot. Reply Anonymous August 21, 2014 at 11:49 AM Thanks a lot, saved my day. Reply Anonymous August 27, 2014 at 1:37 PM New to linux, but worked like a charm. Reply Вап Кап September 13, 2014 at 2:11 AM Thanks so much! Reply B-Rad P September 24, 2014 at 1:46 AM Worked like a boss, thanks. Reply Anonymous September 30, 2014 at 10:55 AM Most Excellent! Thank you Reply R. Prazim October 1, 2014 at 12:58 PM Thank's man, you safe my life. ^^ Reply eris23 October 25, 2014 at 8:00 AM To build vmnet in Workstation 10.0.3 on Ubuntu Utopic amd64 wiht kernel 3.18-rc1 http://archlinuxtricks.blogspot.com/ in file netif.c comment out: dev = alloc_netdev(sizeof *netIf, deviceName, VNetNetIfSetup); add: dev = alloc_netdev(sizeof *netIf, deviceName, NET_NAME_UNKNOWN, VNetNetIfSetup); I found the fix on Reply Fernando Perez November 23, 2014 at 3:26 PM Thanks!!! Reply pela020 November 26, 2014 at 12:34 PM This was brilliant. Still working with "Ubuntu 14.04.1 LTS" and 3.13.0-40-generic. Reply Enter your comment... Comment as: Publish Google Account Preview Newer Post Home POPULAR POSTS (ALL TIME) Older Post POPULAR POSTS (30 DAYS) Windows 7 beta build 7057 on ASUS R2H Warning: You should consider making a note / saving the BCD settings with EasyBCD or similar before installing this build, as it lost my V... VMware Player 6.0.1 on Ubuntu 14.04 alpha - Modules compile error Updating Ubuntu 14.04 (alpha / development) with latest 3.13.0-x kernels will require recompiling the modules for VMware Player 6.0.1 which ... How to find the best wi-fi channel Also read How to find a better wi-fi channel (again) [Feb 2013]. * * * Download and install NetStumbler , best to run when your neig... How to NTFS compress Windows WinSxS folder You may have an older computer, a smaller SSD or a VM with little space left on the system partition, and you need a couple of GBs of disk q... VMware Player 6.0.1 on Ubuntu 14.04 alpha - Modules compile error Updating Ubuntu 14.04 (alpha / development) with latest 3.13.0-x kernels will require recompiling the modules for VMware Player 6.0.1 which ... How to change Windows network location Just found that one of my home computers using a static IP address was configured as “Public network” and for that reason not allowing acce... How to NTFS compress Windows WinSxS folder You may have an older computer, a smaller SSD or a VM with little space left on the system partition, and you need a couple of GBs of disk q... How to find the best wi-fi channel Also read How to find a better wi-fi channel (again) [Feb 2013]. * * * Download and install NetStumbler , best to run when your neig... Windows 8 Preview installation using Network Boot (PXE) I have an older Vaio VGN-A115B laptop with not enough disk space on the system partition (running the setup.exe from the older OS it says it... Windows 7 beta build 7057 on ASUS R2H Warning: You should consider making a note / saving the BCD settings with EasyBCD or similar before installing this build, as it lost my V... BLOG ARCHIVE LABELS ▼ 2014 (12) .Net (9) Android (11) Apps (2) ► October (2) ► July (2) ► June (2) ► May (1) ► March (3) ► February (1) ▼ January (1) VMware Player 6.0.1 on Ubuntu 14.04 alpha - Module... ► 2013 (16) ► 2012 (62) ► 2011 (18) Asus R2H (49) Backup (3) Blogger (1) Citrix (3) Cloud (1) Code (2) Computing (4) Database (2) Dell Vostro 1520 (4) DIY (4) Drivers (11) Eclipse (9) ECO (2) Fonts (1) Funny (2) Hardware (11) Homebrew (9) Internet (3) Internet Explorer (1) Java (12) JavaScript (1) JBoss (5) Laptop (3) Linux (9) Maven (1) Microsoft (1) Microsoft SQL Server (3) Microsoft SQL Server Compact (1) Multimedia (1) MySQL (1) Networking (5) Office (2) Oracle (2) People (3) Performance (2) PHP (1) Programming (8) Python (2) Remote Control (5) Seagate GoFlex Home (4) SFF PC (2) Spring Framework (1) SSD (2) Technology (2) Testing (1) Tools (23) Troubleshooting (3) Ubuntu (4) UMPC (3) Video (2) Virtualization (9) Visual Studio (2) Web Development (3) Wi-fi (2) Windows (65) windows 8 (10) Windows 8.1 (3) Windows Server 2003 (2) XP (9) XBMC (8) XBMC4Xbox (4) Xbox (5) Xbox 360 (1) Windows 7 (19) Windows Vista (18) Windows Windows 10 (1) LINKS Coding Horror ► 2010 (26) The Evolution of eInk 1 day ago ► 2009 (31) Android Developers Blog ► 2008 (44) New Code Samples for Lollipop 5 days ago ► 2007 (24) ► 2006 (7) Ultra Mobile PC Tips Surface Hub updated 1 week ago UMPCPortal Budget Windows 8 Tablets work well in ‘RT Mode’ 4 weeks ago Channel 9 C++ in Visual Studio 2015 | Connect(); Microsoft Visual Studio vNext & Azure 1 month ago XBMC4XBOX XBMC4Xbox 3.5 is released 2 months ago Powered by Blogger. Tips (42)