Unofficial BeOS5 (PE) FAQ / HowTo for beginners

 
Version 2.08 (latest update 18.05.2000)
-Added link to experimental Canon driver
 
Read this first:
You use these instructions at your own risk! If something happens when you directly or indirectly follow these instructions you are on your own. I am not responsible for any possible or impossible damages caused by using these instructions.

If you want to link to this FAQ, please link to my page not to this file. This file may not be copied to any other site without permission from author (Jaakko Leikas alias Garjala).

If you find errors, outdated information or you have something to add to this FAQ, please send me e-mail to garjala@iobox.com.

 
Where to find Free BeOS
All official download sites can be found from free.be.com. There are also lots of unofficial places available.
 
500MB (virtual) harddisk is too small
If you have extra partition in your harddrive, you can install BeOS onto it. Use DriveSetup (can be dangerous, be careful!) to initialize that partition to Be File System (BFS). Then just run Installer and when it appears, choose partition you just initialized. Program installs BeOS and you can use it from that partition.
 
After installing BeOS5-DevTools.zip documentation does not work (bookmarks do not work)
For some reason directory called "Be Book" is in /boot/beos/documentation when it is supposed to be in /boot/beos/documentation/CVT/HTML. Just create those directories and copy directory "Be Book" there.
 
Application crashed or freezed
Press CTRL + ALT + DEL and Team Monitor should appear. Choose frozen program from list and click KILL. Do not kill programs that are written in blue color (unless you really know what you are doing). After you have KILLed misbehaving program you can launch it immediately again, there is no need for rebooting.
 
Application installed, but no icon in Desktop
Go to directory where you installed your program . You can launch that program with double-click or you can create link. If you want to create a link to program, just right click program file and from menu choose: Create Link -> Desktop and icon appears to desktop.
 
Automounting disk during boot
Right click on desktop and choose Mount -> Setting from menu and you can choose what disks you want to mount automatically.
 
BeOS behaves erratically and crashes from time to time
See "BeOS freezes on boot". If this does not help it is possible that there is IRQ conflict in you system. Go to Devices and check if there are resource conflicts. Also check if two or more devices are using same IRQ. If there are more than one device using particular IRQ (especially if other device is display adapter) try to change IRQs (if possible) so, that they are no more used by other devices. It is also known that some network cards do not like to be in certain slots in motherboard (usually slot 1).

DO NOT DO ANYTHING INSIDE YOUR COMPUTER IF YOU DO NOT KNOW WHAT YOU ARE DOING! YOU HAVE BEEN WARNED!

If you know what you are doing, try to swap network or soundcard to other slot and try if BeOS stable after that.

WARNING: swapping cards may force you to install Windows drivers once again!

 
BeOS boots up and Tracker crashes immediately
You may have mis-behaving replicant in your Desktop. For example application named MiniPulse in very prone to crash Tracker if used as replicant (works fine in normal state). To correct this situation do this:
When BeOS boots up and you get error message DO NOT close error message, instead open Terminal and navigate to /boot/home/config/settings/Tracker. Delete file named tracker_shelf. This file contains information about replicants and will be created again in next boot. Reboot BeOS. If problem was caused be replicants, it should be fixed by now.

WARNING: If you do this, ALL replicants will be removed.

 
BeOS boots up and immediately crashes leaving you to kernel debugging land
Check if you have set "mount all disks" in bootup option from mount settings. Sometimes BeOS cannot mount Windows partitions and crashes sending you to kernel debugging land. This is rare situation. You can safely mount those partitions after boot. Just set that option to "mount all BeOS disks" in bootup and everything should be fine.
 
BeOS boots up with grayscale picture
Your display adapter is probably not supported by BeOS and it uses fail-safe driver. If your display adapter supports VESA 2.0 you can try this:
Go to /boot/home/config/setting/kernel/drivers/sample. There is a file named vesa. Open it and add one of the following two rows (not both of them):
mode 800 600 16
mode 1024 768 16
Save file. Copy vesa file to /boot/home/config/settings/kernel/drivers and boot BeOS. If you are lucky you get colors using VESA modes.

There is also a program Vesa Accepted, which can make same modification. It can be found from BeBits.

 
BeOS does not show my backgroud picture
Background picture must be in BeOS boot volume. BeOS loads background picture before mounting anything, so you cannot load background picture from other disks.
 
BeOS freezes on boot, some device does not work even if it should or BeOS behaves oddly
Many of those problems disappear when you boot directly to BeOS with bootdisk. If you launch BeOS from Windows, it can leave devices to states which BeOS cannot detect properly. If you have unused space in your harddrive you can also try to install BeOS to its own partition. Instructions to create bootdisk can be found from readme file which came with BeOS5 Personal Edition.

Other things can be UltraDMA66 or overclocking. BeOS does not support UltraDMA66 and it is known to crash if it is in use. There is third party driver for HighPoint HPT366 UltraDMA66 controller, but other controllers are unsupported at a moment.

BeOS can also be sensitive to overclocking, so remove overclocking if you encouter crashes or odd behaviour.

You can also go to bios settings and set "PnP OS" to "No". This is known to help in some situations.

 
Booting to safe mode
When BeOS starts loading, immediately press space bar to get a menu. From that menu you can choose safe mode and booting options.
 
CDDA-fs does not work or it locks copying prosess when copying wav files from CD
It is possible that BeOS did not detect properly your CD-ROM features or digital extraction is not supported in your CD-ROM. If you are sure that your CD-ROM drive is capable of digital extraction (to copy wavs from CD) you can try this:
Go to /boot/home/config/settings/kernel/drivers/sample. There is a file named atapi. Open it and uncomment last 11 rows from that file (remove # from the beginning of each row). Save file and copy it to /boot/home/config/settings/kernel/drivers. Boot BeOS and try if you can copy those files now.

Easy way to test if CDDA-fs works in your system is to try to save a track from CD-Player. If save freezes, CDDA-fs does not work.

 
CDDA-fs does not seem to have support for CDDB
Go to BeBits and download CDDA-fs from there. This zip-file includes file named "cddblinkd". This file is needed for CDDB lookups. DO NOT INSTALL ANY OTHER FILES FROM THAT ZIP FILE! Copy cddblinkd to /boot/home/config/bin and add line to userbootscript:
/boot/home/config/bin/cddblinkd &
After that reboot BeOS and CDDB lookups should work.

Update: cddblinkd has been improved and released as a separate file, so you should download it instead of whole outdated CDDA-fs zip file.

 
Easter Egg
Press CTRL + ALT + SHIFT and keep these buttons pressed down. Now click BeOS button and there is new choice: Window Decor. It can for example make BeOS to look like MacOS 8.
 
Expander seems to support only zip,tar and some other filestypes. More support, please
At least RAR and LHA are available from BeBits. These programs come with installation instructions.
 
How to hide windows
Answer can be found from documentation, but since no-one reads it, I add it here:
Double click somewhere in title bar (do not click the buttons).
 
Installation of applications
If application is a normal zip-file, double clicking it launches Expander which can be used to extract all files to specified location.
If application is in .pkg file, double clicking it launches Software Valet which can make installation.

If program need some special installation, it comes with instructions. Otherwise it just needs to be extracted to somewhere.

Do not install anything to /boot/beos/apps or /boot/apps. Much better place is make for example directory /boot/home/apps and then use it as an installation place. Generally install your application to some directory under /boot/home.

NOTE: If Software Valet says that package is corrupted, then you should use different browser to download it again. At least some versions of Netscape seem to corrupt nearly all Software Valet package downloads (*.pkg)

 
MidiPlayer says "Could not load instrument file: /boot/beos/etc/synth/big_synth.sy"
There are two choices:
1. Go to that directory. There are three files. Rename middle sized to big_synth.sy
2. Find someone with BeOS 4.5 CD and copy file from there (works, but #1 is better)
 
Moving BeOS button to other location
If you look carefully next to that button, you see small area, which looks like it is full of dots. Click it and if you keep mouse button down, you can drag it where ever you want.
 
OpenGL applications run with very low frame rates
BeOS does not support hardware OpenGL acceleration yet. Be Inc. is writing hardware accelerated OpenGL API, but it will be released later this year.
 
Opening or saving GIF,PCX or some other picture type is not possible
You may not have right translator (small file that can read/write pictures) in your BeOS. For example ShowImage cannot show or save GIF pictures unless you download translator for it. Translator(s) can be found from http://www.bebits.com. Easy way to install a translator is to extract zip file to somewhere on your BeOS partition and drag-and-drop translator file to DataTranslations. Close and open program you are using and you can use new translator.
 
Screen capture
Screen capture can be taken by pressing "Print Screen" button. Capture will be saved to your home directory as screenX.tga in which X is some number.
 
Sharing files with Windows system
Be Inc. is writing a new much improved network system called BONE. BONE will replace current network system later this year and most probably contains WON, which is needed to share or see files from Windows systems. Previously WON was in experimental folder, but Be removed it from BeOS5 Personal Edition (it is not included even in devtools) possibly because BONE will be released sooner or later this year.

At a moment BONE is in closed beta-test.

 
Uninstallation of applications
Simple, delete folder application is located in. Most applications also save their setting to /boot/home/settings. There is also available uninstall script for SoftwareValet packages from BeBits. Do not remove applications that came with BeOS5 Personal Edition.
 
Updates
Updates can be found from free.be.com

There are also updates to Tracker and Deskbar available at www.opentracker.org These are beta versions, but seem to be stable according to my own experiences. Opentracker includes lots of new features and bug fixes.

 
Video playback is not smooth or sound is bad
Sometimes it gets better if you enable real-time audio / real-time video from Media preferences.
 
Window is impossible to close
That window is probably replicant. You can close it easily. Choose Show Replicants from start menu (under BeOS button). Small mark should appear to one of window corners. Right-click that mark and choose Delete.
 
BeOS seems to be missing a device driver
There are some third party or experimental drivers for various devices. If you know more working links to device drivers for BeOS, please let me know! Also I would like to know if any of these links do not work anymore.

Canon BJC-xxxx models
No official drivers available. Contact Canon and ask them to make drivers for their models. Do not send flames, it makes things worse.
Experimental drivers can be found here: http://philippe.houdoin.free.fr/phil/beos/bubblejet/index-en.html

3Com 3c509B ISA (Intel only)
ftp://ftp.be.com/pub/experimental/r5/drivers/net/

Accton EN503x
ftp://ftp.be.com/pub/experimental/r5/drivers/net/

AD1816(A) based soundcards
http://www.bebits.com/app/232/

Adaptec driver patch to recognize AHA-2930U2
http://www.boostsignal.com/info.php3?ListingID=104

ATI All-in-Wonder 16, ATI All-in-Wonder Pro, ATI All-in-Wonder and ATI-TV boards
http://www.bebits.com/app/230/

ATI Mobility M/M1/P
http://www.bebits.com/app/731/

ATI Rage128 Pro
http://www.bebits.com/app/1259/

Audio driver for Sony N505VE laptops
http://www.bebits.com/app/671/

Aztech-PackardBell FM Radio Card
http://www.boostsignal.com/info.php3?ListingID=247

CMI8330 ISA
http://www.bebits.com/app/278/

Compact Flash
ftp://ftp.be.com/pub/experimental/r5/drivers/compactflash/

Connectix QuickCam black & white camera
http://www.mythrium.com/main.asp

Diamond Rio (source only)
http://www.world.co.uk/sba/rio.htm

Ensoniq AudioPCI ES1370
http://www.bebits.com/app/120/

Ensoniq ES1371
http://tucows.eunet.fi/beos/adnload/dles1371.html

Ensoniq ES1879
http://tucows.eunet.fi/beos/adnload/dles1879.html
http://www.bebits.com/app/691/

Epic100 based SMC Etherpower II 10/100 network cards (network)
http://www.bebits.com/app/545/

Epson Perfection 610 USB scanner
http://www.bebits.com/app/1336

ESS1869 Audio Driver
http://elitemrp.net/be/ess1869.htm

ESS Maestro-2/2E/1
http://www.bebits.com/app/539/

Ferrettronics FT639 (servo controller chip)
http://www.ferrettronics.com/downloads/BeosServoDriver.zip

GemTek radio card
http://www.boostsignal.com/info.php3?ListingID=251

Hercules Stingray 128/3D
http://home8.swipnet.se/~w-84936/

HighPoint HPT366 DMA IDE driver
http://www.bebits.com/app/1261/

HP DeskJet 600, 800, and 900 series (commercial demo)
http://www.bebits.com/app/167/

HP DeskJet inkjet color printers family (for any color printers supporting HP PCL3c language)
http://www.bebits.com/app/619/

Iomega ZIP-100 Paraller
http://tucows.eunet.fi/beos/adnload/dlzip100be.html

ISDN CAPI driver
ftp://ftp.be.com/pub/experimental/r5/drivers/isdn/

Lexmark 5700/7000
http://www.bebits.com/app/1653

MaxiSound64
http://www.bebits.com/app/1399

Parallel VLSI Vision CPiA based cameras
http://home.c2i.net/damnrednex/becpia/

PRODIF24 digital sound interface card
http://www.bebits.com/app/742/

RadioTrack II
http://tucows.eunet.fi/beos/adnload/dlnewsradio.html

Realtek 8139
ftp://ftp.be.com/pub/experimental/r5/drivers/net/

Roland UA-100
ftp://ftp.be.com/pub/experimental/r5/drivers/net/

S3 Savage4
http://members.xoom.com/s3dlinux/besavage.html

S3 Trio 64 v2 DX/GX
http://www.bebits.com/app/202/

SCSI-2 sequential access devices (i.e., tape drives)
http://www.bebits.com/app/971/

Sound Blaster 16
http://www.bebits.com/app/223/

Sound Blaster Pro
http://www.bebits.com/app/515/

Summa MM graphic tablets
http://www.bebits.com/app/788/

Tekram dc390 Scsi-2 (390U, 390F, 390U2W NOT supported)
http://www.bebits.com/app/828/

TekRam SCSI cards (all models?)
ftp://ftp.tekram.com.tw/Storage/SCSI/PCI/

Turtle Beach Multisound Pinnacle & Fiji
http://www.bebits.com/app/119/

Unified NVIDIA Driver (all models)
http://www.bebits.com/app/1622

USB-Speakers
ftp://ftp.be.com/pub/experimental/r5/drivers/net/

VIA vt86c100
ftp://ftp.be.com/pub/experimental/r5/drivers/net/

VIA Technologies VT3043 "Rhine I" and VT86C100A "Rhine II"
http://www.bebits.com/app/1009/

Wacom IV tablets and Wacom Graphire series (serial only)
http://www.bebits.com/app/948

Wacom Graphire USB tablet
http://www.bebits.com/app/1015/

Wacom Intuos USB tablet
http://www.bebits.com/app/1016/

Wacom Penpartner tablets
http://www.bebits.com/app/90

Wacom Penpartner USB
http://www.bebits.com/app/954/