[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] GTX 670 Tips?



I think I just found out the reason.

00:06.0 VGA compatible controller: NVIDIA Corporation Device 11af (rev a1)
00:07.0 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)

I was reading this as GK104 for the video, but apparently the audio component has the right model, and the video component is something totally different. ÂNot sure if this is due to the modifications or a glitch with passthrough, because the host machine definitely sees it as a GK104.


On Sun, Oct 27, 2013 at 1:39 PM, Casey DeLorme <cdelorme@xxxxxxxxx> wrote:
I installed Ubuntu 12.04 yesterday and Linux mint 15 a couple weeks ago using my card hard-moded to GRID K2 and it works perfectly with NVIDIA drivers.

I was trying with Debian, which Ubuntu stems from (and mint too). ÂI am going to try Ubuntu next.
Â
You have to

- install Linux
- black list nouveau ( info provided below)
- install NVIDIA drivers and

MY OWN SCRIPTS
================

a) Content of my shell script to start domU could be found here http://pastebin.com/6DYec0jM

You may have to update those lines

================================================================
declare -r PCIdevices="0000:01:00.0 0000:01:00.1 0000:00:1a.0 0000:00:1d.0";
Â
# The list of PCI devices which are to be re-enabled.
declare -r EnableDevices="0000:01:00.0 0000:01:00.1";
=================================================================

I am not the original author of this script. You can find the original script at ftp://ftp.enjellic.com/pub/xen/run-passthrough.

b) Content of my domU conf file is there http://pastebin.com/1ZsN0muJ


No dice, I tried your config and if I add `gfx_passthru=1` my system never loads. ÂWhen I check the status with either VNC or SDL both sit at a black screen with "serial0 console".

Â
INSTALL A LINUX DOMU (HVM)
==========================
Here is what I did for Ubuntu (may works for any Linux distro)

1. While installing set gfx_passthru=0. You need to install Ubuntu from another PC through usual VNC (xen)
vnc hostname_of_your_dom0

2. Once Ubuntu is installed you are asked to reboot. Click on button 'Restart'. There might be several glitches on the screen...Just press 'ENTER'...There might be a printed message asking to click on 'ENTER' but due to glitches on the screen it is a bit hard to guess that you are asked to press 'ENTER'. Just press 'ENTER'

3. Once domU is restarted. Log in your domU using VNC from your other PC. Blacklist nouveau.

sudo su
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist-nouveau.conf

apt-get update
apt-get install vim openssh-server

vim /etc/default/grub

Replace
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
by
GRUB_CMDLINE_LINUX_DEFAULT="quiet nouveau.blacklist=1 splash"

then

update-initramfs -u

reboot

Once domU is rebooted
log into your domU through ssh

ssh IP_of_your_domU

stop X
service lightdm stop # Ubuntu 12.04
service mdm stop # Linux mint 15

download nvidia driver
# 32 bit
# 64 bit

Install it

chmod +x NVIDIA????.run
./NVIDIA????.run

Once done, power off the domU

shutdown

Log into your dom0, set gfx_passthru=1

restart your domU.

It works for NVIDIA drivers serie 319.XX

I tried following these steps with my system and ended on the same problem. ÂX doesn't load, xrandr "can't open display", and nothing shows up on screen.

---

I usually stick to a minimalist gnome3 install, since I don't need all the software the default package comes with. ÂHowever, I decided to try installing the whole set during a fresh system installation.

Post-install (nouveau) I was greeted by a functioning gdm3 and was able to login, but it went to fallback mode since nouveau doesn't support 3D Accel that Gnome3 depends on.

I proceeded to follow your instructions (minux the gfx_passthru flag which is preventing any booting from happening), and I get no video again.

I can access with ssh. ÂI think this means it's loaded:

  root@debian:~# lsmod | grep nv
  nvidia        9401892 Â0
  i2c_core        23876 Â3 i2c_piix4,videodev,nvidia

I think this also means the card is "supposed" to be using it:

  root@debian:~# lspci -k
  ...
  00:06.0 VGA compatible controller: NVIDIA Corporation Device 11af (rev a1)
    Subsystem: Micro-Star International Co., Ltd. Device 2840
    Kernel driver in use: nvidia
  00:07.0 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
    Subsystem: Micro-Star International Co., Ltd. Device 2840
    Kernel driver in use: snd_hda_intel

I still get "Can't open display":

  root@debian:~# xrandr
  Can't open display

My system generates six Xorg log files numbered Xorg.#.log starting at 0. ÂI have attached the first (they appear to have the same contents?).

---

I am going to try an Ubuntu install next and see if I get any further. ÂHowever, if there are any ideas as to what went wrong I'd love to get debian working.


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.