* GuixSD in a VM is so nice - once you actually have control over your mouse, that is.
@ 2017-05-17 22:42 Fox
2017-05-17 22:52 ` Fox
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Fox @ 2017-05-17 22:42 UTC (permalink / raw)
To: help-guix
so I run GuixSD (on bare metal nicely and) on qemu
but mouse capture is an issue in that gpm or whatever runs the mouse.
I "can't come back from the Immelmann loop" , so-to-speak. The only
"ESCAPE" is CTRL-ALT-F3 with root login and "reboot".
I mean ... these days a VM should maybe be fine with mice of 21st.
century design or am I going down a wrong alley ?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice - once you actually have control over your mouse, that is.
2017-05-17 22:42 GuixSD in a VM is so nice - once you actually have control over your mouse, that is Fox
@ 2017-05-17 22:52 ` Fox
2017-05-18 2:30 ` Adonay Felipe Nogueira
2017-05-19 8:39 ` GuixSD in a VM is so nice - once you actually have control over your mouse, that is Björn Höfling
2 siblings, 0 replies; 17+ messages in thread
From: Fox @ 2017-05-17 22:52 UTC (permalink / raw)
To: help-guix
On 18.05.2017 00:42, Fox wrote:
> so I run GuixSD (on bare metal nicely and) on qemu
>
> but mouse capture is an issue in that gpm or whatever runs the mouse.
>
> I "can't come back from the Immelmann loop" , so-to-speak. The only
> "ESCAPE" is CTRL-ALT-F3 with root login and "reboot".
>
>
> I mean ... these days a VM should maybe be fine with mice of 21st.
> century design or am I going down a wrong alley ?
it could be delay somewhat long before Guixers are notified of the
ESCAPE keypresses. I'll investigate.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice - once you actually have control over your mouse, that is.
2017-05-17 22:42 GuixSD in a VM is so nice - once you actually have control over your mouse, that is Fox
2017-05-17 22:52 ` Fox
@ 2017-05-18 2:30 ` Adonay Felipe Nogueira
2017-05-18 9:34 ` GuixSD in a VM is so nice Fox
2017-05-19 8:39 ` GuixSD in a VM is so nice - once you actually have control over your mouse, that is Björn Höfling
2 siblings, 1 reply; 17+ messages in thread
From: Adonay Felipe Nogueira @ 2017-05-18 2:30 UTC (permalink / raw)
To: help-guix
I don't know what is the issue exactly, but from the QEMU documentation
I can see that, in order for it to grab or release mouse and keyboard,
one has to press Ctrl + Alt.
Lastly, strangely enough, I as a non-tech user understand QEMU as a
VM. But of course, no non-tech user's opinion replaces thechnical
ones. :)
--
- [[https://libreplanet.org/wiki/User:Adfeno]]
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre, por isso não uso. Iguais a ele prefiro
GNU Ring, ou Tox. Quer outras formas de contato? Adicione o vCard
que está no endereço acima aos teus contatos.
- Pretende me enviar arquivos .doc, .ppt, .cdr, ou .mp3? OK, eu
aceito, mas não repasso. Entrego apenas em formatos favoráveis ao
/software/ livre. Favor entrar em contato em caso de dúvida.
^ permalink raw reply [flat|nested] 17+ messages in thread
* GuixSD in a VM is so nice
2017-05-18 2:30 ` Adonay Felipe Nogueira
@ 2017-05-18 9:34 ` Fox
2017-05-18 11:28 ` Adonay Felipe Nogueira
0 siblings, 1 reply; 17+ messages in thread
From: Fox @ 2017-05-18 9:34 UTC (permalink / raw)
To: help-guix
indeed: just press CTRL-ALT (Strg-Alt in places)
too bad, notification about this does not show up in time in the QEMU
window titlebar seemingly. well well, we saw harder challenges.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice
2017-05-18 9:34 ` GuixSD in a VM is so nice Fox
@ 2017-05-18 11:28 ` Adonay Felipe Nogueira
2017-05-18 11:46 ` Fox
0 siblings, 1 reply; 17+ messages in thread
From: Adonay Felipe Nogueira @ 2017-05-18 11:28 UTC (permalink / raw)
To: help-guix
I'm glad that we got this sorted out. :)
Happy hacking! :)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice
2017-05-18 11:28 ` Adonay Felipe Nogueira
@ 2017-05-18 11:46 ` Fox
2017-05-18 12:01 ` Adonay Felipe Nogueira
0 siblings, 1 reply; 17+ messages in thread
From: Fox @ 2017-05-18 11:46 UTC (permalink / raw)
To: help-guix
> Happy hacking! :)
indeed, now I need to find out why vlan0 is dead in qemu.
qemu-x86 -net default
is a no-workie. I will report back on this. :)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice
2017-05-18 11:46 ` Fox
@ 2017-05-18 12:01 ` Adonay Felipe Nogueira
2017-05-18 12:18 ` Fox
0 siblings, 1 reply; 17+ messages in thread
From: Adonay Felipe Nogueira @ 2017-05-18 12:01 UTC (permalink / raw)
To: help-guix
I don't know if this is right, but at least according to
[[https://qemu.weilnetz.de/doc/qemu-doc.html#Network-options]], I see no
way to tell `-net default` to QEMU.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice
2017-05-18 12:01 ` Adonay Felipe Nogueira
@ 2017-05-18 12:18 ` Fox
2017-05-18 12:30 ` Fox
2017-05-18 17:22 ` GuixSD in virtualbox Fox
0 siblings, 2 replies; 17+ messages in thread
From: Fox @ 2017-05-18 12:18 UTC (permalink / raw)
To: help-guix
> [[https://qemu.weilnetz.de/doc/qemu-doc.html#Network-options]], I see no
> way to tell `-net default` to QEMU.
yeah but the GuixSD install manual uses it,
https://www.gnu.org/software/guix/manual/html_node/Installing-GuixSD-in-a-VM.html#Installing-GuixSD-in-a-VM
so somebody must have gotten it to work presumably.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice
2017-05-18 12:18 ` Fox
@ 2017-05-18 12:30 ` Fox
2017-05-18 13:51 ` Adonay Felipe Nogueira
2017-05-18 17:22 ` GuixSD in virtualbox Fox
1 sibling, 1 reply; 17+ messages in thread
From: Fox @ 2017-05-18 12:30 UTC (permalink / raw)
To: help-guix
http://wiki.qemu.org/Documentation/Networking
So helpful that the "notes" tell you a problem but hardly the solution.
Seems I ran into a common problem.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice
2017-05-18 12:30 ` Fox
@ 2017-05-18 13:51 ` Adonay Felipe Nogueira
0 siblings, 0 replies; 17+ messages in thread
From: Adonay Felipe Nogueira @ 2017-05-18 13:51 UTC (permalink / raw)
To: help-guix
The documentation section (the reference I gave earliear), not the wiki
page (the reference you just gave), tells the solution for the problem
described in the wiki page. The wiki page also mentions the solution but
it's implicit. That wiki page tells you that you have to provide options
that identify the host's network in order for the QEMU system to make
use of it.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in virtualbox
2017-05-18 12:18 ` Fox
2017-05-18 12:30 ` Fox
@ 2017-05-18 17:22 ` Fox
2017-05-18 18:58 ` Adonay Felipe Nogueira
1 sibling, 1 reply; 17+ messages in thread
From: Fox @ 2017-05-18 17:22 UTC (permalink / raw)
To: help-guix
installing GuixSD in a virtualbox is much less hassle and it runs
noticably faster than on qemu.
dhclient enp0s3
got network running here
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in virtualbox
2017-05-18 17:22 ` GuixSD in virtualbox Fox
@ 2017-05-18 18:58 ` Adonay Felipe Nogueira
2017-05-19 11:23 ` Ludovic Courtès
0 siblings, 1 reply; 17+ messages in thread
From: Adonay Felipe Nogueira @ 2017-05-18 18:58 UTC (permalink / raw)
To: help-guix
You might want to make sure that the version of VirtualBox that you have
is fully free/libre though.
The current versions of it, as far as I know, aren't, so I think Guix
should avoid recommending it.
--
- [[https://libreplanet.org/wiki/User:Adfeno]]
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre, por isso não uso. Iguais a ele prefiro
GNU Ring, ou Tox. Quer outras formas de contato? Adicione o vCard
que está no endereço acima aos teus contatos.
- Pretende me enviar arquivos .doc, .ppt, .cdr, ou .mp3? OK, eu
aceito, mas não repasso. Entrego apenas em formatos favoráveis ao
/software/ livre. Favor entrar em contato em caso de dúvida.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in virtualbox
2017-05-18 18:58 ` Adonay Felipe Nogueira
@ 2017-05-19 11:23 ` Ludovic Courtès
2017-05-19 13:52 ` Fox
0 siblings, 1 reply; 17+ messages in thread
From: Ludovic Courtès @ 2017-05-19 11:23 UTC (permalink / raw)
To: Adonay Felipe Nogueira; +Cc: help-guix
Adonay Felipe Nogueira <adfeno@openmailbox.org> skribis:
> You might want to make sure that the version of VirtualBox that you have
> is fully free/libre though.
>
> The current versions of it, as far as I know, aren't, so I think Guix
> should avoid recommending it.
Specifically, VirtualBox relies on a non-free toolchain at build time,
AIUI. That’s why Guix does not include it.
Fox: QEMU should run about as fast as native code as long as you provide
the ‘-enable-kvm’ command-line option. See
<https://www.gnu.org/software/guix/manual/html_node/Running-GuixSD-in-a-VM.html>.
HTH,
Ludo’.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in virtualbox
2017-05-19 11:23 ` Ludovic Courtès
@ 2017-05-19 13:52 ` Fox
2017-05-19 16:51 ` Adonay Felipe Nogueira
0 siblings, 1 reply; 17+ messages in thread
From: Fox @ 2017-05-19 13:52 UTC (permalink / raw)
To: help-guix
> Specifically, VirtualBox relies on a non-free toolchain at build time,
> AIUI. That’s why Guix does not include it.
>
> Fox: QEMU should run about as fast as native code as long as you provide
> the ‘-enable-kvm’ command-line option. See:
https://www.gnu.org/software/guix/manual/html_node/Running-GuixSD-in-a-VM.html
Thx I had found that kvm info too.
Sadly GuixSD suffers breakdown after the install of python for some
weird reason.
My idea was to do GUI programming stuff with guile-gnome-platform
available also on NixOS and as a NixOS package.
But to get the hello-world going requires quite some effort, I found.
And my NixOS install went haywire after only a few hours.
Meanwhile I found the Mr.Ed GUI-designer for Dr.Racket-GUI (racket
scheme) which gets you started way faster.
https://pkgs.racket-lang.org/package/mred-designer
seems more useable than Boa-Constructor even.
Maybe I drop guile in favour of racket hence. running WxGlade LISP code
with guile seems quirky too.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in virtualbox
2017-05-19 13:52 ` Fox
@ 2017-05-19 16:51 ` Adonay Felipe Nogueira
2017-05-19 17:43 ` Fox
0 siblings, 1 reply; 17+ messages in thread
From: Adonay Felipe Nogueira @ 2017-05-19 16:51 UTC (permalink / raw)
To: help-guix
Which break down is related to GuixSD and Python?
Please tell us so that we can help out.
--
- [[https://libreplanet.org/wiki/User:Adfeno]]
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre, por isso não uso. Iguais a ele prefiro
GNU Ring, ou Tox. Quer outras formas de contato? Adicione o vCard
que está no endereço acima aos teus contatos.
- Pretende me enviar arquivos .doc, .ppt, .cdr, ou .mp3? OK, eu
aceito, mas não repasso. Entrego apenas em formatos favoráveis ao
/software/ livre. Favor entrar em contato em caso de dúvida.
^ permalink raw reply [flat|nested] 17+ messages in thread
* GuixSD in virtualbox
2017-05-19 16:51 ` Adonay Felipe Nogueira
@ 2017-05-19 17:43 ` Fox
0 siblings, 0 replies; 17+ messages in thread
From: Fox @ 2017-05-19 17:43 UTC (permalink / raw)
To: help-guix
Adonay Felipe Nogueira wrote:
> Which break down is related to GuixSD and Python?
> Please tell us so that we can help out.
Thx, I repeatedly restarted the
guix system init /mnt/etc/config.scm /mnt
line which broke during python2.7 install repeatedly.
After 3 hrs I kinda gave up on it. Maybe it just has been network
overload, I will try again in the vbox image if I find a cool app to run
in GuixSD such as scsh or shepherd of course. Also NixOS kinda let me
down even though the nix package manager under debian never gave me much
if any trouble. I'll report back if I could continue later a successful
guix system init /mnt/etc/config.scm /mnt
lispy greetz!
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GuixSD in a VM is so nice - once you actually have control over your mouse, that is.
2017-05-17 22:42 GuixSD in a VM is so nice - once you actually have control over your mouse, that is Fox
2017-05-17 22:52 ` Fox
2017-05-18 2:30 ` Adonay Felipe Nogueira
@ 2017-05-19 8:39 ` Björn Höfling
2 siblings, 0 replies; 17+ messages in thread
From: Björn Höfling @ 2017-05-19 8:39 UTC (permalink / raw)
To: help-guix
On Thu, 18 May 2017 00:42:18 +0200
Fox <firefox@firemail.cc> wrote:
> so I run GuixSD (on bare metal nicely and) on qemu
>
> but mouse capture is an issue in that gpm or whatever runs the mouse.
>
> I "can't come back from the Immelmann loop" , so-to-speak. The only
> "ESCAPE" is CTRL-ALT-F3 with root login and "reboot".
>
>
> I mean ... these days a VM should maybe be fine with mice of 21st.
> century design or am I going down a wrong alley ?
>
>
>
As others already pointed out, "Ctrl-Alt" is the way to get out of the
cage.
Mostly I don't use the VM-Window: I had some trouble with gpm and don't
know how to enable clipboard-sharing in QEMU, so I just use SSH:
My GuixSD-QEMU-Configuration has something like:
(services (cons*
... other services here ...
(dhcp-client-service)
(lsh-service #:port-number 3333)
%base-services))
Then in my host system I have an entry in my ~/.ssh/config:
Host g64
HostName localhost
Port 3333
User bjoern
When I now call "ssh g64" and enter my password, I'm connected to my
virtual machine and can use the normal mouse and copy/paste of my host
system as I would use with other remote machines.
You can also upload your SSH-Key in your virtual machine to avoid
password entering.
And probably when I would setup a new VM, I would use OpenSSH
(https://www.gnu.org/software/guix/manual/guix.html#index-openssh_002dservice_002dtype),
but when I started with my setup, there was only LSH.
Björn
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2017-05-19 17:43 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-17 22:42 GuixSD in a VM is so nice - once you actually have control over your mouse, that is Fox
2017-05-17 22:52 ` Fox
2017-05-18 2:30 ` Adonay Felipe Nogueira
2017-05-18 9:34 ` GuixSD in a VM is so nice Fox
2017-05-18 11:28 ` Adonay Felipe Nogueira
2017-05-18 11:46 ` Fox
2017-05-18 12:01 ` Adonay Felipe Nogueira
2017-05-18 12:18 ` Fox
2017-05-18 12:30 ` Fox
2017-05-18 13:51 ` Adonay Felipe Nogueira
2017-05-18 17:22 ` GuixSD in virtualbox Fox
2017-05-18 18:58 ` Adonay Felipe Nogueira
2017-05-19 11:23 ` Ludovic Courtès
2017-05-19 13:52 ` Fox
2017-05-19 16:51 ` Adonay Felipe Nogueira
2017-05-19 17:43 ` Fox
2017-05-19 8:39 ` GuixSD in a VM is so nice - once you actually have control over your mouse, that is Björn Höfling
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).