Similar to Linux_AC series (Linux kernel from Alan Cox), I decided to run my own VirtualBox TE, "Technologov Edition" series.
TE series will be experimental for now. With possibility to maintain stable series later.
If there is anyone interested to help develop VirtualBox, let me know.
For now it includes v5.0.0-BETA4_OSE + NVIDIA Aero patch + vbox-unattended patch.
NVIDIA Aero patch fixes bug #13653, by reverting some OpenGL code back to 4.3.14 level.
Build for Linux x64: (based on VirtualBox 5.0.0-BETA4_OSE)
https://drive.google.com/file/d/0BycgkM ... sp=sharing
Dont forget to copy Oracle's VBox Additions to "/opt/VirtualBox/additions/VBoxGuestAdditions.iso".
Excluded features are: *.chm formatted documentation, WebM video capture and Guest Additions.
All my patches licensed under MIT (X11) license. All patches going into TE series must be Oracle-compatible. (i.e. under BSD or MIT license).
VirtualBox TE: Technologov Edition
-
- Volunteer
- Posts: 3342
- Joined: 10. May 2007, 16:59
- Location: Israel
VirtualBox TE: Technologov Edition
- Attachments
-
- vbox-host-AllOpenGL-beta1-v5.0.0-BETA2.patch.txt
- NVIDIA Aero patch
- (140.71 KiB) Downloaded 32 times
Last edited by Technologov on 20. May 2015, 17:37, edited 2 times in total.
-
- Site Moderator
- Posts: 39156
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: VirtualBox TE: Technologov Edition
Um. Are you talking about an unofficial fork? In which case it can't be supported from this site, any more than Portable VirtualBox or the Ubuntu repo version.
-
- Volunteer
- Posts: 3342
- Joined: 10. May 2007, 16:59
- Location: Israel
Re: VirtualBox TE: Technologov Edition
Yes. unofficial fork.
I think it belongs to "VirtualBox OSE" Forum, but if not, I may start looking for a different home.
About renaming: The downside, is that forks become permanent this way. Very hard to port patches between forks.
Think of OpenOffice vs LibreOffice, or MySQL vs MariaDB, or Oracle Java vs Free Java.
I believe a permanent fork, like the one of Emacs vs. XEmacs is a waste of manpower and a huge duplicate of effort for the Open-Source community, and I'd like to avoid that.
I think it belongs to "VirtualBox OSE" Forum, but if not, I may start looking for a different home.
About renaming: The downside, is that forks become permanent this way. Very hard to port patches between forks.
Think of OpenOffice vs LibreOffice, or MySQL vs MariaDB, or Oracle Java vs Free Java.
I believe a permanent fork, like the one of Emacs vs. XEmacs is a waste of manpower and a huge duplicate of effort for the Open-Source community, and I'd like to avoid that.
-
- Posts: 47
- Joined: 27. Apr 2013, 04:43
Re: VirtualBox TE: Technologov Edition
Thanks for the patch.
After compiling it I cannot start any VMs.
I should probably also mention that I was getting linking errors something like this:
so I searched for and replaced it with
Maybe that is causing the above errors?
After compiling it I cannot start any VMs.
Code: Select all
00:00:01.629283 Shared crOpenGL service loaded
00:00:01.670253 AssertLogRel /vbox5/VirtualBox-5.0.0_BETA4/src/VBox/Main/src-client/ConsoleImpl2.cpp(5710) static int Console::i_configGuestProperties(void*, PUVM): SUCCEEDED(hrc)
00:00:01.670279 hrc=NS_ERROR_ABORT
00:00:01.675821 Guest Control service loaded
00:00:01.675946 AssertLogRel /vbox5/VirtualBox-5.0.0_BETA4/src/VBox/Main/src-client/ConsoleImpl2.cpp(3039) int Console::i_configConstructorInner(PUVM, PVM, util::AutoWriteLock*): !FAILED(hrc)
00:00:01.675954 hrc=NS_ERROR_CALL_FAILED
00:00:01.801475 VMSetError: /vbox5/VirtualBox-5.0.0_BETA4/src/VBox/VMM/VMMR3/VM.cpp(366) int VMR3Create(uint32_t, PCVMM2USERMETHODS, PFNVMATERROR, void*, PFNCFGMCONSTRUCTOR, void*, VM**, UVM**); rc=VERR_MAIN_CONFIG_CONSTRUCTOR_COM_ERROR
00:00:01.801492 VMSetError: The configuration constructor in main failed due to a COM error. Check the release log of the VM for further details.
00:00:01.801779 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={650b5f05-8258-4ee9-b518-89c515ca5dd9} aComponent={ConsoleWrap} aText={The configuration constructor in main failed due to a COM error. Check the release log of the VM for further details. (VERR_MAIN_CONFIG_CONSTRUCTOR_COM_ERROR)}, preserve=false aResultDetail=0
00:00:01.801918 Console: Machine state changed to 'PoweredOff'
00:00:01.802096 Power up failed (vrc=VERR_MAIN_CONFIG_CONSTRUCTOR_COM_ERROR, rc=NS_ERROR_FAILURE (0X80004005))
Code: Select all
/usr/bin/ld: cannot find -lsupc++
so I searched for
Code: Select all
supc++
Code: Select all
stdc++
-
- Site Moderator
- Posts: 39156
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: VirtualBox TE: Technologov Edition
Sorry guys - as mentioned above we don't support forks on this site. We certainly can't have a fork be based here. In addition to which, the (official) v5 beta should not be discussed outside the beta forum. Locking this.