Opened 15 years ago
Closed 4 years ago
#4670 closed bug (fixed)
Screen resolution on GeForce Go 6100
Reported by: | albb | Owned by: | rudolfc |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/Graphics/nVidia | Version: | R1/alpha1 |
Keywords: | Cc: | ||
Blocked By: | #7662 | Blocking: | #7659 |
Platform: | All |
Description
"VGA compatible controller [0300]: nVidia Corporation MCP51 PCI-X GeForce Go 6100 [10de:0247] (rev a2)" looks like is not supported by current revision of nvidia driver.
Attachments (5)
Change History (31)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Hi there,
This should be fixed in hrev33337. Please test the driver and let me know how it holds up!
Thanks,
Rudolf.
by , 15 years ago
Attachment: | nv_1.05_id_0x0247.zip added |
---|
nvidia driver 1.05 compiled with gcc2 with added 0x0247 id (hrev33337)
comment:3 by , 15 years ago
Hi again,
I just added the compiled driver to the ticket. Please test..
Bye!
Rudolf.
by , 15 years ago
Attachment: | img_syslog.zip added |
---|
comment:4 by , 15 years ago
With new driver I obtain strange picture on my screen. In img_syslog.zip photo and /boot/var/log/syslog.
comment:5 by , 15 years ago
Hi,
I am going to need the logfile from the driver itself. You need to create a file called 'nvidia.settings' in your home/config/settings/kernel folder. (You'll find a file called 'kernel' already there).
Please use a texteditor to create this file with the following text: logmask 0xffffffff
This will enable logging for the driver upon the next boot. The resulting logfile will be in your home folder, and will be called something like: nvidia.10de_01d1_010000.0.log
This file will probably only survive a reboot if you can orderly shut the system down while having that strange picture. After boot completes (HD becomes idle more or less) try hitting: <ALT><sysRq>, then release the key combination, then hit <ALT><D>. You should now be in kernel debugger land. Since you don't have a working gfx driver, you can not see that though. Now type: reboot (followed by <enter>).
If you now boot in VESA mode (failsave video mode) you should be able to find that file.
Can you upload that file here? Thanks!
Rudolf.
by , 15 years ago
comment:7 by , 15 years ago
Hi again,
The driverlog shows that your panel is 1280x800. It seems the driver works correctly, apart from the fact that no I2C buses are found.
The mode it sets is 1024x768, which should normally display OK.
Can you do the following test: install the driver again (if you removed it that is), and before rebooting delete the following files:
in home/config/settings/kernel/drivers, delete the file called 'vesa' if it exists. in home/config/settings/system/app_server, delete the settings file there.
IF you now reboot (don't use the screen prefs panel!!) the app_server will ask the driver for the native resolution of the panel, which it will get.
The app_server will issue a setmode command for the native mode 1280x800. I am curious if this mode will actually work on your system..
Can you take another screenshot and upload that here as well?
Thanks!
Rudolf.
comment:8 by , 15 years ago
Hi.
I delete file home/config/settings/kernel/drivers/vesa and delete all files in home/config/settings/system/app_server/ and I get screen as in first post.
comment:9 by , 15 years ago
OK, thanks!
I just uploaded a newer version of the driver. Can you drop that in place and see if it works for you?
Can you upload a log from it?
Thanks!
Rudolf.
by , 15 years ago
Attachment: | haiku_nv_1.07.zip added |
---|
nvidia driver 1.07: added fix for gc 6100/6150/6200 black screen
follow-up: 19 comment:10 by , 15 years ago
Thanks!
So did you have a picture, did the situation change?
Bye!
Rudolf.
comment:11 by , 15 years ago
Same as here Rudolf
NVIDIA GeForce6100
vgapci0 at pci0:0:13:0: class=0x030000 card=0x82341043 chip=0x03d010de rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp' device = 'GeForce 6100 nForce 430' class = display subclass = VGA
your nvidia driver don't recognize it
falls back on vesa mode
comment:12 by , 15 years ago
Hmm,
On the system on which my driver doesn't recognize the card: Can you open a Terminal window, and type:
listdev
Please grab the output and upload it here. cardID 0x03d0 _is_ recognized by the driver. (Nvidia GeForce 6100 nForce 430)
Strange it doesn't work.
Can you also in the terminal type:
ls /dev/graphics
And tell me what entries you see?
Thanks!
Rudolf.
follow-up: 14 comment:13 by , 15 years ago
Sure! Here we go:
~> ls /dev/graphics 10de_03d0_000d00 vesa
~> listdev device Bridge (Host bridge) [6|0|0]
vendor 1022: Advanced Micro Devices [AMD] device 1103: K8 [Athlon64/Opteron] Miscellaneous Control
device Bridge (Host bridge) [6|0|0]
vendor 1022: Advanced Micro Devices [AMD] device 1102: K8 [Athlon64/Opteron] DRAM Controller
device Bridge (Host bridge) [6|0|0]
vendor 1022: Advanced Micro Devices [AMD] device 1101: K8 [Athlon64/Opteron] Address Map
device Bridge (Host bridge) [6|0|0]
vendor 1022: Advanced Micro Devices [AMD] device 1100: K8 [Athlon64/Opteron] HyperTransport Technology Configuration
device Display controller (VGA compatible controller, VGA controller) [3|0|0]
vendor 10de: nVidia Corporation device 03d0: C61 [GeForce 6150SE nForce 430]
device Bridge (PCI bridge, Normal decode) [6|4|0]
vendor 10de: nVidia Corporation device 03e9: MCP61 PCI Express bridge
device Bridge (PCI bridge, Normal decode) [6|4|0]
vendor 10de: nVidia Corporation device 03e9: MCP61 PCI Express bridge
device Bridge (PCI bridge, Normal decode) [6|4|0]
vendor 10de: nVidia Corporation device 03e8: MCP61 PCI Express bridge
device Mass storage controller (IDE interface) [1|1|85]
vendor 10de: nVidia Corporation device 03f6: MCP61 SATA Controller
device Bridge [6|80|0]
vendor 10de: nVidia Corporation device 03ef: MCP61 Ethernet
device Mass storage controller (IDE interface) [1|1|8a]
vendor 10de: nVidia Corporation device 03ec: MCP61 IDE
device Multimedia controller (Audio device) [4|3|0]
vendor 10de: nVidia Corporation device 03f0: MCP61 High Definition Audio
device Bridge (PCI bridge, Subtractive decode) [6|4|1]
vendor 10de: nVidia Corporation device 03f3: MCP61 PCI bridge
device Serial bus controller (USB Controller, EHCI) [c|3|20]
vendor 10de: nVidia Corporation device 03f2: MCP61 USB Controller
device Serial bus controller (USB Controller, OHCI) [c|3|10]
vendor 10de: nVidia Corporation device 03f1: MCP61 USB Controller
device Memory controller (RAM memory) [5|0|0]
vendor 10de: nVidia Corporation device 03f5: MCP61 Memory Controller
device Serial bus controller (SMBus) [c|5|0]
vendor 10de: nVidia Corporation device 03eb: MCP61 SMBus
device Bridge (ISA bridge) [6|1|0]
vendor 10de: nVidia Corporation device 03e0: MCP61 LPC Bridge
device Memory controller (RAM memory) [5|0|0]
vendor 10de: nVidia Corporation device 03ea: MCP61 Memory Controller
Thanks Rudolf!!
Michael
comment:14 by , 15 years ago
Replying to michaelvoliveira:
> ~> ls /dev/graphics > 10de_03d0_000d00 vesa > > device Display controller (VGA compatible controller, VGA controller) [3|0|0] > vendor 10de: nVidia Corporation > device 03d0: C61 [GeForce 6150SE nForce 430]
- Out of curiosity what motherboard is this?
- What type of connection are you using to the monitor?
- Does the screen preflet identify your monitor?
- What's
listimage | grep graphics
display?
My MSI K9N6PGM2-V uses the same 10de:03d0(C61) and it works here. Using a D-SUB cable, it is connected to a ViewSonic VX900, which is detected by Screen.
comment:15 by , 15 years ago
Hi mmadia!
I'm using an ASUS M2N-MX SE, cheap, very common here in Brazil. The screen preflet shows a HP D8904 (HP 72) monitor, very old, but with 15,2", but this monitor is 17" I' using a D-SUB cable too, but I use DVI adapter at top of D-SUB Cable with my Radeon HD 2600 PRO on it, the screen pleflet shows 17".
the listimage command display it:
listimage | grep graphics 366 /boot/system/add-ons/kernel/drivers/dev/graphics/nvidia 0x805bd000 0x805c0000 0 0 370 /boot/system/add-ons/kernel/drivers/dev/graphics/vesa 0x8060f000 0x80612000 0 0 TEAM 2142 (/bin/grep graphics):
Is possible vesa driver is in conflict with nvidia driver?
comment:16 by , 15 years ago
resolved!! with this command
listimage | grep accel 371 /boot/system/add-ons/accelerants/nvidia.accelerant 0x8b0000 0x8e7000 0 0 TEAM 3817 (/bin/grep accel):
Thanks for all the help
comment:17 by , 15 years ago
Hi again,
So, what does 'resolved'mean? Does the driver work, or doesn't it? Why did you say the driver did not recognize your card?
As far as I can see upto now it's there it's active and it should work.?
Thanks..
Rudolf.
comment:18 by , 15 years ago
Sorry for the delay,
the driver are running right all the time
but I didn't recognize any diference between vesa mode and with your perfect driver ;)
with this command described above I was able to see running here
thanks Rudolf!
comment:19 by , 15 years ago
Hi!
Apologies for the long silence. Yesterday I downloaded the source tree and build the system. Revision 35505 The situation has not changed, the picture is similar to the previous one.
Replying to rudolfc:
Thanks!
So did you have a picture, did the situation change?
Bye!
Rudolf.
comment:21 by , 13 years ago
Blocking: | 7662 added |
---|
comment:22 by , 9 years ago
Hi (albb)
This ticket is still open for GeForce 6100 Go (NV44) and alike. The problem can probably only be fixed when I have direct access to such a card though.
Rudolf.
comment:23 by , 6 years ago
We have a general GF 61xx card problem, if I remember correctly,this is a card-type which is integrated on the mainboard of systems. I need such a mainboard to be able to test this card type. Which did not happen yet unfortunately.
The GF61x0 problem is the last remaining item which should be fixed in the existing nVidia Haiku driver.
comment:24 by , 6 years ago
Blocked By: | 7662 added |
---|---|
Blocking: | 7662 removed |
comment:25 by , 4 years ago
Just a heads-up:
I was able to get my hands on a GF6100 mainboard the other day, so I plan to test it first hand myself and hopefully fix the remaining errors for these cards.
comment:26 by , 4 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
For Geforce 6000-6200, notably Nforce 4 and 4xx, but possibly more cards, added detection of a 25Mhz GPU base frequency crystal. This fixes too low refreshrates, wobbly screens, no picture at all, only part of a picture and that kind of trouble.
Fixed in hrev55039.
Closing ticket.
If the problem still exists the ticket can be reopened.
Thanks!
This problem is observed on hrev33109. Let me know if you need any assistance with testing etc.