Gordan & David, Read about your latest work, and was thrilled to learn that both soft and hard mods are working. I bought the GTX 670 model in David''s article, I will be giving this a shot in a week. I was hoping to ask a few questions. 1. Is there a specific qemu version required (traditional or the new default)? 2. What (if anything) should be done after removing the resistors (NVFlash to 1/2 GRID K2)? If you have any other tips or advice you can send my way that would be great. Thank you both for all your work, experimentation, learning and passing along new passthrough options. Cheers, Casey _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
On 10/13/2013 06:31 PM, Casey DeLorme wrote:> Gordan & David, > > Read about your latest work, and was thrilled to learn that both soft > and hard mods are working. > > I bought the GTX 670 model in David''s article, I will be giving this a > shot in a week. > > I was hoping to ask a few questions. > > 1. Is there a specific qemu version required (traditional or the new > default)?I use traditional on 4.3.0> 2. What (if anything) should be done after removing the resistors > (NVFlash to 1/2 GRID K2)?You don''t actually have to modify the BIOS at all (probably a good idea not to unless you also plan to mess about with stripping out the UEFI wrapping, since the whole thing is cryptographically signed and tampering may cause issues with UEFI system BIOSes). Ideally you should put 40K resistors on the opposite pair. Read the eevblog thread we mentioned for details of which resistors. Some people have reported strange stability issues if the resistors are merely removed.> If you have any other tips or advice you can send my way that would be > great.None, really - it''s all fairly straightforward. Provided your motherboard doesn''t trip you up it should all work relatively trouble-free. Gordan
>I bought the GTX 670 model in David''s article, I will be giving this a shot in a week.It could be done easily because this GTX 670 model has almost the same PCB than the Asus model shown on eevblog forum. Except for a few components installed by manufacturer but it is not taken into account for hardware modification to GRID K2.>I was hoping to ask a few questions.>1. Is there a specific qemu version required (traditional or the new default)?Xen 4.3.0 device_model_version="qemu-xen-traditional">2. What (if anything) should be done after removing the resistors (NVFlash to 1/2 GRID K2)?There is nothing special to do (no bios modification before and after removing components). Just back up your BIOS. Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I removed resistors directly. I took my knife (+ fire source) and removed resistors directly. Tweezers should be better! Soldering iron the best choice! Unfortunately I don''t have soldering iron. A knife like this one should be enough http://www.davidgis.fr/download/PICT0226.JPG http://www.davidgis.fr/download/PICT0227.JPG>if you have any other tips or advice you can send my way that would be great.Stable hands, good eyes, don''t be disturbed...while removing resistors. Keep it mind that info provided below may be different from what you may get (It depends on your hardware) Before buying this card I already have existing domUs (with NVIDIA drivers already installed for my previous card). Once this card has been hard-moded and put into my PC - domU Linux: It may start directly! You can use the latest NVIDIA driver. This domU was used for my tests with ATI card. So I was able to reused my domU Linux Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA driver, restart the domU (classic way!) - domU Win XP/7 64: NVIDIA driver 320.XX series works! Becauser NVIDIA drivers was already installed for my previous card (I think) the first time and only the first time I started those domU I got a black screen (gfx_passthru=1). So I stopped the domUs. Set up gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). Black screen issue went away So you may have this behavior. You may have to set gfx_passthru=0 temporary I already had another domU Win 7 64 installed with ATI/AMD driver -- used when I was doing my tests with ATI card. If you have a such domU just uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), download and install NVIDIA driver. Restart the domU (gfx_passthru=1). Another tips to know: Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works (dual link DVI). Tested on Linux/XP Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. Until the current domU is restarted/ is the same then there is no problem. Exceptions occured when switching between domUs ("switch" = stop one domU and start another one domU) switching either from XP to Linux or from Linux to XP is OK. switching e from 7 to XP you may have black screen.>Thank you both for all your work, experimentation, learning and passing along new passthrough options.In my case "experimentation" is the right word for this GTX 670 card. No experience in electronics! I read eevblog forum entirely. To be honest I was a bit confused for this card. Which resistor to remove? Should I remove all resistors? So let''s say that I was ready to sacrifice my GTX 670 card! For GTX 670 I removed resistor one by one until I got "GRID K2". Once I got it then I stopped removing resistor! Got a stable card for Xen now _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Hi Again, The card arrived, and I am reading through all 40~ pages of eevblog''s posts before I do anything. @David, I recently moved and have an electric stove but no lighters with me. I did however bring a heat gun. Should I use that to heat the knife to remove the resistors? @Gordan, if I was going to replace the resistors where would I get the supplies from? Not shy about taking a knife to a computer part, but I am certainly no electrician or engineer. Thanks again, Casey On Sun, Oct 13, 2013 at 6:42 PM, David TECHER <davidtecher@yahoo.fr> wrote:> >I bought the GTX 670 model in David''s article, I will be giving this a > shot in a week. > > It could be done easily because this GTX 670 model has almost the same PCB > than the Asus model shown on eevblog forum. Except for a few components > installed by manufacturer but it is not taken into account for hardware > modification to GRID K2. > > > >I was hoping to ask a few questions. > > >1. Is there a specific qemu version required (traditional or the new > default)? > > Xen 4.3.0 > device_model_version="qemu-xen-traditional" > > >2. What (if anything) should be done after removing the resistors > (NVFlash to 1/2 GRID K2)? > > There is nothing special to do (no bios modification before and after > removing components). Just back up your BIOS. > > Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I > removed resistors directly. > > I took my knife (+ fire source) and removed resistors directly. Tweezers > should be better! Soldering iron the best choice! Unfortunately I don''t > have soldering iron. > > A knife like this one should be enough > http://www.davidgis.fr/download/PICT0226.JPG > http://www.davidgis.fr/download/PICT0227.JPG > > >if you have any other tips or advice you can send my way that would be > great. > > Stable hands, good eyes, don''t be disturbed...while removing resistors. > > Keep it mind that info provided below may be different from what you may > get (It depends on your hardware) > > Before buying this card I already have existing domUs (with NVIDIA drivers > already installed for my previous card). Once this card has been hard-moded > and put into my PC > > - domU Linux: > > It may start directly! You can use the latest NVIDIA driver. This domU > was used for my tests with ATI card. So I was able to reused my domU Linux > > Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA > driver, restart the domU (classic way!) > > - domU Win XP/7 64: > > NVIDIA driver 320.XX series works! > > Becauser NVIDIA drivers was already installed for my previous card (I > think) the first time and only the first time I started those domU I got a > black screen (gfx_passthru=1). So I stopped the domUs. Set up > gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. > After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). > Black screen issue went away So you may have this behavior. You may have to > set gfx_passthru=0 temporary > > I already had another domU Win 7 64 installed with ATI/AMD driver -- used > when I was doing my tests with ATI card. If you have a such domU just > uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), > download and install NVIDIA driver. Restart the domU (gfx_passthru=1). > > Another tips to know: > > Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 > Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works > (dual link DVI). Tested on Linux/XP > Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. > > Until the current domU is restarted/ is the same then there is no > problem. Exceptions occured when switching between domUs ("switch" = stop > one domU and start another one domU) > switching either from XP to Linux or from Linux to XP is OK. > switching e from 7 to XP you may have black screen. > > > >Thank you both for all your work, experimentation, learning and passing > along new passthrough options. > > In my case "experimentation" is the right word for this GTX 670 card. No > experience in electronics! > I read eevblog forum entirely. To be honest I was a bit confused for this > card. Which resistor to remove? Should I remove all resistors? So let''s say > that I was ready to sacrifice my GTX 670 card! > For GTX 670 I removed resistor one by one until I got "GRID K2". Once I > got it then I stopped removing resistor! Got a stable card for Xen now > > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
[This email is either empty or too large to be displayed at this time]
On Thu, 17 Oct 2013 20:24:47 -0400, Casey DeLorme <cdelorme@gmail.com> wrote:> Hi Again, > > The card arrived, and I am reading through all 40~ pages of eevblog's > posts before I do anything. > > @David, I recently moved and have an electric stove but no lighters > with me. I did however bring a heat gun. Should I use that to heat > the knife to remove the resistors?You could invest €1 into a lighter, you know. :p To do it quickly and easily you need to heat the knife up to at least 400C, possibly higher to account for it cooling between it being heated up and making contact with the resistors in question.> @Gordan, if I was going to replace the resistors where would I get > the > supplies from? Not shy about taking a knife to a computer part, but > I am certainly no electrician or engineer.All of mine came from eBay. If you are replacing the resistors, don't use a hot knife - do it properly. Use a tiny tipped soldering iron for removal and a hot air/gas type for refitting (with solder paste). You will also most likely need a magnifying light or a microscope, 0402 components are 1mm on the longest side. Note that there is a good chance you will have to use replacement resistors. GTX680 works for both David and me without the two sets of resistors as a Grid K2, but I can confirm that a GTX690 does not, and the side effects such as crashing and unstable PCI IDs occur. To be safe, replace the resistors rather than just remove them. Gordan _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Hi Casey, Heat gun should do it. If you are not comfortable with a knife (it is understandable) just replace it by tweezers It is explained here for tweezers -- just replace "blow torch" by "heat gun". http://www.xtremesystems.org/forums/showthread.php?20454-Soldering-and-Removing-SMD-resistors With a knife you have to - heat the SMD resistors sides for a few seconds. - put the knife blade leant against the resistor and the board. - "scratch" your resistor using the knife blade -- very slow movements forwards and backwards keeping knife blade leant against the resistor. Resistor should go away quickly. Le Vendredi 18 octobre 2013 2h24, Casey DeLorme <cdelorme@gmail.com> a écrit : Hi Again, The card arrived, and I am reading through all 40~ pages of eevblog''s posts before I do anything. @David, I recently moved and have an electric stove but no lighters with me. I did however bring a heat gun. Should I use that to heat the knife to remove the resistors? @Gordan, if I was going to replace the resistors where would I get the supplies from? Not shy about taking a knife to a computer part, but I am certainly no electrician or engineer. Thanks again, Casey On Sun, Oct 13, 2013 at 6:42 PM, David TECHER <davidtecher@yahoo.fr> wrote:>I bought the GTX 670 model in David''s article, I will be giving this a shot in a week. > >It could be done easily because this GTX 670 model has almost the same PCB than the Asus model shown on eevblog forum. Except for a few components installed by manufacturer but it is not taken into account for hardware modification to GRID K2.> > > > >>I was hoping to ask a few questions. > > >>1. Is there a specific qemu version required (traditional or the new default)? > >Xen 4.3.0 >device_model_version="qemu-xen-traditional" > > >>2. What (if anything) should be done after removing the resistors (NVFlash to 1/2 GRID K2)? > >There is nothing special to do (no bios modification before and after removing components). Just back up your BIOS. > >Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I removed resistors directly. > >I took my knife (+ fire source) and removed resistors directly. Tweezers should be better! Soldering iron the best choice! Unfortunately I don''t have soldering iron. > >A knife like this one should be enough http://www.davidgis.fr/download/PICT0226.JPG http://www.davidgis.fr/download/PICT0227.JPG > > > >>if you have any other tips or advice you can send my way that would be great. > >Stable hands, good eyes, don''t be disturbed...while removing resistors. > >Keep it mind that info provided below may be different from what you may get (It depends on your hardware) > >Before buying this card I already have existing domUs (with NVIDIA drivers already installed for my previous card). Once this card has been hard-moded and put into my PC > >- domU Linux: > >It may start directly! You can use the latest NVIDIA driver. This domU was used for my tests with ATI card. So I was able to reused my domU Linux > >Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA driver, restart the domU (classic way!) > >- domU Win XP/7 64: > >NVIDIA driver 320.XX series works! > >Becauser NVIDIA drivers was already installed for my previous card (I think) the first time and only the first time Istarted those domU I got a black screen (gfx_passthru=1). So I stopped the domUs. Set up gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). Black screen issue went away So you may have this behavior. You may have to set gfx_passthru=0 temporary> >I already had another domU Win 7 64 installed with ATI/AMD driver -- used when I was doing my tests with ATI card. If you have a such domU just uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), download and install NVIDIA driver. Restart the domU (gfx_passthru=1). > >Another tips to know: > >Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 >Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works (dual link DVI). Tested on Linux/XP >Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. > >Until the current domU is restarted/ is the same then there is no problem. Exceptions occured when switching between domUs ("switch" = stop one domU and start another one domU) > switching either from XP to Linux or from Linux to XP is OK. > switching e from 7 to XP you may have black screen. > > > >>Thank you both for all your work, experimentation, learning and passing along new passthrough options. >In my case "experimentation" is the right word for this GTX 670 card. No experience in electronics! >I read eevblog forum entirely. To be honest I was a bit confused for this card. Which resistor to remove? Should I remove all resistors? So let''s say that I was ready to sacrifice my GTX 670 card! >For GTX 670 Iremoved resistor one by one until I got "GRID K2". Once I got it then I stopped removing resistor! Got a stable card for Xen now> > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
You''re right. R1 is empty. Just remove R2 and R4 Le Vendredi 18 octobre 2013 5h42, Casey DeLorme <cdelorme@gmail.com> a écrit : Back with more info and questions. I finished reading the thread, and then I took apart my card to find the R1, R2, R3, and R4 components. @David, I attached photos of the same points as yours, but noticed that R1 appears to be empty, two solder-dots but not resistor? Was yours also empty or are my eyes just not sharp enough? After that, to confirm, you removed R2 and R4 and it changes to a grid k2? I will probably get some rest tonight and pickup with the project tomorrow evening. Looking forward to a reply, and favorable passthrough results, and thanks again for all your help. Cheers, Casey On Thu, Oct 17, 2013 at 8:24 PM, Casey DeLorme <cdelorme@gmail.com> wrote: Hi Again,> >The card arrived, and I am reading through all 40~ pages of eevblog''s posts before I do anything. > > >@David, I recently moved and have an electric stove but no lighters with me. I did however bring a heat gun. Should I use that to heat the knife to remove the resistors? > > >@Gordan, if I was going to replace the resistors where would I get the supplies from? Not shy about taking a knife to a computer part, but I am certainly no electrician or engineer. > > >Thanks again, > > >Casey > > > >On Sun, Oct 13, 2013 at 6:42 PM, David TECHER <davidtecher@yahoo.fr> wrote: > >>I bought the GTX 670 model in David''s article, I will be giving this a shot in a week. >> >>It could be done easily because this GTX 670 model has almost the same PCB than the Asus model shown on eevblog forum. Except for a few components installed by manufacturer but it is not taken into account for hardware modification to GRID K2.>> >> >> >> >>>I was hoping to ask a few questions. >> >> >>>1. Is there a specific qemu version required (traditional or the new default)? >> >>Xen 4.3.0 >>device_model_version="qemu-xen-traditional" >> >> >>>2. What (if anything) should be done after removing the resistors (NVFlash to 1/2 GRID K2)? >> >>There is nothing special to do (no bios modification before and after removing components). Just back up your BIOS. >> >>Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I removed resistors directly. >> >>I took my knife (+ fire source) and removed resistors directly. Tweezers should be better! Soldering iron the best choice! Unfortunately I don''t have soldering iron. >> >>A knife like this one should be enough http://www.davidgis.fr/download/PICT0226.JPG http://www.davidgis.fr/download/PICT0227.JPG >> >> >> >>>if you have any other tips or advice you can send my way that would be great. >> >>Stable hands, good eyes, don''t be disturbed...while removing resistors. >> >>Keep it mind that info provided below may be different from what you may get (It depends on your hardware) >> >>Before buying this card I already have existing domUs (with NVIDIA drivers already installed for my previous card). Once this card has been hard-moded and put into my PC >> >>- domU Linux: >> >>It may start directly! You can use the latest NVIDIA driver. This domU was used for my tests with ATI card. So I was able to reused my domU Linux >> >>Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA driver, restart the domU (classic way!) >> >>- domU Win XP/7 64: >> >>NVIDIA driver 320.XX series works! >> >>Becauser NVIDIA drivers was already installed for my previous card (I think) the first time and only the first time Istarted those domU I got a black screen (gfx_passthru=1). So I stopped the domUs. Set up gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). Black screen issue went away So you may have this behavior. You may have to set gfx_passthru=0 temporary>> >>I already had another domU Win 7 64 installed with ATI/AMD driver -- used when I was doing my tests with ATI card. If you have a such domU just uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), download and install NVIDIA driver. Restart the domU (gfx_passthru=1). >> >>Another tips to know: >> >>Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 >>Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works (dual link DVI). Tested on Linux/XP >>Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. >> >>Until the current domU is restarted/ is the same then there is no problem. Exceptions occured when switching between domUs ("switch" = stop one domU and start another one domU) >> switching either from XP to Linux or from Linux to XP is OK. >> switching e from 7 to XP you may have black screen. >> >> >> >>>Thank you both for all your work, experimentation, learning and passing along new passthrough options. >>In my case "experimentation" is the right word for this GTX 670 card. No experience in electronics! >>I read eevblog forum entirely. To be honest I was a bit confused for this card. Which resistor to remove? Should I remove all resistors? So let''s say that I was ready to sacrifice my GTX 670 card! >>For GTX 670 Iremoved resistor one by one until I got "GRID K2". Once I got it then I stopped removing resistor! Got a stable card for Xen now>> >> >> >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
[This email is either empty or too large to be displayed at this time]
Hi Casey, I am at work for the moment. I will have a look on my card tonight when back to home but the photos I sent in my previous mails should be good Le Vendredi 18 octobre 2013 15h26, Casey DeLorme <cdelorme@gmail.com> a écrit : Back with more info and questions. I finished reading the thread, and then I took apart my card to find the R1, R2, R3, and R4 components. @David, I attached photos of the same points as yours, but noticed that R1 appears to be empty, two solder-dots but not resistor? Was yours also empty or are my eyes just not sharp enough? After that, to confirm, you removed R2 and R4 and it changes to a grid k2? I will probably get some rest tonight and pickup with the project tomorrow evening. Looking forward to a reply, and favorable passthrough results, and thanks again for all your help. Cheers, Casey On Thu, Oct 17, 2013 at 8:24 PM, Casey DeLorme <cdelorme@gmail.com> wrote: Hi Again,> >The card arrived, and I am reading through all 40~ pages of eevblog''s posts before I do anything. > > >@David, I recently moved and have an electric stove but no lighters with me. I did however bring a heat gun. Should I use that to heat the knife to remove the resistors? > > >@Gordan, if I was going to replace the resistors where would I get the supplies from? Not shy about taking a knife to a computer part, but I am certainly no electrician or engineer. > > >Thanks again, > > >Casey > > > >On Sun, Oct 13, 2013 at 6:42 PM, David TECHER <davidtecher@yahoo.fr> wrote: > >>I bought the GTX 670 model in David''s article, I will be giving this a shot in a week. >> >>It could be done easily because this GTX 670 model has almost the same PCB than the Asus model shown on eevblog forum. Except for a few components installed by manufacturer but it is not taken into account for hardware modification to GRID K2.>> >> >> >> >>>I was hoping to ask a few questions. >> >> >>>1. Is there a specific qemu version required (traditional or the new default)? >> >>Xen 4.3.0 >>device_model_version="qemu-xen-traditional" >> >> >>>2. What (if anything) should be done after removing the resistors (NVFlash to 1/2 GRID K2)? >> >>There is nothing special to do (no bios modification before and after removing components). Just back up your BIOS. >> >>Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I removed resistors directly. >> >>I took my knife (+ fire source) and removed resistors directly. Tweezers should be better! Soldering iron the best choice! Unfortunately I don''t have soldering iron. >> >>A knife like this one should be enough http://www.davidgis.fr/download/PICT0226.JPG http://www.davidgis.fr/download/PICT0227.JPG >> >> >> >>>if you have any other tips or advice you can send my way that would be great. >> >>Stable hands, good eyes, don''t be disturbed...while removing resistors. >> >>Keep it mind that info provided below may be different from what you may get (It depends on your hardware) >> >>Before buying this card I already have existing domUs (with NVIDIA drivers already installed for my previous card). Once this card has been hard-moded and put into my PC >> >>- domU Linux: >> >>It may start directly! You can use the latest NVIDIA driver. This domU was used for my tests with ATI card. So I was able to reused my domU Linux >> >>Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA driver, restart the domU (classic way!) >> >>- domU Win XP/7 64: >> >>NVIDIA driver 320.XX series works! >> >>Becauser NVIDIA drivers was already installed for my previous card (I think) the first time and only the first time Istarted those domU I got a black screen (gfx_passthru=1). So I stopped the domUs. Set up gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). Black screen issue went away So you may have this behavior. You may have to set gfx_passthru=0 temporary>> >>I already had another domU Win 7 64 installed with ATI/AMD driver -- used when I was doing my tests with ATI card. If you have a such domU just uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), download and install NVIDIA driver. Restart the domU (gfx_passthru=1). >> >>Another tips to know: >> >>Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 >>Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works (dual link DVI). Tested on Linux/XP >>Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. >> >>Until the current domU is restarted/ is the same then there is no problem. Exceptions occured when switching between domUs ("switch" = stop one domU and start another one domU) >> switching either from XP to Linux or from Linux to XP is OK. >> switching e from 7 to XP you may have black screen. >> >> >> >>>Thank you both for all your work, experimentation, learning and passing along new passthrough options. >>In my case "experimentation" is the right word for this GTX 670 card. No experience in electronics! >>I read eevblog forum entirely. To be honest I was a bit confused for this card. Which resistor to remove? Should I remove all resistors? So let''s say that I was ready to sacrifice my GTX 670 card! >>For GTX 670 Iremoved resistor one by one until I got "GRID K2". Once I got it then I stopped removing resistor! Got a stable card for Xen now>> >> >> >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Casey Back to home. I had a look and yes R2 and R4 are resistors to remove. I know that you read this thread on eevblog. You may have a look here http://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/msg217534/#msg217534 Click on "Top.png" and "Down.png". I can tell you that R2 and R4 are resistors that I removed. Hope this helps Le Vendredi 18 octobre 2013 17h28, David TECHER <davidtecher@yahoo.fr> a écrit : Hi Casey, I am at work for the moment. I will have a look on my card tonight when back to home but the photos I sent in my previous mails should be good Le Vendredi 18 octobre 2013 15h26, Casey DeLorme <cdelorme@gmail.com> a écrit : Back with more info and questions. I finished reading the thread, and then I took apart my card to find the R1, R2, R3, and R4 components. @David, I attached photos of the same points as yours, but noticed that R1 appears to be empty, two solder-dots but not resistor? Was yours also empty or are my eyes just not sharp enough? After that, to confirm, you removed R2 and R4 and it changes to a grid k2? I will probably get some rest tonight and pickup with the project tomorrow evening. Looking forward to a reply, and favorable passthrough results, and thanks again for all your help. Cheers, Casey On Thu, Oct 17, 2013 at 8:24 PM, Casey DeLorme <cdelorme@gmail.com> wrote: Hi Again,> >The card arrived, and I am reading through all 40~ pages of eevblog''s posts before I do anything. > > >@David, I recently moved and have an electric stove but no lighters with me. I did however bring a heat gun. Should I use that to heat the knife to remove the resistors? > > >@Gordan, if I was going to replace the resistors where would I get the supplies from? Not shy about taking a knife to a computer part, but I am certainly no electrician or engineer. > > >Thanks again, > > >Casey > > > >On Sun, Oct 13, 2013 at 6:42 PM, David TECHER <davidtecher@yahoo.fr> wrote: > >>I bought the GTX 670 model in David''s article, I will be giving this a shot in a week. >> >>It could be done easily because this GTX 670 model has almost the same PCB than the Asus model shown on eevblog forum. Except for a few components installed by manufacturer but it is not taken into account for hardware modification to GRID K2.>> >> >> >> >>>I was hoping to ask a few questions. >> >> >>>1. Is there a specific qemu version required (traditional or the new default)? >> >>Xen 4.3.0 >>device_model_version="qemu-xen-traditional" >> >> >>>2. What (if anything) should be done after removing the resistors (NVFlash to 1/2 GRID K2)? >> >>There is nothing special to do (no bios modification before and after removing components). Just back up your BIOS. >> >>Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I removed resistors directly. >> >>I took my knife (+ fire source) and removed resistors directly. Tweezers should be better! Soldering iron the best choice! Unfortunately I don''t have soldering iron. >> >>A knife like this one should be enough http://www.davidgis.fr/download/PICT0226.JPG http://www.davidgis.fr/download/PICT0227.JPG >> >> >> >>>if you have any other tips or advice you can send my way that would be great. >> >>Stable hands, good eyes, don''t be disturbed...while removing resistors. >> >>Keep it mind that info provided below may be different from what you may get (It depends on your hardware) >> >>Before buying this card I already have existing domUs (with NVIDIA drivers already installed for my previous card). Once this card has been hard-moded and put into my PC >> >>- domU Linux: >> >>It may start directly! You can use the latest NVIDIA driver. This domU was used for my tests with ATI card. So I was able to reused my domU Linux >> >>Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA driver, restart the domU (classic way!) >> >>- domU Win XP/7 64: >> >>NVIDIA driver 320.XX series works! >> >>Becauser NVIDIA drivers was already installed for my previous card (I think) the first time and only the first time Istarted those domU I got a black screen (gfx_passthru=1). So I stopped the domUs. Set up gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). Black screen issue went away So you may have this behavior. You may have to set gfx_passthru=0 temporary>> >>I already had another domU Win 7 64 installed with ATI/AMD driver -- used when I was doing my tests with ATI card. If you have a such domU just uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), download and install NVIDIA driver. Restart the domU (gfx_passthru=1). >> >>Another tips to know: >> >>Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 >>Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works (dual link DVI). Tested on Linux/XP >>Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. >> >>Until the current domU is restarted/ is the same then there is no problem. Exceptions occured when switching between domUs ("switch" = stop one domU and start another one domU) >> switching either from XP to Linux or from Linux to XP is OK. >> switching e from 7 to XP you may have black screen. >> >> >> >>>Thank you both for all your work, experimentation, learning and passing along new passthrough options. >>In my case "experimentation" is the right word for this GTX 670 card. No experience in electronics! >>I read eevblog forum entirely. To be honest I was a bit confused for this card. Which resistor to remove? Should I remove all resistors? So let''s say that I was ready to sacrifice my GTX 670 card! >>For GTX 670 Iremoved resistor one by one until I got "GRID K2". Once I got it then I stopped removing resistor! Got a stable card for Xen now>> >> >> >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Mostly Great News! I managed to make the modification. Sadly my hand slipped and I took off two other resistors of unknown purpose (unrelated to PCI Device Id). I decided to install it anyways and give it a try. Linux recognized it as a GK104 (Grid K1). Passed it to Windows, and installed the Grid K1 drivers. Rebooted and voila 100% functional video card, including the audio component over HDMI. [image: Inline image 1] As for the less than great news, when I rebooted Windows and started up a 3D game, the graphics got a bit distorted and audio ceased (in that game only). I ejected the card and the problem went away. This could be general instability due to the removal of those extra resistors, OR it could also be my instance of Windows (it still has the AMD driver & software installed, and was already nearing its end-of-life as far as a stable system goes). I plan to try linux and reinstall Windows this weekend. I''ll post back if there are any changes from the new installs. With this being successful I intend to order a second GTX 670 anyways, as well as aftermarket coolers (due for some changes to the system in general). If I were to look at getting a new motherboard any IvyBridge compatible recommendations? Thanks again David & Gordan for all your help. Cheers, ~Casey On Fri, Oct 18, 2013 at 2:00 PM, David TECHER <davidtecher@yahoo.fr> wrote:> Casey > > Back to home. I had a look and yes R2 and R4 are resistors to remove. > > I know that you read this thread on eevblog. > > You may have a look here > > > http://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/msg217534/#msg217534 > > Click on "Top.png" and "Down.png". I can tell you that R2 and R4 are > resistors that I removed. > > Hope this helps > > > > Le Vendredi 18 octobre 2013 17h28, David TECHER <davidtecher@yahoo.fr> > a écrit : > Hi Casey, > > I am at work for the moment. I will have a look on my card tonight when > back to home but the photos I sent in my previous mails should be good > > > > Le Vendredi 18 octobre 2013 15h26, Casey DeLorme <cdelorme@gmail.com> a > écrit : > Back with more info and questions. > > I finished reading the thread, and then I took apart my card to find the > R1, R2, R3, and R4 components. > > @David, I attached photos of the same points as yours, but noticed that R1 > appears to be empty, two solder-dots but not resistor? Was yours also > empty or are my eyes just not sharp enough? After that, to confirm, you > removed R2 and R4 and it changes to a grid k2? > > I will probably get some rest tonight and pickup with the project tomorrow > evening. > > Looking forward to a reply, and favorable passthrough results, and thanks > again for all your help. > > Cheers, > > Casey > > > On Thu, Oct 17, 2013 at 8:24 PM, Casey DeLorme <cdelorme@gmail.com> wrote: > > Hi Again, > > The card arrived, and I am reading through all 40~ pages of eevblog''s > posts before I do anything. > > @David, I recently moved and have an electric stove but no lighters with > me. I did however bring a heat gun. Should I use that to heat the knife > to remove the resistors? > > @Gordan, if I was going to replace the resistors where would I get the > supplies from? Not shy about taking a knife to a computer part, but I am > certainly no electrician or engineer. > > Thanks again, > > Casey > > > On Sun, Oct 13, 2013 at 6:42 PM, David TECHER <davidtecher@yahoo.fr>wrote: > > >I bought the GTX 670 model in David''s article, I will be giving this a > shot in a week. > > It could be done easily because this GTX 670 model has almost the same PCB > than the Asus model shown on eevblog forum. Except for a few components > installed by manufacturer but it is not taken into account for hardware > modification to GRID K2. > > > >I was hoping to ask a few questions. > > >1. Is there a specific qemu version required (traditional or the new > default)? > > Xen 4.3.0 > device_model_version="qemu-xen-traditional" > > >2. What (if anything) should be done after removing the resistors > (NVFlash to 1/2 GRID K2)? > > There is nothing special to do (no bios modification before and after > removing components). Just back up your BIOS. > > Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I > removed resistors directly. > > I took my knife (+ fire source) and removed resistors directly. Tweezers > should be better! Soldering iron the best choice! Unfortunately I don''t > have soldering iron. > > A knife like this one should be enough > http://www.davidgis.fr/download/PICT0226.JPG > http://www.davidgis.fr/download/PICT0227.JPG > > >if you have any other tips or advice you can send my way that would be > great. > > Stable hands, good eyes, don''t be disturbed...while removing resistors. > > Keep it mind that info provided below may be different from what you may > get (It depends on your hardware) > > Before buying this card I already have existing domUs (with NVIDIA drivers > already installed for my previous card). Once this card has been hard-moded > and put into my PC > > - domU Linux: > > It may start directly! You can use the latest NVIDIA driver. This domU > was used for my tests with ATI card. So I was able to reused my domU Linux > > Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA > driver, restart the domU (classic way!) > > - domU Win XP/7 64: > > NVIDIA driver 320.XX series works! > > Becauser NVIDIA drivers was already installed for my previous card (I > think) the first time and only the first time I started those domU I got a > black screen (gfx_passthru=1). So I stopped the domUs. Set up > gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. > After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). > Black screen issue went away So you may have this behavior. You may have to > set gfx_passthru=0 temporary > > I already had another domU Win 7 64 installed with ATI/AMD driver -- used > when I was doing my tests with ATI card. If you have a such domU just > uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), > download and install NVIDIA driver. Restart the domU (gfx_passthru=1). > > Another tips to know: > > Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 > Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works > (dual link DVI). Tested on Linux/XP > Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. > > Until the current domU is restarted/ is the same then there is no > problem. Exceptions occured when switching between domUs ("switch" = stop > one domU and start another one domU) > switching either from XP to Linux or from Linux to XP is OK. > switching e from 7 to XP you may have black screen. > > > >Thank you both for all your work, experimentation, learning and passing > along new passthrough options. > > In my case "experimentation" is the right word for this GTX 670 card. No > experience in electronics! > I read eevblog forum entirely. To be honest I was a bit confused for this > card. Which resistor to remove? Should I remove all resistors? So let''s say > that I was ready to sacrifice my GTX 670 card! > For GTX 670 I removed resistor one by one until I got "GRID K2". Once I > got it then I stopped removing resistor! Got a stable card for Xen now > > > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Good to read that it works! I was afraid that removing resistors could destroy your card. I got the same issue for audio on my domU Win7 while playing game. On this domU Win7 AMD driver was previously installed too. So it is to be an usual issue. Kind regards. David Le Samedi 19 octobre 2013 3h45, Casey DeLorme <cdelorme@gmail.com> a écrit : Mostly Great News! I managed to make the modification. Sadly my hand slipped and I took off two other resistors of unknown purpose (unrelated to PCI Device Id). I decided to install it anyways and give it a try. Linux recognized it as a GK104 (Grid K1). Passed it to Windows, and installed the Grid K1 drivers. Rebooted and voila 100% functional video card, including the audio component over HDMI. As for the less than great news, when I rebooted Windows and started up a 3D game, the graphics got a bit distorted and audio ceased (in that game only). I ejected the card and the problem went away. This could be general instability due to the removal of those extra resistors, OR it could also be my instance of Windows (it still has the AMD driver & software installed, and was already nearing its end-of-life as far as a stable system goes). I plan to try linux and reinstall Windows this weekend. I''ll post back if there are any changes from the new installs. With this being successful I intend to order a second GTX 670 anyways, as well as aftermarket coolers (due for some changes to the system in general). If I were to look at getting a new motherboard any IvyBridge compatible recommendations? Thanks again David & Gordan for all your help. Cheers, ~Casey On Fri, Oct 18, 2013 at 2:00 PM, David TECHER <davidtecher@yahoo.fr> wrote: Casey> >Back to home. I had a look and yes R2 and R4 are resistors to remove. > >I know that you read this thread on eevblog. > >You may have a look here > >http://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/msg217534/#msg217534 > >Click on "Top.png" and "Down.png". I can tell you that R2 and R4 are resistors that I removed. > >Hope this helps > > > > > > >Le Vendredi 18 octobre 2013 17h28, David TECHER <davidtecher@yahoo.fr> a écrit : > >Hi Casey, > >I am at work for the moment. I will have a look on my card tonight when back to home but the photos I sent in my previous mails should be good > > > > > > >Le Vendredi 18 octobre 2013 15h26, Casey DeLorme <cdelorme@gmail.com> a écrit : > >Back with more info and questions. > > >I finished reading the thread, and then I took apart my card to find the R1, R2, R3, and R4 components. > > >@David, I attached photos of the same points as yours, but noticed that R1 appears to be empty, two solder-dots but not resistor? Was yours also empty or are my eyes just not sharp enough? After that, to confirm, you removed R2 and R4 and it changes to a grid k2? > > >I will probably get some rest tonight and pickup with the project tomorrow evening. > > >Looking forward to a reply, and favorable passthrough results, and thanks again for all your help. > > >Cheers, > > >Casey > > > >On Thu, Oct 17, 2013 at 8:24 PM, Casey DeLorme <cdelorme@gmail.com> wrote: > >Hi Again, >> >>The card arrived, and I am reading through all 40~ pages of eevblog''s posts before I do anything. >> >> >>@David, I recently moved and have an electric stove but no lighters with me. I did however bring a heat gun. Should I use that to heat the knife to remove the resistors? >> >> >>@Gordan, if I was going to replace the resistors where would I get the supplies from? Not shy about taking a knife to a computer part, but I am certainly no electrician or engineer. >> >> >>Thanks again, >> >> >>Casey >> >> >> >>On Sun, Oct 13, 2013 at 6:42 PM, David TECHER <davidtecher@yahoo.fr> wrote: >> >>>I bought the GTX 670 model in David''s article, I will be giving this a shot in a week. >>> >>>It could be done easily because this GTX 670 model has almost the same PCB than the Asus model shown on eevblog forum. Except for a few components installed by manufacturer but it is not taken into account for hardware modification to GRID K2.>>> >>> >>> >>> >>>>I was hoping to ask a few questions. >>> >>> >>>>1. Is there a specific qemu version required (traditional or the new default)? >>> >>>Xen 4.3.0 >>>device_model_version="qemu-xen-traditional" >>> >>> >>>>2. What (if anything) should be done after removing the resistors (NVFlash to 1/2 GRID K2)? >>> >>>There is nothing special to do (no bios modification before and after removing components). Just back up your BIOS. >>> >>>Nothing special to do! I bought this card last 2 weeks ago, unboxed it. I removed resistors directly. >>> >>>I took my knife (+ fire source) and removed resistors directly. Tweezers should be better! Soldering iron the best choice! Unfortunately I don''t have soldering iron. >>> >>>A knife like this one should be enough http://www.davidgis.fr/download/PICT0226.JPG http://www.davidgis.fr/download/PICT0227.JPG >>> >>> >>> >>>>if you have any other tips or advice you can send my way that would be great. >>> >>>Stable hands, good eyes, don''t be disturbed...while removing resistors. >>> >>>Keep it mind that info provided below may be different from what you may get (It depends on your hardware) >>> >>>Before buying this card I already have existing domUs (with NVIDIA drivers already installed for my previous card). Once this card has been hard-moded and put into my PC >>> >>>- domU Linux: >>> >>>It may start directly! You can use the latest NVIDIA driver. This domU was used for my tests with ATI card. So I was able to reused my domU Linux >>> >>>Just uninstall the ATI/AMD driver, restart the domU, install the NVIDIA driver, restart the domU (classic way!) >>> >>>- domU Win XP/7 64: >>> >>>NVIDIA driver 320.XX series works! >>> >>>Becauser NVIDIA drivers was already installed for my previous card (I think) the first time and only the first time Istarted those domU I got a black screen (gfx_passthru=1). So I stopped the domUs. Set up gfx_passthru=0 to start the domUs (2nd time). I shutdown my domUs properly. After that I set up gfx_passthru=1 and my domUs were OK ( > 2nd time). Black screen issue went away So you may have this behavior. You may have to set gfx_passthru=0 temporary>>> >>>I already had another domU Win 7 64 installed with ATI/AMD driver -- used when I was doing my tests with ATI card. If you have a such domU just uninstall ATI/AMD driver, stop the domU, restart it (gfx_passthru=0), download and install NVIDIA driver. Restart the domU (gfx_passthru=1). >>> >>>Another tips to know: >>> >>>Hig resolution (either 2560x1440 or 1920x1080) works. Tested on Linux/XP/7 >>>Extended monitor (1srt screen: 2560x1440, 2nd screen: 1920x1080) works (dual link DVI). Tested on Linux/XP >>>Win XP 64 is limited to 3GB for me! With more RAM my domU XP gets slower. >>> >>>Until the current domU is restarted/ is the same then there is no problem. Exceptions occured when switching between domUs ("switch" = stop one domU and start another one domU) >>> switching either from XP to Linux or from Linux to XP is OK. >>> switching e from 7 to XP you may have black screen. >>> >>> >>> >>>>Thank you both for all your work, experimentation, learning and passing along new passthrough options. >>>In my case "experimentation" is the right word for this GTX 670 card. No experience in electronics! >>>I read eevblog forum entirely. To be honest I was a bit confused for this card. Which resistor to remove? Should I remove all resistors? So let''s say that I was ready to sacrifice my GTX 670 card! >>>For GTX 670 Iremoved resistor one by one until I got "GRID K2". Once I got it then I stopped removing resistor! Got a stable card for Xen now>>> >>> >>> >>> >> > > >_______________________________________________ >Xen-users mailing list >Xen-users@lists.xen.org >http://lists.xen.org/xen-users > > > >_______________________________________________ >Xen-users mailing list >Xen-users@lists.xen.org >http://lists.xen.org/xen-users > >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Hi, Could you please stop sending HTML content to the list? Also, large [or largish] attachments (like photos of graphic cards), please post them somewhere and include a link in the Xen-users email, just a link. Use Dropbox, Copy, Ubuntu or any other file sharing service that you have available for images -- maybe even flickr .... but don''t attach large files to emails. If the large content is textual, there are plenty of pastebin options too. Thanks AndrewM
Will do Le Samedi 19 octobre 2013 17h58, Andrew McGlashan <andrew.mcglashan@affinityvision.com.au> a écrit : Hi, Could you please stop sending HTML content to the list? Also, large [or largish] attachments (like photos of graphic cards), please post them somewhere and include a link in the Xen-users email, just a link. Use Dropbox, Copy, Ubuntu or any other file sharing service that you have available for images -- maybe even flickr .... but don''t attach large files to emails. If the large content is textual, there are plenty of pastebin options too. Thanks AndrewM _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
@Andrew, sorry I will do that going forward. @David, having trouble with linux and could use some more info. I created a linux domu config with `gfx_passthru=1`, but the system never boots (sits at "serial0 console" when seen through vnc or sdl). If I omit that flag, I get video post-installation (not during install) from the `nouveau` driver, which works but isn''t performant. However, after installing nvidia drivers and rebooting, I only get video over vnc/sdl. Nobody has really written any definitive guides on linux vga passthrough, so I''m not sure where to go from here. I am not sure how Xorg works, that might be a good first step, but I tried creating configurations based on debian''s documentation ( https://wiki.debian.org/NvidiaGraphicsDrivers#configure). Any advice? On Sat, Oct 19, 2013 at 2:22 PM, David TECHER <davidtecher@yahoo.fr> wrote:> Will do > > > Le Samedi 19 octobre 2013 17h58, Andrew McGlashan < > andrew.mcglashan@affinityvision.com.au> a écrit : > Hi, > > Could you please stop sending HTML content to the list? > > Also, large [or largish] attachments (like photos of graphic cards), > please post them somewhere and include a link in the Xen-users email, > just a link. > > Use Dropbox, Copy, Ubuntu or any other file sharing service that you > have available for images -- maybe even flickr .... but don''t attach > large files to emails. > > If the large content is textual, there are plenty of pastebin options too. > > Thanks > AndrewM > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
On 10/27/2013 06:14 AM, Casey DeLorme wrote:> @Andrew, sorry I will do that going forward. > > @David, having trouble with linux and could use some more info. > > I created a linux domu config with `gfx_passthru=1`, but the system > never boots (sits at "serial0 console" when seen through vnc or sdl).I''m pretty sure gfx_passthru=1 doesn''t work without additional patches to do things like load and execute the VBIOS in domU.> If I omit that flag, I get video post-installation (not during install) > from the `nouveau` driver, which works but isn''t performant. However, > after installing nvidia drivers and rebooting, I only get video over > vnc/sdl.So you get VNC video during installation, and you get external output from the card from the nouveau driver. So far so good. FYI, the noiveau driver isn''t _too_ bad. If all you need is 2D acceleration, I can confirm that an ageing 8800GT with nouveau driver is perfectly capable of running HD video scaled up to 3840x2400 (2x1920x2400 across 2 monitors).> Nobody has really written any definitive guides on linux vga > passthrough, so I''m not sure where to go from here. I am not sure how > Xorg works, that might be a good first step, but I tried creating > configurations based on debian''s documentation > (https://wiki.debian.org/NvidiaGraphicsDrivers#configure).Remind me - did you modify your card into a Quadro/Grid? I''m sure I remember David mentioning he had Linux domU running with accelerated drivers. Gordan
> > I''m pretty sure gfx_passthru=1 doesn''t work without additional patches to > do things like load and execute the VBIOS in domU. > > Yeah I saw the flag mentioned, but wasn''t sure if it was in the context of"windows only" or linux also. From the sound of things that flag works with qemu traditional only, with modded cards and no patches. So you get VNC video during installation, and you get external output from> the card from the nouveau driver. So far so good. > > FYI, the noiveau driver isn''t _too_ bad. If all you need is 2D > acceleration, I can confirm that an ageing 8800GT with nouveau driver is > perfectly capable of running HD video scaled up to 3840x2400 (2x1920x2400 > across 2 monitors). > > Yes, I only got video from the emulated card during install, but the firstand all subsequent boots show terminal through the GTX 670. I know the nouveau isn''t bad for 2D, but I was hoping to try various 3D Accelerated applications in linux with passthrough, so I need the proprietary drivers. Remind me - did you modify your card into a Quadro/Grid?> > I''m sure I remember David mentioning he had Linux domU running with > accelerated drivers.The card is modded to Grid K1 (Linux sees it as GK104). I tried the `nvidia-kernel-dkms` package, and have also tried the latest downloaded drivers (3.19.60 http://www.nvidia.com/object/unix.html). Neither worked, when I installed from the downloaded package it said it was built for gcc 4.6 and could be incompatible. It appeared to still install, but again no video. _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
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. 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 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 Le Dimanche 27 octobre 2013 8h40, Casey DeLorme <cdelorme@gmail.com> a écrit : I''m pretty sure gfx_passthru=1 doesn''t work without additional patches to do things like load and execute the VBIOS in domU.> >Yeah I saw the flag mentioned, but wasn''t sure if it was in the context of "windows only" or linux also. From the sound of things that flag works with qemu traditional only, with modded cards and no patches. So you get VNC video during installation, and you get external output from the card from the nouveau driver. So far so good.> >FYI, the noiveau driver isn''t _too_ bad. If all you need is 2D acceleration, I can confirm that an ageing 8800GT with nouveau driver is perfectly capable of running HD video scaled up to 3840x2400 (2x1920x2400 across 2 monitors). > >Yes, I only got video from the emulated card during install, but the first and all subsequent boots show terminal through the GTX 670. I know the nouveau isn''t bad for 2D, but I was hoping to try various 3D Accelerated applications in linux with passthrough, so I need the proprietary drivers. Remind me - did you modify your card into a Quadro/Grid?> >I''m sure I remember David mentioning he had Linux domU running with accelerated drivers.The card is modded to Grid K1 (Linux sees it as GK104). I tried the `nvidia-kernel-dkms` package, and have also tried the latest downloaded drivers (3.19.60 http://www.nvidia.com/object/unix.html). Neither worked, when I installed from the downloaded package it said it was built for gcc 4.6 and could be incompatible. It appeared to still install, but again no video. _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
On 10/27/2013 07:32 AM, Casey DeLorme wrote:> I''m pretty sure gfx_passthru=1 doesn''t work without additional > patches to do things like load and execute the VBIOS in domU. > > Yeah I saw the flag mentioned, but wasn''t sure if it was in the context > of "windows only" or linux also. From the sound of things that flag > works with qemu traditional only, with modded cards and no patches.I never tried anything but qemu-traditional, and I don''t use gfx_passthru=1. I don''t see a good reason for adding extra complication to a setup that is already very fragile.> Remind me - did you modify your card into a Quadro/Grid? > > I''m sure I remember David mentioning he had Linux domU running with > accelerated drivers. > > > The card is modded to Grid K1 (Linux sees it as GK104). > > I tried the `nvidia-kernel-dkms` package, and have also tried the latest > downloaded drivers (3.19.60 http://www.nvidia.com/object/unix.html). > Neither worked, when I installed from the downloaded package it said > it was built for gcc 4.6 and could be incompatible. It appeared to > still install, but again no video.What distro are you running? Sounds like it might be a little too bleeding edge. Gordan
On Sun, Oct 27, 2013 at 5:35 AM, Gordan Bobic <gordan@bobich.net> wrote:> On 10/27/2013 07:32 AM, Casey DeLorme wrote: > >> I''m pretty sure gfx_passthru=1 doesn''t work without additional >> patches to do things like load and execute the VBIOS in domU. >> >> Yeah I saw the flag mentioned, but wasn''t sure if it was in the context >> of "windows only" or linux also. From the sound of things that flag >> works with qemu traditional only, with modded cards and no patches. >> > > I never tried anything but qemu-traditional, and I don''t use > gfx_passthru=1. I don''t see a good reason for adding extra complication to > a setup that is already very fragile. > > I thought primary passthru could not be acheived without it, but maybe Iwas wrong? It uses the nVidia card when the nouveau graphics are running, but once I install the nvidia drivers it seems to fallback to the emulated graphics.> > Remind me - did you modify your card into a Quadro/Grid? >> >> I''m sure I remember David mentioning he had Linux domU running with >> accelerated drivers. >> > >> The card is modded to Grid K1 (Linux sees it as GK104). >> >> I tried the `nvidia-kernel-dkms` package, and have also tried the latest >> downloaded drivers (3.19.60 http://www.nvidia.com/object/**unix.html<http://www.nvidia.com/object/unix.html> >> ). >> Neither worked, when I installed from the downloaded package it said >> it was built for gcc 4.6 and could be incompatible. It appeared to >> still install, but again no video. >> > > What distro are you running? Sounds like it might be a little too bleeding > edge. > > I am using debian wheezy, so not exactly bleeding edge. In fact I''mwondering if it''s the lack of bleeding edge support that might be the cause of my problems. I will probably try Ubuntu and maybe Arch a bit later. _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
> > 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 amgoing 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 sameproblem. 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@lists.xen.org http://lists.xen.org/xen-users
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@gmail.com> 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@lists.xen.org http://lists.xen.org/xen-users
On 10/27/2013 04:36 PM, Casey DeLorme wrote:> > > > On Sun, Oct 27, 2013 at 5:35 AM, Gordan Bobic <gordan@bobich.net > <mailto:gordan@bobich.net>> wrote: > > On 10/27/2013 07:32 AM, Casey DeLorme wrote: > > I''m pretty sure gfx_passthru=1 doesn''t work without additional > patches to do things like load and execute the VBIOS in domU. > > Yeah I saw the flag mentioned, but wasn''t sure if it was in the > context > of "windows only" or linux also. From the sound of things that flag > works with qemu traditional only, with modded cards and no patches. > > > I never tried anything but qemu-traditional, and I don''t use > gfx_passthru=1. I don''t see a good reason for adding extra > complication to a setup that is already very fragile. > > I thought primary passthru could not be acheived without it, but maybe I > was wrong? It uses the nVidia card when the nouveau graphics are > running, but once I install the nvidia drivers it seems to fallback to > the emulated graphics.So Nvidia binary driver isn''t playing nicely, even though nouveau driver is. Are you sure you blacklisted the nouveau driver in domU? It may be worth checking if it is loaded using lsmod.> Remind me - did you modify your card into a Quadro/Grid? > > I''m sure I remember David mentioning he had Linux domU > running with > accelerated drivers. > > > The card is modded to Grid K1 (Linux sees it as GK104). > > I tried the `nvidia-kernel-dkms` package, and have also tried > the latest > downloaded drivers (3.19.60 > http://www.nvidia.com/object/__unix.html > <http://www.nvidia.com/object/unix.html>). > Neither worked, when I installed from the downloaded package > it said > it was built for gcc 4.6 and could be incompatible. It appeared to > still install, but again no video. > > > What distro are you running? Sounds like it might be a little too > bleeding edge. > > I am using debian wheezy, so not exactly bleeding edge. In fact I''m > wondering if it''s the lack of bleeding edge support that might be the > cause of my problems. > > I will probably try Ubuntu and maybe Arch a bit later.Can''t really help there, I''m an EL6 user, and I don''t run Linux domUs with VGA passthrough. Gordan
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@gmail.com > <mailto:cdelorme@gmail.com>> 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. > >
On Sun, Oct 27, 2013 at 3:40 PM, Gordan Bobic <gordan@bobich.net> wrote:> 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. > > Oddly the Debian Dom0 sees it as the GK104, as does the Ubuntu 13.10 Ijust installed, and the Windows 8 system I''ve been using all week. Debian Dom0 sees: 03:00.0 VGA compatible controller: NVIDIA Corporation GK104GL [VGX K2] (rev a1) 03:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1) Debian DomU (PCI Passthru) Sees: 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) Ubuntu DomU (PCI Passthru) Sees: 00:06.0 VGA compatible controller: NVIDIA Corporation GK104GL [GRID K2] (rev a1) 00:07.0 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1) Not saying it isn''t instability causing the problem, but I guess I wonder why some linux systems see it correctly, especailly Dom0 vs DomU, both Debian so why a different name? --- Anyways, 13.10 had a whole new set of problems, newer kernel so I couldn''t build nvidia headers, and I tried the packages and they seemed to load, but no video. I am actually assuming that the problem is the inability to supply ''gfx_passthru=1'' on my system, because without it I believe it is using the emulated VGA device by default, which might be the problem. I have only the most basic understanding of video in linux so troubleshooting it is beyond me. I will try 12.04, but probably not until next weekend. Thanks for lending me a hand.> > 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@gmail.com >> <mailto:cdelorme@gmail.com>> 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 <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<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<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@lists.xen.org http://lists.xen.org/xen-users
On 10/27/2013 08:40 PM, Casey DeLorme wrote:> On Sun, Oct 27, 2013 at 3:40 PM, Gordan Bobic <gordan@bobich.net > <mailto:gordan@bobich.net>> wrote: > > 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. > > Oddly the Debian Dom0 sees it as the GK104, as does the Ubuntu 13.10 I > just installed, and the Windows 8 system I''ve been using all week.>> Debian Dom0 sees: > > 03:00.0 VGA compatible controller: NVIDIA Corporation GK104GL [VGX > K2] (rev a1) > 03:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio > Controller (rev a1) > > Debian DomU (PCI Passthru) Sees: > > 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) > > Ubuntu DomU (PCI Passthru) Sees: > > 00:06.0 VGA compatible controller: NVIDIA Corporation GK104GL [GRID > K2] (rev a1) > 00:07.0 Audio device: NVIDIA Corporation GK104 HDMI Audio > Controller (rev a1) > > Not saying it isn''t instability causing the problem, but I guess I > wonder why some linux systems see it correctly, especailly Dom0 vs DomU, > both Debian so why a different name?What is happening is that the device ID changes at reboot time. Do lspci -nn, and see what device ID it shows. The text description string is not particularly relevant and is hard-coded in the kernel purely for human-readability reasons.> --- > > Anyways, 13.10 had a whole new set of problems, newer kernel so I > couldn''t build nvidia headers, and I tried the packages and they seemed > to load, but no video. I am actually assuming that the problem is the > inability to supply ''gfx_passthru=1'' on my system, because without it I > believe it is using the emulated VGA device by default, which might be > the problem. I have only the most basic understanding of video in linux > so troubleshooting it is beyond me.Doubtful. gfx_passthru doesn''t do anything like that. If your nouveau driver loads, it''ll act as the frame buffer driver for the card, and you''ll get console output on the external monitor from that point on anyway. From there on, the nouveau driver will work. Binary driver will only work if you have explicitly disabled nouveau. Simply blacklisting it MAY be sufficient, but there''s a good chance it might be getting loaded as early as initrd, so you may have to repack your initrd and remove nouveau.ko from there before the binary Nvidia driver will work. But all of this is going to be hit and miss if your device ID stability isn''t sorted out - the Nvidia driver isn''t going to work if it doesn''t recognize the device ID. Gordan
On Sun, Oct 27, 2013 at 2:37 PM, Gordan Bobic <gordan@bobich.net> wrote:> On 10/27/2013 04:36 PM, Casey DeLorme wrote: > >> >> >> >> On Sun, Oct 27, 2013 at 5:35 AM, Gordan Bobic <gordan@bobich.net >> <mailto:gordan@bobich.net>> wrote: >> >> On 10/27/2013 07:32 AM, Casey DeLorme wrote: >> >> I''m pretty sure gfx_passthru=1 doesn''t work without >> additional >> patches to do things like load and execute the VBIOS in domU. >> >> Yeah I saw the flag mentioned, but wasn''t sure if it was in the >> context >> of "windows only" or linux also. From the sound of things that >> flag >> works with qemu traditional only, with modded cards and no >> patches. >> >> >> I never tried anything but qemu-traditional, and I don''t use >> gfx_passthru=1. I don''t see a good reason for adding extra >> complication to a setup that is already very fragile. >> >> I thought primary passthru could not be acheived without it, but maybe I >> was wrong? It uses the nVidia card when the nouveau graphics are >> running, but once I install the nvidia drivers it seems to fallback to >> the emulated graphics. >> > > So Nvidia binary driver isn''t playing nicely, even though nouveau driver > is. Are you sure you blacklisted the nouveau driver in domU? It may be > worth checking if it is loaded using lsmod. > > Remind me - did you modify your card into a Quadro/Grid? >> >> I''m sure I remember David mentioning he had Linux domU >> running with >> accelerated drivers. >> >> >> The card is modded to Grid K1 (Linux sees it as GK104). >> >> I tried the `nvidia-kernel-dkms` package, and have also tried >> the latest >> downloaded drivers (3.19.60 >> http://www.nvidia.com/object/_**_unix.html<http://www.nvidia.com/object/__unix.html> >> <http://www.nvidia.com/object/**unix.html<http://www.nvidia.com/object/unix.html> >> >). >> >> Neither worked, when I installed from the downloaded package >> it said >> it was built for gcc 4.6 and could be incompatible. It appeared >> to >> still install, but again no video. >> >> >> What distro are you running? Sounds like it might be a little too >> bleeding edge. >> >> I am using debian wheezy, so not exactly bleeding edge. In fact I''m >> wondering if it''s the lack of bleeding edge support that might be the >> cause of my problems. >> >> I will probably try Ubuntu and maybe Arch a bit later. >> > > Can''t really help there, I''m an EL6 user, and I don''t run Linux domUs with > VGA passthrough. > > > Gordan > > I''m actually planning to try playing with linux domU + pass-through thisevening - will give feedback on what I find. I''ve already been looking over the various pass-through patches to understand what they are doing in case we''ll need to have a patch to help support. Regards, David _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Reasonably Related Threads
- Xen VGA Passthrough - GTX 680 successfully hard-moded to GRID K2
- Xen VGA Passthrough - GTX 680 successfully hard-moded to GRID K2
- Primary VGA Passthrough Status
- Is it possible to mod a Geforce GTX 560 graphics card into a Quadro?
- Is it possible to mod a Geforce GTX 560 graphics card into a Quadro?