VBOX Additions in Trisquel

20 risposte [Ultimo contenuto]
Aristophanes
Offline
Iscritto: 10/05/2017

Hello everyone,

As I am seriously considering the use of a free OS, I decided to install Trisquel 7 in a virtual machine using VirtualBox in order to familiarise myself with the system. The host OS is macOS.

After succesfully installing Trisquel, I proceeded to install the Guest Additions software in order to use Trisquel in full screen and to only have Trisquel's mouse pointer as currently the mouse pointer is that of the host OS over that of Trisquel. After running the software from the virtual CD, a Terminal window automatically launched and produced the output shown in the screenshot. Note that it was the 2nd time running the software, so that's why it starts by removing a previously installed version of it.

Thank you in advance,
Aristophanes

AllegatoDimensione
VBOX Error.png44.91 KB
CitoplasmaX
Offline
Iscritto: 11/24/2016

cat /var/log/VBoxGuestAdditions.log

Send us that.

https://www.virtualbox.org/manual/ch04.html#idp17530000

Maybe you need follow this.

eliotime3000
Offline
Iscritto: 06/05/2016

That actually works on my Trisquel-based VM that I have in VirtualBox. The blob uses Gladium and runs perfectly well.

Otherwise, Trisquel is blob-frinedly like Debian, with the difference that Trisquel doesn't have in their repos nothing but DKMS for work on it and nothing else.

Aristophanes
Offline
Iscritto: 10/05/2017

Hello CitoplasmaX,

Thanks for your response. I inputted the command in the Terminal, which gave me the outcome shown in the screenshot.

Terminal Command.png
davidnotcoulthard (non verificato)
davidnotcoulthard

*that* file makes a reference to /var/log/vboxadd-install.log so perhaps "cat /var/log/vboxadd-install.log" would help (unless it then mostly references another file in which case do post the contents of *that* other file as well :)

I'm not saying I'd be able to find a solution (not exactly experienced in running Trisquel as a guest) but maybe someone here can.

Aristophanes
Offline
Iscritto: 10/05/2017

Hello davidnotcoulthard,

It does indeed! I inputted the new command, and Terminal gave me this output. As you might've guessed, I am very much a learner, so any kind of assistance is appreciated.

Terminal Output.png
loldier
Offline
Iscritto: 02/17/2016

Try this:

sudo apt-get install build-essential module-assistant

Aristophanes
Offline
Iscritto: 10/05/2017

Hello loldier,

I ran the command, and its execution was successful. How should I proceed?

Mangy Dog

I am a member!

I am a translator!

Offline
Iscritto: 03/15/2015

Aristophanes

Vitual box is no longer considered Free as in Free beer (because it now dependent on a non-free compiler) , actually this is encouraging you to use non-free software which is against Trisquel community guidelines.

prefer virtualisation with KVM, Qému which can perfectly replace VB
https://trisquel.info/fr/forum/virtualbox-being-removed-trisquel

Virt Manager is user friendly
https://virt-manager.org/

Aristophanes
Offline
Iscritto: 10/05/2017

Hello Mangy Dog,

You probably mean "Free as in Free [Speech]". I am aware that VBox is non-free software. Per my first post, at the moment, I am using macOS, and I am seriously considering replacing it with a free OS. Before I am in the position of doing that, I need to try the free OS (Trisquel) out. As far as I'm aware, VBox is the closest software to freedom on macOS, so that is why I am using it. Virt Manager does not seem to run on macOS.

loldier
Offline
Iscritto: 02/17/2016

Then you run the VBOX Guest Additions installation script again, and it should complete succesfully.

Aristophanes
Offline
Iscritto: 10/05/2017

I did it, and it worked! Thank you loldier!

Do you know why such an issue arose? What was causing it?

loldier
Offline
Iscritto: 02/17/2016

You need those packages (build-essential & module-assistant) to build kernel modules. They are missing in the default set of Trisquel.

Aristophanes
Offline
Iscritto: 10/05/2017

I made a new installation of T7 in VBOX, and installed the packages (build-essential & module-assistant) to build kernel modules, so that I can install VBOX Additions. Now, upon the loading of the desktop, an xmessage window pops up with the following error:

"VBoxClient: Failed to execute the xrandr utility"
OK

The Additions software seems to work fine, yet there is this error. What is causing it and how could I fix it?

Mangy Dog

I am a member!

I am a translator!

Offline
Iscritto: 03/15/2015

try it before saying ''it does not seem to" because honestly it's as easy as VB,
+ Qému KVM

Aristophanes
Offline
Iscritto: 10/05/2017

I installed QEMU (https://www.qemu.org/), after having installed Homebrew (https://brew.sh/). Does QEMU operate only through the command line?

Mangy Dog

I am a member!

I am a translator!

Offline
Iscritto: 03/15/2015

yes, Qému is command line but there is Aqemu ( Qt5 graphic)

--
I bark but don't bite Aritophanes ;-)

Aristophanes
Offline
Iscritto: 10/05/2017

Well, one wouldn't say that a command-line interface is as easy as VB. I quick search online for Aqemu for macOS didn't give me any results. Does it exist?

By the way, on Trisquel, the "Add/Remove Applications" feature contains only free software?

Mangy Dog

I am a member!

I am a translator!

Offline
Iscritto: 03/15/2015

Well, one wouldn't say that a command-line interface is as easy as VB
true, Virt Manager is more user friendly and similar to VB

There is a MacOS Template (but i'm not sure)

https://github.com/tobimensch/aqemu
https://sourceforge.net/projects/aqemu/

Add/Remove Applications" feature contains only free software?
Yes !

Aristophanes
Offline
Iscritto: 10/05/2017

OK! I think, for now, I'll use VB, because my computer skills are not that advanced to make QEMU work. When I will move completely to a GNU/Linux system, I will look at it again, if I require it.

Is there a beginner's guide anywhere to using Trisquel or similar fully free GNU/Linux distributions? I have questions about what I am able or not able to do on such systems.

Magic Banana

I am a member!

I am a translator!

Offline
Iscritto: 07/24/2010

Trisquel has some documentation: https://trisquel.info/en/wiki/all-manuals

What you can do depends on what programs you install. Read https://trisquel.info/en/wiki/how-software-installation-trisquel-different-windows about how to search/install/remove programs on Trisquel.