Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

NetBSD

Information, contacts and source code for ports to Linux, Windows, etc.

Moderators: winston, another_commander

Post Reply
User avatar
Spooky
Dangerous
Dangerous
Posts: 108
Joined: Sun Feb 12, 2006 5:05 pm
Location: Portsmouth, UK
Contact:

NetBSD

Post by Spooky »

I have a functional NetBSD 3.0 x86 build of Oolite. However there seems to be a complete lack of decent accelerated OpenGL support for any hardware (NVidia, ATI or otherwise. I've tried the LKM hacked Nvidia module and it's incredibly unstable). I feel that without this there's little point maintaining a regular port. What do people think?
Spooky
www.int13h.com
Evil Genius

The most merciful thing in all the world is the inability of the human mind to correlate all of its contents.
User avatar
winston
Pirate
Pirate
Posts: 731
Joined: Mon Sep 27, 2004 10:21 pm
Location: Port St. Mary, Isle of Man
Contact:

Post by winston »

What about 3d cards that have open source support (such as older ATi hardware, Intel integrated graphics etc.?) Does NetBSD support those?
User avatar
Spooky
Dangerous
Dangerous
Posts: 108
Joined: Sun Feb 12, 2006 5:05 pm
Location: Portsmouth, UK
Contact:

Post by Spooky »

Good question, I don't have any machines with Intel graphics to test with. I have a few ATI cards kicking about though and I'll have a bash at those this afternoon. It works with Mesa just fine, obviously performance is appalling.
Spooky
www.int13h.com
Evil Genius

The most merciful thing in all the world is the inability of the human mind to correlate all of its contents.
User avatar
Spooky
Dangerous
Dangerous
Posts: 108
Joined: Sun Feb 12, 2006 5:05 pm
Location: Portsmouth, UK
Contact:

Post by Spooky »

I've had absolutely no luck with any GL support for any of the ATI cards I have. (9500, Rage 128, Rage IIC). I'll still build the NetBSD packages though, if for no reason other than completeness.
Spooky
www.int13h.com
Evil Genius

The most merciful thing in all the world is the inability of the human mind to correlate all of its contents.
User avatar
Spooky
Dangerous
Dangerous
Posts: 108
Joined: Sun Feb 12, 2006 5:05 pm
Location: Portsmouth, UK
Contact:

Post by Spooky »

It gets worse. I'm having serious trouble running the standalone package I've built on other machines. I've narrowed the problem down to pthread semaphores that are required for SDL-1.2.9.

I might start from scratch and install SDL from pkgsrc.

Sorry :cry:
Spooky
www.int13h.com
Evil Genius

The most merciful thing in all the world is the inability of the human mind to correlate all of its contents.
Charon102
Average
Average
Posts: 10
Joined: Sun Sep 17, 2006 12:17 am

Post by Charon102 »

I have a functional NetBSD 3.0 x86 build of Oolite.
Great!! Please can you put it into the NetBSD Packages Collection?
That would be great.
http://www.netbsd.org/Documentation/sof ... kages.html

I know, it`s frustrating that NetBSD has no working 3D acceleration, but people working on it. There will be 3D acceleration for ATI cards soon.
:D
User avatar
Rxke
Retired Assassin
Retired Assassin
Posts: 1757
Joined: Thu Aug 12, 2004 4:54 pm
Location: Belgium

Post by Rxke »

but w/o accel. it's all but unplayable... You get 4fps-ish refreshrates :shock:
Charon102
Average
Average
Posts: 10
Joined: Sun Sep 17, 2006 12:17 am

Post by Charon102 »

but w/o accel. it's all but unplayable... You get 4fps-ish refreshrates
Sure, but some guys are working to get real 3d acceleration on NetBSD.
AFAIK they want to port the direct rendering modul from FreeBSD to NetBSD.
http://users.bsdprojects.net/~tonnerre/ ... ering.html

There will be 3D accel. for NetBSD, but we have to wait. :wink:
User avatar
Spooky
Dangerous
Dangerous
Posts: 108
Joined: Sun Feb 12, 2006 5:05 pm
Location: Portsmouth, UK
Contact:

Post by Spooky »

I will not be providing NetBSD pkgsrc packages for the same reasons that I do not maintain the FreeBSD ports build of Oolite. Those of responsibility and time. If anyone does want to take up this challenge then I'm happy to help out in any way that I can.

I do not offer pre-built NetBSD packages because the 'unpleasant' pthreads 'support' in NetBSD is making it extremely messy to distribute, this combined with the lack of functional 3D support make it a somewhat unrewarding prospect. Again I'll happily provide any help I can if somebody else wants to have a bash at it.
Spooky
www.int13h.com
Evil Genius

The most merciful thing in all the world is the inability of the human mind to correlate all of its contents.
Charon102
Average
Average
Posts: 10
Joined: Sun Sep 17, 2006 12:17 am

Post by Charon102 »

Here is a petition for an opengl nvidia driver for NetBSD.
Please support it. 8)

http://www.nvidia-petition.tk/
Post Reply