From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul van der Walt Subject: Xorg video inside VirtualBox Date: Thu, 4 Dec 2014 17:24:20 +0100 Message-ID: <20141204162420.GA9118@Glass> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwZCh-0006t1-9z for guix-devel@gnu.org; Thu, 04 Dec 2014 11:24:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XwZCb-0000a1-6b for guix-devel@gnu.org; Thu, 04 Dec 2014 11:24:31 -0500 Received: from mx02.posteo.de ([89.146.194.165]:48678) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwZCb-0000Zs-0h for guix-devel@gnu.org; Thu, 04 Dec 2014 11:24:25 -0500 Received: from dovecot04.posteo.de (unknown [185.67.36.27]) by mx02.posteo.de (Postfix) with ESMTPS id C020125A2137 for ; Thu, 4 Dec 2014 17:24:22 +0100 (CET) Received: from mail.posteo.de (localhost [127.0.0.1]) by dovecot04.posteo.de (Postfix) with ESMTPSA id 3jtj6t0k1yzFpVq for ; Thu, 4 Dec 2014 17:24:21 +0100 (CET) Content-Disposition: inline List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org Hello all, I hope i won't commit any grave errors of etiquette, since this is my first post here. I've been experimenting with installing Guix inside a VirtualBox virtual machine, and it's pretty cool. I'm even managing to figure out how to install packages ;) My problem is thus: i've installed slim by adding the following to my system config: (i also do the necessary import at the top) (services (cons* (slim-service) %base-services)) This compiles fine, using `guix system reconfigure /etc/myconfig.scm`, but when i reboot the VM, X seems to start alright, but with a garbled screen. I suspect that this is because it is loading the vesa driver and not the vboxvideo driver (according to /var/log/X.org.log it tries to load vboxvideo then falls back to vesa after failing -- it just says "Warning, couldn't load module vboxvideo"). My question is therefore: has anyone else managed to get X working inside a VirtualBox VM? If so, how? And, (assume i'm a total noob here) where can i find the vboxvideo driver: in a package, or should i compile it from source? I am willing to try and package it as a practise-case for myself if it's not already in the Guix repos, but i have no idea where to begin. Thank you for your time and effort! And my apologies if i should rtfm/gtfo/be beaten by a clue-stick! p.