Opened 16 years ago
Closed 15 years ago
#3689 closed bug (duplicate)
No splash screen at boot with nVidia GeForce MX440
Reported by: | haiqu | Owned by: | rudolfc |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/Graphics/nVidia | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
Using the driver at http://www.bebits.com/app/3636 I get normal operation under BeOS 5.0.3 Pro.
Using Haiku on the same machine, nothing is visible until the main screen comes up after about 10 seconds. After this, it's all good.
Change History (9)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Contrary to BeOS, our VESA mode is actually pretty good, and running at 32bpp will be the fastest. At 16bpp, there needs to be half the video memory to be written, but it also does a CPU intensive colorspace conversion. So unless you have an old computer with slow bus speed, running at 32bpp will be much faster.
comment:3 by , 15 years ago
Checked this further by renaming the vesa driver and confirmed that the system is actually loading te nVidia driver. Apprently the nVidia driver is only set up for a single head, and that there's some issue with displaying the splash screen at 1024 x 768.
My newer machine has an S3 Unichrome Pro onboard and that works fine.
comment:4 by , 15 years ago
Owner: | changed from | to
---|
comment:5 by , 15 years ago
Hi,
you might be plagued by what I described in ticket #3850. Try 1024x768 mode in depth 16bit or a lower res mode in 32bit color: this should give you your splashscreen, maybe even with the second screen connected.
The driver is working I expect (what's your cardID?? so I can check).
Stippy is right I think: try using your desktop at 32bit mode, but try the splashscreen at 16bit mode (trick: set the 32bit mode using 'Screen', exit that app, wait a wile, and then manually modify the 'vesa' file in home/settings/kernel/drivers (I think). Change the 32 in 16 there (open with styled edit), then reboot.
Please let me know what you find.. :-)
Bye!
Rudolf.
comment:7 by , 15 years ago
Hi Rudolf,
Tried changing the vesa config file to 1024 x 768 x 16 (after first selecting 1024 x 768 x 32 in Screen settings) and rebooted. Yes, we have a splash screen. :D
I wouldn't know if this is the same problem you reported later, but happy to be able to use a higher resolution now. My only real concern was that if I needed to use Safe Mode I couldn't see it.
Thanks. Very useful patch indeed.
comment:9 by , 15 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Your card is indeed supported (checked ID). Thanks for testing!
Closing this ticket as it's a duplicate of #3850.
If you don't agree, let me know :-)
Bye!
Rudolf.
Further information on this ... I tried attaching a second monitor to see if the splash screen came up on it, not really expecting a result. What happened was that it did nothing at all. I checked resolutions and found that no widescreen modes are available.
Then realizing the card isn't being detected at all and that I'm probably in some generic Vesa mode, I changed resolution from 1024 x 768 / 32 bit to 800 x 600 / 16 bit for faster response, and Hey Presto! now I get a splash screen on boot.
Looks like the nVidia driver doesn't cover this card.