Opened 17 years ago

Last modified 4 years ago

#1588 new enhancement

Geforce 8xxx support in Nvidia driver

Reported by: pieterpan Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics/nVidia Version:
Keywords: Cc: haiku@…
Blocked By: #7662 Blocking: #7759, #8439, #8996
Platform: All

Description

It would be very nice if the nvidia driver supported the Geforce 8xxx series. I've been in touch with Rudolf, he said it would be quite some work as things changed a bit. Anyway, just creating the ticket so we don't forget about it. More and more people with have these cards and they should work in Haiku.

Attachments (3)

listdev (2.5 KB ) - added by vidrep 11 years ago.
accelerant (195 bytes ) - added by vidrep 11 years ago.
syslog (204.9 KB ) - added by vidrep 11 years ago.

Download all attachments as: .zip

Change History (21)

comment:1 by scottmc, 16 years ago

Cc: haiku@… added

comment:2 by scottmc, 16 years ago

Posting my listdev here for when a GeForce 8xxx driver is created.

device Bridge (PCI bridge, Normal decode) [6|4|0]

vendor 10de: nVidia Corporation device 077a: MCP78S [GeForce 8200] PCI Bridge

device Display controller (VGA compatible controller, VGA controller) [3|0|0]

vendor 10de: nVidia Corporation device 0845: Unknown

If you have a different 8xxx nvidia chipset post your listdev output on this ticket rather than creating a new ticket.

comment:3 by axeld, 15 years ago

Owner: changed from axeld to nobody
Version: R1/pre-alpha1

comment:4 by hdanak, 14 years ago

I have the same (GeForce 8200) card, with the following listdev:

device Bridge (PCI bridge, Normal decode) [6|4|0]

vendor 10de: nVidia Corporation device 0778: MCP78S [GeForce 8200] PCI Express Bridge

device Display controller (VGA compatible controller, VGA controller) [3|0|0]

vendor 10de: nVidia Corporation device 084b: C77 [GeForce 8200]

comment:5 by kwurzel, 14 years ago

I'm using a GeForce 8400M GS with the following listdev:

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 10de: nVidia Corporation
  device 0427: G86 [GeForce 8400M GS]

comment:6 by scottmc, 14 years ago

Blocking: 7662 added

comment:7 by nathanhi, 13 years ago

Signing this. I'm using the same graphics controller as kwurzel:

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 10de: nVidia Corporation
  device 0427: G86 [GeForce 8400M GS]

Would be great to see some improvements here.

comment:8 by diver, 13 years ago

Blocking: 7759 added

comment:9 by diver, 13 years ago

Blocking: 8439 added

by vidrep, 11 years ago

Attachment: listdev added

by vidrep, 11 years ago

Attachment: accelerant added

by vidrep, 11 years ago

Attachment: syslog added

comment:10 by waddlesplash, 10 years ago

Milestone: R1Unscheduled

comment:11 by waddlesplash, 10 years ago

Milestone: UnscheduledR1

Reverting earlier milestone change

comment:12 by diver, 9 years ago

Blocking: 8996 added

comment:13 by waddlesplash, 6 years ago

Blocked By: 7662 added
Blocking: 7662 removed

comment:14 by nhubbard, 6 years ago

What do we base our current Nvidia drivers on? Nouveau (https://nouveau.freedesktop.org/wiki/CodeNames) lists pretty great support for the Tesla/NV50 architecture, which covers the GeForce 8, 9, 100, 200 and 300 series.

comment:15 by pulkomandy, 6 years ago

Our current drivers are 10 years old and handle only the older NVidia cards. We need a different driver for the new generations of cards.

comment:16 by nhubbard, 6 years ago

Would that make a good GSoC project? Porting Nouveau to Haiku would significantly improve Nvidia driver support.

comment:17 by vidrep, 4 years ago

I just tested one of these cards using hrev55069 x86_64. The system always uses VESA driver regardless of kernel settings. When VESA driver and accelerant are disabled, Haiku boot will stall at the rocket icon.

device Display controller (VGA compatible controller, VGA controller) [3|0|0]

vendor 10de: NVIDIA Corporation

device 06e4: G98 [GeForce 8400 GS Rev. 2]

comment:18 by pulkomandy, 4 years ago

Milestone: R1Unscheduled
Note: See TracTickets for help on using tickets.