VirtualBox TE: Technologov Edition

Discussions related to using the OSE version of VirtualBox.

VirtualBox TE: Technologov Edition

Postby Technologov » 20. May 2015, 00:19

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).
Attachments
vbox-host-AllOpenGL-beta1-v5.0.0-BETA2.patch.txt
NVIDIA Aero patch
(140.71 KiB) Downloaded 23 times
Last edited by Technologov on 20. May 2015, 17:37, edited 2 times in total.
Technologov
Volunteer
 
Posts: 3313
Joined: 10. May 2007, 16:59
Location: Israel

Re: VirtualBox TE: Technologov Edition

Postby mpack » 20. May 2015, 11:59

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.
mpack
Site Moderator
 
Posts: 29817
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: VirtualBox TE: Technologov Edition

Postby Technologov » 20. May 2015, 12:29

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.
Technologov
Volunteer
 
Posts: 3313
Joined: 10. May 2007, 16:59
Location: Israel

Re: VirtualBox TE: Technologov Edition

Postby quickbooks » 20. May 2015, 21:40

Thanks for the patch.

After compiling it I cannot start any VMs.

Code: Select all   Expand viewCollapse view
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))


I should probably also mention that I was getting linking errors something like this:

Code: Select all   Expand viewCollapse view
/usr/bin/ld: cannot find -lsupc++


so I searched for
Code: Select all   Expand viewCollapse view
supc++
and replaced it with
Code: Select all   Expand viewCollapse view
stdc++


Maybe that is causing the above errors?
quickbooks
 
Posts: 47
Joined: 27. Apr 2013, 04:43

Re: VirtualBox TE: Technologov Edition

Postby mpack » 20. May 2015, 23:24

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.
mpack
Site Moderator
 
Posts: 29817
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP


Return to VirtualBox OSE

Who is online

Users browsing this forum: No registered users and 3 guests