LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   Migrating from OnBoard Video to PCI (https://www.linuxquestions.org/questions/suse-opensuse-60/migrating-from-onboard-video-to-pci-478129/)

gbport 08-28-2006 12:11 PM

Migrating from OnBoard Video to PCI
 
I have an HPPavilion a1040n, with an onboard Intel 915g video chip. I put a GeForce 6200 PCI card in. I'm running Suse 10.0.
I changed the bios to disable onboard video. Suse hangs in the splash. It also hangs on safe mode. The relevent message is agpgart: detected an Intel 915g chipset. I re-enabled to the oboard video. I plug the monitor in, and it worked. I got Sax2 to recognize the new card. Tried it again, same result. Then, keeping the onboard video re-enabled, I plugged the monitor into the GeForce. Naturally, the screen was blank until the log in screen. Then the screen came to life. After that, the video worked fine (albeit in 2-d, I still haven't been able to install nvidia drivers. But that is another issue).
I go into YAST, and then to hardware. Selecting video card gets me to Sax2. I uncheck display one, the 915g, and check display 2. I have the proper Nvidia drivers and the 3d is working fine. But, when I set the BIOS to PCI, Linux still hangs up after grub but before login. The Nvidia board will work if the BIOS is set to onboard, at the login. The Hardware information module reports the 915g
I believe that the problem is Suse, on boot, won't recognize the GeForce. It is expecting the onboard and if it is disabled, the system hangs. If the on board is enabled, then when X windows starts, control shifts to the GeForce. How do I get Suse to recognize the GeForce before X Windows starts?

ramram29 08-28-2006 12:35 PM

Try running the kudzu service upon restart. You may also want to raise or lower your resolution. At the boot prompt type: linux vga=791

That's 1024x768 resolution. It should be good for most modern monitors else try vga=788.

gbport 08-28-2006 06:41 PM

Kuduz is not implemented in Suse. Is there another way to force Suse to ignore the onboard video chips?

J.W. 08-29-2006 12:44 AM

What kinds of problems are you having with the nVidia driver installation? The process only takes about 2 minutes total, and only requires downloading them and then issuing a couple of CLI commands (note: skip trying to install these through YaST, and instead, just to to the nVidia site, download them, then read the instructions. Pay particular attention to the 'SuSE user' subsection) Good luck with it. I'm relatively confident that if you install the drivers, everything will work peachy

gbport 08-29-2006 05:00 PM

The Nvidia card works fine. The problem is Suse won't boot past the splash if the BIOS is set to PCI. This wouldn't be a problem except that I'm running a dual boot. It's my son's computer and he needs windows to run his games, otherwise he lives in linux. It's a real pain to constantly change the bios and move the plug around. Is there anyway to make Suse not even recognize that the intel 915g is even installed? Since the X windows works fine, the problem is not in the X conf.

uruway2000 04-26-2007 02:02 AM

ĻSame Problem with motherboard ASRock P4i45gv and Nvidia GeForce FX 5200
 
Quote:

Originally Posted by gbport
The Nvidia card works fine. The problem is Suse won't boot past the splash if the BIOS is set to PCI. This wouldn't be a problem except that I'm running a dual boot. It's my son's computer and he needs windows to run his games, otherwise he lives in linux. It's a real pain to constantly change the bios and move the plug around. Is there anyway to make Suse not even recognize that the intel 915g is even installed? Since the X windows works fine, the problem is not in the X conf.

Hi, is not imposible to fix this problem, but is annoying, I had tried many times ask support from ASRock, and nothing....
In my case the irq 11 is used by both, the AGP Geforce FX 5200 and the internal intel extreme graphics agp, and windoze can manage this point without any trouble, but in all linux distros, happen this.
I had used SuSe for years and always was a great experience, with the same hardware, (read on-board intel video card), but the day my little son buy the Nvidia GeForce, wow..."party is over", SuSE never boot again, yes grub works fine, but SuSE freezes.

Try this:
These are some of the steps.
1- You connect the monitor to the internal intel agp video card, and select in the BIOS screen, internal agp video card.
2 - You can boot as root with no panic issues), with the integrated video intel agp.
3 - You need to exit x-window/x-server, and always as root, go to init 2 mode and modify you etc/modprobe.d/, for blacklisting "intel_agp"
4 - You need to modify your etc/X11/xorg.conf, in Devices to change "nv" to"nvidia"
add option "NvAGP" "1",
coment BusID line
5 - At this point if you try to install the nvidia drivers, a system error appears and tells you there is no nvidia card connected, (and is true),so ...you need to shut down the system.
6 - Connect the monitor to the Nvidia agp video graphics card
7 - Turn on, enter in BIOS and select AGI(or AGP) video instead of internal agp
8 - If you are lucky, and have "no blackscreen", then install the nvidia drivers, and reboot. But 3D acel. and glx etc. probably donīt work Ok.

Good luck, and please ,donīt take the above description as "the perfect manual", take it as a research guide, (it comes with no warranty) because I had done this some time ago, and really donīt remember exactly if all the steps are with SuSE distro.
Best Regards
Uruway2000

uruway2000 04-30-2007 01:10 AM

Intel chipsets, with on-board video agp extreme graphics.(845 & 915)
 
Quote:

Originally Posted by gbport
I have an HPPavilion a1040n, with an onboard Intel 915g video chip. I put a GeForce 6200 PCI card in. I'm running Suse 10.0.
I changed the bios to disable onboard video. Suse hangs in the splash. It also hangs on safe mode. The relevent message is agpgart: detected an Intel 915g chipset. I re-enabled to the oboard video. I plug the monitor in, and it worked. I got Sax2 to recognize the new card. Tried it again, same result. Then, keeping the onboard video re-enabled, I plugged the monitor into the GeForce. Naturally, the screen was blank until the log in screen. Then the screen came to life. After that, the video worked fine (albeit in 2-d, I still haven't been able to install nvidia drivers. But that is another issue).
I go into YAST, and then to hardware. Selecting video card gets me to Sax2. I uncheck display one, the 915g, and check display 2. I have the proper Nvidia drivers and the 3d is working fine. But, when I set the BIOS to PCI, Linux still hangs up after grub but before login. The Nvidia board will work if the BIOS is set to onboard, at the login. The Hardware information module reports the 915g
I believe that the problem is Suse, on boot, won't recognize the GeForce. It is expecting the onboard and if it is disabled, the system hangs. If the on board is enabled, then when X windows starts, control shifts to the GeForce. How do I get Suse to recognize the GeForce before X Windows starts?

Dear friend:
Many people in the forums have reported the same problem with this motherboards, the issue is:
Even if you select at the BIOS the option "PCI" or "AGI"(my case, because my Nvidia Geforce Fx5200 is AGP), when any Linux distro included SuSE, INSTALLS and configure the X-window system, seems to detect always as primary video graphics card, the ON-BOARD one, and xorg configures it properly, and after install when the system reboot it hangs up because finds the two video cards. (I still donīt understand how windoze, an OS inferior in many aspects, can handle this issue and in Linux is still pending the solution since the year 2004). Yes probably these chipsets from intel are not very popular..., and the problem only appears when you add a second video card, but if anyone take a look in the forums, a lot of people reports the problem.
As I tried many many linux distros, and each one is a little diferent, I explain in my previous post, you need to BLACKLIST the intel_agp card, but the mistake is that in SuSE the file you need to modify for that is /etc/modprobe.d.conf.local
after all the lines there, write:
blacklist intel_agp
this prevents xorg from detect and configure the on-board video.
I think you will be closer to fix the problem, but still need to modify the xorg.conf file in devices and modules.
Best regards and hope the above will help you.
Uruway2000


All times are GMT -5. The time now is 03:09 PM.