[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] GTX 670 Tips?
That sounds like the PCI ID instability I was talking about. You cannot just remove the resistors. You have to either replace them or mod the firmware straps to compensate for the instability. The device is detected as a GK104 by Linux, but the driver doesn't know device ID of 0x11af so it doesn't work. Nouveau is more tolerant of dodgy device IDs. Gordan On 10/27/2013 05:50 PM, Casey DeLorme wrote: 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 <mailto: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 wget http://uk.download.nvidia.com/XFree86/Linux-x86/331.17/NVIDIA-Linux-x86-331.17.run # 64 bit wget http://uk.download.nvidia.com/XFree86/Linux-x86_64/331.17/NVIDIA-Linux-x86_64-331.17.run 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |