Opened 4 months ago

Last modified 2 months ago

#19007 new bug

bug: Boot failure when using Nvidia 8400GS Rev. 2 GPU

Reported by: Illen Owned by: rudolfc
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics/nVidia Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

The problem started after device ID for 8400GS Rev. 2 was added to the nvidia driver (here). Blacklisting the nvidia driver makes Haiku able to use the vesa driver and boot to desktop again.

Attachments (1)

nvidia.log (46.1 KB ) - added by Illen 4 months ago.

Download all attachments as: .zip

Change History (4)

by Illen, 4 months ago

Attachment: nvidia.log added

comment:1 by rudolfc, 4 months ago

Ah yes, this is because the app server these days assumes that if a kernel driver supports a card, the accelerant does also. But the accelerant does not, and also does not advertize supporting it.

There are two options:

  1. Fix app server to actually ask and fall back to vesa if no accelerant found;
  1. Remove id from kernel driver again .

Of course over here I have code that partly supports this card but I did not release it since it's still a hack of sorts.

comment:2 by waddlesplash, 4 months ago

app_server should be fixed here no matter what.

comment:3 by rudolfc, 2 months ago

Hi waddlesplash, should a seperate ticket be created for that?

Note: See TracTickets for help on using tickets.