Beryllium: the powerhouse
Beryllium was bought in July 2005 but had some startup problems. Within an hour, the ATX power supply failed.
Luckily, them guys at http://www.alternate.nl know their trade so within a week I had a new power supply unit.
After another few weeks, the 17" Samsung SyncMaster began to malfunction. An error message would appear,
telling that the resolution was not optimum for the screen and then it would just stay locked in that mode.
Also here: Alternate gave the right help: report the error to Samsung directly. So I did and within two days a
courier van appeared to:
Now I'm the proud owner of a real powerhouse system as shown below. I have a rather conservative setting on this machine. I use fixed IP addresses and I prefer to use LPRng plus apsfilter for printing.
| Property | Value | Unit |
|---|---|---|
| Brand | Asus Pundit R | |
| Processor | Intel Pentium IV | |
| Frequency | 3000 | Megahertz |
| Linux | Debian 3.1 (Sarge) | |
| RAM | 256 | Megabytes |
| Drives |
/dev/hda = 80 GB HDD /dev/hdb = DVD burner |
|
| Ethernet | Onboard 3COM 3C590 100 | Mbps |
| IP address | 192.168.56.4 | |
| Running since | June 2006 |
Below, you will find the contents of the most important files for Beryllium. These files are important for all computers and the settings are extremely hardware dependent. Read the files and use the things you want to try out on your machine.
/etc/fstab
# /etc/fstab: static file system information. # #proc /proc proc defaults 0 0 /dev/hda2 / reiserfs notail 0 1 /dev/hda3 /home reiserfs defaults 0 2 /dev/hda1 none swap sw 0 0 /dev/hdb /media/cdrom0 iso9660 ro,user,noauto 0 0 /dev/sda1 /media/camera vfat rw,user,noauto 0 0 /dev/sda1 /media/USB ext3 rw,user,noauto 0 0 /dev/sdb1 /media/CF vfat rw,user,noauto 0 0
/etc/hosts
127.0.0.1 localhost.localdomain localhost 192.168.56.1 hydrogen.fruttenboel hydrogen 192.168.56.2 helium.fruttenboel helium 192.168.56.3 lithium.fruttenboel lithium 192.168.56.4 beryllium.fruttenboel beryllium 192.168.56.5 boron.fruttenboel boron 192.168.56.6 carbon.fruttenboel carbon 192.168.56.7 nitrogen.fruttenboel nitrogen 192.168.56.8 oxygen.fruttenboel oxygen 192.168.56.10 neon.fruttenboel neon 192.168.56.21 scandium.fruttenboel scandium 192.168.56.22 titanium.fruttenboel titanium 192.168.56.31 gallium.fruttenboel gallium 192.168.56.32 germanium.fruttenboel germanium 192.168.56.56 voip.fruttenboel voip 192.168.56.80 mercury.fruttenboel Hg 192.168.56.84 polonium.fruttenboel Po 192.168.56.99 proton.fruttenboel proton 192.168.56.185 fonera.fruttenboel fonera # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
/etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.56.4 netmask 255.255.255.0 network 192.168.56.0 broadcast 192.168.56.255 gateway 192.168.56.99 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.56.99 dns-search fruttenboel
/boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/. ## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. default 0 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 5 # Pretty colours color cyan/blue white/blue title Debian GNU/Linux, kernel 2.6.8-2-686 root (hd0,1) kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda2 ro initrd /boot/initrd.img-2.6.8-2-686 savedefault boot title Debian GNU/Linux, kernel 2.6.8-2-686 (recovery mode) root (hd0,1) kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda2 ro single initrd /boot/initrd.img-2.6.8-2-686 savedefault boot ### END DEBIAN AUTOMAGIC KERNELS LIST
/etc/resolv.conf
search fruttenboel nameserver 213.51.144.37 nameserver 213.51.129.37 nameserver 192.168.56.99
/etc/apsfilter/apsfilterrc
# # don't delete these settings # PRINTER='lj5mono' PAPERSIZE='a4' METHOD='auto' QUALITY='medium' COLOR='mono' RESOLUTION='1200x600' # # additional configuration follows # insert settings as seen in /etc/apsfilter/apsfilterrc #
/etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11"
else
PATH="/usr/local/bin:/usr/bin:/bin:./m2bin:/usr/bin/X11:/usr/games"
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
export PATH
umask 022
export MOCKA=/usr/local/mocka
export MURUS=/usr/local/Murus
export MOCKAM2='-d $MURUS/m2bin -CcallsMocka'
export MOCKALINK='-lpthread -L/usr/X11R6/lib -lX11'
/etc/modules
# /etc/modules: kernel modules to load at boot time. # # This file should contain the names of kernel modules that are # to be loaded at boot time, one per line. Comments begin with # a "#", and everything on the line after them are ignored. ide-cd ide-disk ide-generic psmouse sbp2 sr_mod lp
/etc/printcap
# /etc/printcap: printer capability database. See printcap(5).
# You can use the filter entries df, tf, cf, gf etc. for
# your own filters. See /etc/filter.ps, /etc/filter.pcl and
# the printcap(5) manual page for further details.
# lp|Generic dot-matrix printer entry:\
# :lp=/dev/lp0:\
# :sd=/var/spool/lpd/lp:\
# :af=/var/log/lp-acct:\
# :lf=/var/log/lp-errs:\
# :pl#66:\
# :pw#80:\
# :pc#150:\
# :mx#0:\
# :sh:
# rlp|Remote printer entry:\
# :lp=:\
# :rm=remotehost:\
# :rp=remoteprinter:\
# :sd=/var/spool/lpd/remote:\
# :mx#0:\
# :sh:
# APS1_BEGIN:printer1
# - don't delete start label for apsfilter printer1
# - no other printer defines between BEGIN and END LABEL
lp|lj5mono;r=1200x600;q=medium;c=mono;p=a4;m=auto:\
:lp=/dev/lp0:\
:if=/etc/apsfilter/basedir/bin/apsfilter:\
:sd=/var/spool/lpd/aps1:\
:lf=/var/spool/lpd/aps1/log:\
:af=/var/spool/lpd/aps1/acct:\
:mx#0:\
:sh:
# APS1_END - don't delete this
/etc/inetd.conf
# /etc/inetd.conf: see inetd(8) for further informations. # # Internet server configuration database # # # Lines starting with "#:LABEL:" or "#<off>#" should not # be changed unless you know what you are doing! # # If you want to disable an entry so it isn't touched during # package updates just comment it out with a single '#' character. # # Packages should modify this file by using update-inetd(8) # # <service_name> <sock_type> <proto> <flags> <user> <server_path> <args> # #:INTERNAL: Internal services #echo stream tcp nowait root internal #echo dgram udp wait root internal #chargen stream tcp nowait root internal #chargen dgram udp wait root internal #discard stream tcp nowait root internal #discard dgram udp wait root internal #daytime stream tcp nowait root internal #daytime dgram udp wait root internal #time stream tcp nowait root internal #time dgram udp wait root internal #:STANDARD: These are standard services. ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/proftpd telnet stream tcp nowait telnetd.telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd #:BSD: Shell, login, exec and talk are BSD protocols. #:MAIL: Mail, news and uucp services. #<off>#uucp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.uucpd #:INFO: Info services ident stream tcp wait identd /usr/sbin/identd identd #:BOOT: Tftp service is provided primarily for booting. Most sites # run this only on machines acting as "boot servers." #:RPC: RPC based services #:HAM-RADIO: amateur-radio services #:OTHER: Other services
/etc/crontab
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file. # This file also has a username field, that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily 47 6 * * 7 root test -x /usr/sbin/anacron || run-parts --report /etc/cron.weekly 52 6 1 * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.monthly #
/etc/X11/XF86Config-4
In case of errors, new VGA system or new screens, run 'dpkg-reconfigure xserver-xfree86' as root!
# XF86Config-4 (XFree86 X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the XF86Config-4 manual page. # (Type "man XF86Config-4" at the shell prompt.) # # This file is automatically updated on xserver-xfree86 package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xfree86 # package. # # If you have edited this file but would like it to be automatically updated # again, run the following commands as root: # # cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom # md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum # dpkg-reconfigure xserver-xfree86 Section "Files" FontPath "unix/:7100" # local font server # if the local font server has problems, we can fall back on these FontPath "/usr/lib/X11/ps/misc" FontPath "/usr/lib/X11/ps/cyrillic" FontPath "/usr/lib/X11/ps/100dpi/:unscaled" FontPath "/usr/lib/X11/ps/75dpi/:unscaled" FontPath "/usr/lib/X11/ps/Type1" FontPath "/usr/lib/X11/ps/CID" FontPath "/usr/lib/X11/ps/Speedo" FontPath "/usr/lib/X11/ps/100dpi" FontPath "/usr/lib/X11/ps/75dpi" EndSection Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "record" Load "speedo" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc101" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" EndSection Section "Device" Identifier "ATI Radeon 9100" Driver "ati" BusID "" VideoRam 32768 EndSection Section "Monitor" Identifier "Samsung SyncMaster 713N" HorizSync 30-65 VertRefresh 50-75 Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "ATI Radeon 9100" Monitor "Samsung SyncMaster 713N" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "800x600" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection Section "DRI" Mode 0666 EndSection
Synopsis
OK, now I told just about anything that is specific and that can be hairy when your machine will not boot upto an inlog prompt. If your system uses a comparable Linux, these settings might help.
System settings are so machine specific that I cannot help you, unless you happen to live around the corner. If that is the case, this magic number '5012' should ring a bell. If the number is just a number to you, please find someone near your place to help you out.
Page created on June 12, 2006 and
Page equipped with FroogleBuster technology