Archive

Posts Tagged ‘netbsd’

NetBSD on libretto L5

March 26th, 2008

In your kernel config file, you need:

vald*           at acpi? # for LCD contrast
radeondrm*      at vga?
options         DRM_NO_MTRR # Crusoe doesn't have MTRR
options         PCI_ADDR_FIXUP
options         PCI_BUS_FIXUP
options         PCI_INTR_FIXUP
options         ACPI_ACTIVATE_DEV

The fourth FIXUP and ACTIVATE are needed because Libretto doesn’t activate all devices after boot.

In my xorg.conf, I setup:

 Option "mtrr" "Off"
 Option "DepthBits" "16"
 Option "GARTSize" "32"
 Option "RingSize" "8"
 Option "BufferSize" "2"
 Option "EnableDepthMoves" "On"
 Option "AccelMethod" "EXA"
 Option "ColorTiling" "On"
 Option "EnablePageFlip" "On"
 Option "RenderAccel" "On"
 Option "SubPixelOrder" "None"
 Option "DynamicClocks" "On"
 Option "AccelDFS" "On"

In order to use full capability of the radeon. DRM acceleration is available only in 16bpp mode. Not enough memory for 32bpp.

Uncategorized ,

TCP socket buffer autosizing on NetBSD

March 26th, 2008

Disponible depuis juillet 2007 sur current, cette option est désactivé par défaut a cause d’un manque de test et de validation. Le code a été importé depuis FreeBSD. Permet un débit beaucoup plus important sur du Gbe ou même de l’ADSL.

sysctl -w net.inet.tcp.recvbuf_auto=1
sysctl -w net.inet.tcp.sendbuf_auto=1

Uncategorized

Vous pouvez pas faire comme tout le monde ?

March 17th, 2008

Alors dans le noyau FreeBSD, ou que vous vous trouviez, les champs des headers TCP/IP sont toujours dans le formatshardware. Ca oblige a faire pleins de htons()/ntohs() meme si on a pas besoin de les toucher (et du coup il y en a partout..). Dans NetBSD, ils ont garde le format reseau. Et C’EST BEAUCOUP PLUS SIMPLE! Meme un paquet recupere via pfil() va etre different sur les deux OS. Alors que le reste (fonction, structure..) est quasiment identique. Bordel..

Uncategorized ,

gdksetroot

March 12th, 2008

I wrote gdksetroot because I need this program. And perhaps, this will be useful for you. It only set your X background image with the filename specified. Or an random wallpaper if you give a directory containing your background images.

Uncategorized , , , ,