[Thinstation-general] (no subject)
Brought to you by:
doncuppjr
|
From: <and...@we...> - 2004-07-15 06:23:55
|
Hi Miles,
below you find the requested config and log files. (Sorry the email is pretty long)
There are the following files below:
- build.conf
- thinstation.conf.network
- thinstation.conf-0004760E4D6
- XF86Config-0 (with the unresolved variable)
- env.txt (log of environment variable in the client during x-script runtime)
- x.conf.log
- boot.log
I have checked the communication between the boot server and the TS client. The
client downloaded both the thinstation.conf.network as well as the
thinstation.conf-<MAC Adress>
Regards,
Andreas.
here are the config files:
build.conf:
----------------------------------------------------------------------------------------------------------------------------------
################################################
### --- Thinstation Build Config --- ###
################################################
#
# This is Thinstation's basic setup file. In this file you decide which
# hardware, programs and features to be included in the Thinstation boot image
# generated by running "./build".
#
# You can customize/limit the possibilities in the thinstation.conf files later.
#
# Anything after a "#" is a comment. You activate "things" by removing the #
# and remove "things" by putting a # in front of them.
#
# First we define which modules to include. Modules are hardware drivers.
# NEVER include more than necessary - the more modules the longer boot time
################################################
### --- Modules to include in boot image --- ###
################################################
# --- Bus Modules
module agpgart # AGP bus module for use with AGP video cards
#module pcmcia # PCMIA Cards
# --- Network cards modules
# Have as few as possible
#module 8139too # VERY common in no-name network cards. Covers also 8129
module via-rhine # (both Rhine I and II). Common in integrated motherboards
#module eepro # Intel EtherExpress Pro
#module eepro100 # Intel EtherExpress Pro 100 Mb/s
#module e1000
module 3c59x # 3Com (including 905)
#module 3c509 # 3Com
#module dmfe
#module pcnet32
module sis900 # Common in integrated motherboards
#module 8390
#module ne io=0x300
#module ne2k-pci # PCI version of NE-2000
#module depca
#module lance
#module natsemi
#module ni5010
#module ni52
#module ni65
#module smc-ultra
#module smc9194
#module tg3
#module tlan
#module tulip
#module wd
#module winbond-840
# --- Token Ring modules
#module 3c359
#module abyss
#module ibmtr
#module lanstreamer
#module olympic
#module smctr
#module tms380tr
#module tmsisa
#module tmspci
#module mtok
# -- Sound Modules
#module sb io=0x220 irq=5 dma=1 dma16=5
#module sb isapnp=1
module es1371
#module es1370
#module via82cxxx_audio
#module i810_audio
#module emu10k1
#module esssolo1
#module maestro
#module maestro3
# -- USB Devices
#module usb-hid # Needed for USB keyboards and mice
#module usb-storage # Needed for USB-Sticks
#module usb-printer # Needed for USB-Printers
# -- Storage Devices
module floppy # Floppy Disk Drive Support
module cdrom # CD-Rom Drive Support
# -- Filesystem Support
# -- Every mounted device needs a filesystem, choose which ones are supported below.
module isofs # ISO9960 file system support for CDRoms
module vfat # Fat and VFat file system support
#module ext2 # Ext2 file system support
#module ext3 # Ext3 file system support
module supermount # Supermount support for auto unmounting of removable media
package nfs # NFS file system support
#package smbfs # Samba client FS Support, allows you to mount smb
filesystems
#################################################
### --- Packages to include in boot image --- ###
#################################################
# A package is a program or utility.
# Any packages may be added as "package" or "pkg".
# If defined as a "package" the program is included in the boot image.
# If defined as a "pkg" the program is added from outside the image.
# Normally use "package", and only "pkg" if the image approaches 16 MB or
# you know what you are doing.
# --- Packages to include in boot image
# --- Packages below may be "package" or "pkg"
package hwclock # Utility to set system time from hardware clock
#package sound-esd # Adds Sound Daemon Server
#package sound-nasd # Adds Sound Daemon Server
# --- X related packages
#package xf-tinyx # TinyX Xvesa server (for low memory machines)
# works with ICA too, is slower, don't choose any XF modules with
# this server, you don't need anything else.
# Otherwise choose from Xfree 3 or 4 (4 is recommended)
package xf-75dpi-fonts # Include X local fonts (75dpi), For both Xfree 3 and 4
#package xf3-svga # XF86_SVGA 3.3.6 server
#package xf3-s3 # XF86_S3 3.3.6 server
#package xf3-vmware # VMWare X server for development
#package xf4vnc # XF4 VNC Server Module. With this package you can
# connect to the TS client's desktop from a java
# browser on "http://<TS ip>:5800
# --- XFree86 4.2 drivers
# General XFree86 4.4 video drivers:
# Only include what you really need!
#package xf4-apm # Alliance ProMotion video driver
#package xf4-ark # Ark Logic video driver
package xf4-ati # ATI video driver
#package xf4-chips # Chips and Technologies video driver
#package xf4-cirrus # Cirrus Logic video driver
#package xf4-cyrix # Cyrix video driver
#package xf4-glint # GLINT/Permedia video driver
#package xf4-i128 # Number 9 I128 video driver
#package xf4-i740 # Intel i740 video driver
#package xf4-i810 # Intel 8xx integrated graphics chipsets
#package xf4-mga # Matrox video driver
#package xf4-neomagic # Neomagic video driver
#package xf4-nsc # Nsc video driver
#package xf4-nv # NVIDIA video driver
package xf4-r128 # ATI Rage 128 video driver
package xf4-radeon # ATI RADEON video driver
#package xf4-rendition # Rendition video driver
#package xf4-s3 # S3 video driver
package xf4-s3virge # S3 ViRGE video driver
package xf4-savage # S3 Savage video driver
#package xf4-siliconmotion # Silicon Motion video driver
#package xf4-sis # SiS video driver
#package xf4-tdfx # 3Dfx video driver
#package xf4-tga # DEC TGA video driver
#package xf4-trident # Trident video driver
#package xf4-tseng # Tseng Labs video driver
package xf4-vesa # Generic VESA driver, use this if you don't know what to use
#package xf4-vga # VGA 320x200 8 bit
package xf4-via # VIA video driver
#package xf4-vmware # VMware SVGA video driver
# --- Keyboard layouts (Language/Country)
#package keymaps-ar # Arabic
#package keymaps-cs # Czech
#package keymaps-da # Danish
package keymaps-de # German
#package keymaps-de_ch # German-Switzerland
#package keymaps-en_gb # English-Great Britian
#package keymaps-en_in # English-United States International
#package keymaps-en_nz # English-New Zealand
#package keymaps-en_us # English-United States
#package keymaps-es # Spanish
#package keymaps-fr_be # French-Belgium
#package keymaps-fr_ca # French-Canada
#package keymaps-fr_ch # French-Switzerland
#package keymaps-fr # French
#package keymaps-hr # Croatian
#package keymaps-hu # Hungarian
#package keymaps-it # Italian
#package keymaps-ja # Japanese
#package keymaps-la # Latin
#package keymaps-lt # Lithuanian
#package keymaps-lv # Latvian
#package keymaps-mk # Macedonian
#package keymaps-nl # Dutch
#package keymaps-no # Norwegian
#package keymaps-pl # Polish
#package keymaps-pt_br # Portuguise-Brazil
#package keymaps-pt # Portuguise
#package keymaps-ro # Romanian
#package keymaps-ru # Russian
#package keymaps-sv_fi # Sweedish-Findland
#package keymaps-sv # Sweedish
#package keymaps-sl # Slovenian
#package keymaps-th # Thai
#package keymaps-tr # Turkish
# --- Connection Package types
# Choose *at least* one!
package rdesktop # X RDP client for Windows Terminal Services (ver 1.3.1)
#package rdesktop_svga # SVGA RDP client, This is Version 1.1 of rdesktop Only
# Use this for low memory machines
#package vncviewer # VNC client (vncviewer)
package ica # Citrix ICA client support
#package tarantella # Tarantella client support
package ica_wfc # Citrix ICA manager
#package xnest # XDM in a window client
package blackbox # "Blackbox" window manager. Makes TS a light workstation.
#package rxvt # Light Xterm Client (vt102)
#package xterm # Xterm Client (vt220)
#package ssh # Secure Shell client
#package tn5250 # 5250 terminal emulator
#package dillo # Dillo light web browser
# --- Other services
#package www # Web access to client. From a browser: "http://<IP number>"
package lp_server # Remote printing daemon (LaserJet compatible)
package lpr # LPR Print Server, for use with samba-server package
#package tftpd # TFTP, built in tftpd server
# Useful for making a tftpserver for thinstation on a WAN
# over a slow link
#package samba-server # Samba server FS Support, allows you to share
# local floppy/cdrom/hd/printer to other Windows
# PCs; Needs supermount for removeable media
#package debug # Debug support, adds strace and other commands
# not recommended for normal use.
########################################
### --- Miscellaneous Parameters --- ###
########################################
param rootpasswd abcd # Do Change! Console/telnet password for Root
# If this is enabled, Telnetd will be
enabled
param xf4vncpasswd abcd # VNC Access Password
param storagepasswd abcd # Password for storage server
param bootlogo true # Want a backgound picture during boot
param bootresolution 1024x768
param defaultconfig thinstation.conf.buildtime # The file with default setup
# no other config file is found
# during boot
param basename thinstation # used for all config/tftp file names
param basepath . # used to determine path to tftp files
param localpkgs false # to determine is PKG files are to be loaded locally
# Leave this alone unless you can't download (wget required on your Linux box):
param icaurl
http://download2.citrix.com/files/en/products/client/ica/current/linuxx86.tar.gz
param tarantellaurl
http://www.tarantella.com/download/clients/download.php/http/Tarantella.E3/3.30.923/native/tnci3li.tar
param flashurl
http://download.macromedia.com/pub/shockwave/flash/english/linux/6.0r79/install_flash_player_6_linux.tar.gz
param httpproxy
thinstation.conf.network:
----------------------------------------------------------------------------------------------------------------------------------
# --- Thinstation sample configuration file
# --- Session Options
#
# Note: X is a number equal to or greater than 0
#
# SESSION_TITLE Title description for SESSION
# SESSION_TYPE Package type, choose beetwen:
# - vncviewer Start vncviewer in X
# - rdesktop Start rdesktop in X
# - x Start x-terminal session (xdm)
# - ssh Start ssh client in linux console
# - telnet Start telnet client in linux console
# - ica Start Citrix ICA client in X
# - blackbox Start blackbox window manager session
# - dillo Start Web Browser in X
# - tftpd Start tftp daemon
# - tarantella Start tarantella client
# SESSION_SCREEN Display to run the XFree server on
# SESSION_AUTOSTART On/Off Application will be placed in a menu on
startup, but
# not automatically executed
# SESSION_WORKSPACE Workspace to run program on in a window manager
# SESSION_PACKAGE_SERVER IP address/hostname of the server
# SESSION_PACKAGE_OPTIONS Command line options for the session type
#
#
# --- Ica Specific Options
#
# GLOBAL Settings
#ICA_USE_SERVER_KEYBOARD Use default server keyboard, otherwise use KEYBOARD_MAP
# variable
#ICA_BROWSER_PROTOCOL Broswer protocol, can be HTTPonTCP or UDP
#
# APPLICATION SET settings
#ICA_ENCRYPTION Encryption level for ICA
#ICA_COMPRESS Compression, On/Off
#ICA_AUDIO Audio, On/Off
#ICA_AUDIO_QUALITY Audio Quality, Low, Medium, High
#ICA_APPLICATION_SET Published Application (Not needed if using
# ICA_SERVER)
#ICA_SERVER Server to Connect to (Not needed if using
# ICA_APPLICATION_SET, but needed if the ICA-Masterbrowser
# is not on the local network.)
# Default Settings for all sessions
SCREEN=0
WORKSPACE=1
AUTOSTART=On
ICA_USE_SERVER_KEYBOARD=Off
ICA_BROWSER_PROTOCOL=HTTPonTCP
ICA_SERVER="172.31.254.15"
ICA_ENCRYPTION=Basic
ICA_COMPRESS=On
ICA_AUDIO_QUALITY=Low
ICA_AUDIO=Off
ICA_SEAMLESS_WINDOW=Off
# Individual Session Settings, override defaults
# Imporatant: Make sure you start at SESSION 0. Otherwise you will get an
error on boot.
SESSION_0_TYPE=ica
SESSION_0_TITLE="Test Client"
SESSION_0_ICA_APPLICATION_SET="Desktop"
#SESSION_1_TYPE=ica
#SESSION_1_ICA_APPLICATION_SET="Microsoft Word"
#SESSION_1_ICA_OPTIONS="-username donald -password qwak"
#SESSION_2_TYPE=ica
#SESSION_2_ICA_SERVER=ICA
# The -a option here specifies the color depth
# Note certain servers support certain color depths, wrong settings with this
# May cause your connection to fail.
#SESSION_3_TITLE="Big Bad Server Donald"
#SESSION_3_TYPE=rdesktop
#SESSION_3_SCREEN=1
#SESSION_3_RDESKTOP_SERVER=192.168.1.1
#SESSION_3_RDESKTOP_OPTIONS="-u user -p password -a 16"
#SESSION_3_AUTOSTART=Off
#SESSION_4_TITLE="Big Bad Server Road Runner"
#SESSION_4_TYPE=rdesktop
#SESSION_4_SCREEN=1
#SESSION_4_RDESKTOP_SERVER=192.168.1.1
#SESSION_4_RDESKTOP_OPTIONS="-u 'fred' -a 8"
#SESSION_4_AUTOSTART=Off
#SESSION_5_TYPE=rxvt
#SESSION_5_SCREEN=1
#SESSION_5_RXVT_OPTIONS="-bg black -cr green -fg white -C -sl 500"
#SESSION_5_WORKSPACE=2
#SESSION_6_TYPE=blackbox
#SESSION_6_SCREEN=1
#SESSION_7_TYPE=x
#SESSION_7_SCREEN=2
#SESSION_7_X_SERVER=192.168.1.2
#SESSION_7_X_OPTIONS="-indirect"
#SESSION_7_AUTOSTART=Off
# --- General Options
#
# KEYBOARD_MAP Keyboard layout
# TIME_ZONE Used to set time zone on TS client
# SYSLOG_SERVER Log server ip address or hostname.
# If the work "local" is used, then syslog starts logging locally
# If not specified syslogd is not loaded.
# USB_ENABLED Enable USB Drivers into memory if USB package is choosen
# DAILY_REBOOT Will reboot server if up over a day and one of the session
# types is closed
# AUTOPLAYCD If enabled this will autoplay music cds when inserted.
# CUSTOM_CONFIG Allows choosing custom boot config, On/Off
KEYBOARD_MAP=de
TIME_ZONE=CET
SYSLOG_SERVER=local
USB_ENABLED=Off
DAILY_REBOOT=On
AUTOPLAYCD=On
CUSTOM_CONFIG=Off
# --- Networking Options
#
# NET_HOSTNAME Hostname to use if not using a thinstation.hosts file, note
# that the machine MAC address will replace any * if used.
# NET_REMOTE_ACCESS_FROM List of hostnames/ip address accepted by the server
# for remote control, used by telnetd and www packages
# NET_SMTP_SERVER Email server address for error logs
# NET_SMTP_EMAIL Email address of administrator
# NET_BASE_NAME File to serve as a tftp server, for use with tftpd package.
# NET_TELNETD Enables built-in telnetd server package
#
# --- For use in the thinstation.buildtime only
#
# NET_USE_DHCP Enable DHCP Resolution, On/Off
# NET_IP_ADDRESS IP Address of client
# NET_MASK Network mask of client
# NET_GATEWAY IP Address of gateway
# NET_USE_TFTP Use tftp server for config file, On/Off
# NET_DNS1 DNS Server 1
# NET_DNS2 DNS Server 2
# NET_DNS_SEARCH Default DNS domain to search
# NET_ALTERNATE_TFTP Alternate tftp server for vmware or non-standard dhcp
servers
#NET_HOSTNAME=donald
NET_HOSTNAME=az-*
NET_SMTP_SERVER=
NET_SMTP_EMAIL=
NET_TIME_SERVER=
NET_BASE_NAME=thinstation
NET_TELNETD_ENABLED=On
NET_REMOTE_ACCESS_FROM="*"
#NET_USE_DHCP=Off
#NET_IP_ADDRESS=192.168.0.1
#NET_MASK=255.255.255.0
#NET_GATEWAY=192.168.0.254
#NET_USE_TFTP=Off
#NET_DNS1=192.168.0.2
#NET_DNS2=192.168.0.3
#NET_DNS_SEARCH=cartoons.org.nz
#NET_ALTERNATE_TFTP=192.168.0.4
# --- PKG Options
#
# PKG_PACKAGES Choice of packages to download for PKG
# PKG_PREFIX Download PKGs from a subdir of /tftpboot if PKG_PREFIX
# is set in thinstation.conf
# MOD_PREFIX Downloads and insmod's a module from a subdir of /tftpboot
# if MOD_PREFIX is set in thinstation.conf
#PKG_PACKAGES="blackbox rxvt"
#PKG_PREFIX=pkg
#MOD_PREFIX=modules
# --- XServer Options
#
# SCREEN_RESOLUTION Screen resolutions available in the workstations
# SCREEN_COLOR_DEPTH Number of bits per pixel (8,16,24)
# SCREEN_HORIZSYNC Monitor horizontal sync frequency in Khz.
# SCREEN_VERTREFRESH Monitor vertical refresh frecuency in Hz.
# SCREEN_X_FONT_SERVER IP address or hostname of the font server for X
# MOUSE_PROTOCOL Mouse protocol type (Microsoft, PS/2, etc.)
# (mouse is autodetected, use this only if it fails)
# MOUSE_DEVICE Mouse device: /dev/ttyS0 -> COM1
# /dev/ttyS1 -> COM2
# /dev/ttyS2 -> COM3
# /dev/ttyS3 -> COM4
# /dev/psaux -> PS/2 mouse port
# /dev/input/mice -> USB mouse (needs USB package)
# MOUSE_RESOLUTION Mouse resolution
# --- Advanced XServer Options - Experts Only
# X_DRIVER_NAME Driver for X, this will override the autodetection scripts
# X_DRIVER_BUSID Screen Card BusID
# X_DRIVER_OPTION1-4 Addditional options for driver
SCREEN_RESOLUTION="1024x768"
SCREEN_COLOR_DEPTH="16"
SCREEN_HORIZSYNC="30-64"
SCREEN_VERTREFRESH="56-87"
#SCREEN_X_FONT_SERVER=192.168.1.2:7100
MOUSE_PROTOCOL=PS/2
#MOUSE_PROTOCOL=Microsoft
#MOUSE_DEVICE=/dev/psaux
#MOUSE_DEVICE=/dev/ttyS0
MOUSE_RESOLUTION=100
# --- Advanced Options - Experts Only
#X_DRIVER_NAME="vesa"
#X_DRIVER_BUSID="PCI:1:0:0"
X_DRIVER_OPTION1="swcursor On"
X_DRIVER_OPTION2="ActiveDevice CRT"
#X_DRIVER_OPTION3="noDDC Off"
#X_DRIVER_OPTION4="UseBios Off"
#X_DRIVER_OPTION5="ShadowFB Off"
# --- Printing Options
#
# PRINTER_0_NAME Workstation Printer Name, Can be Any Valid Name
# PRINTER_0_DEVICE Workstation printer device (if not specified devices
# are not loaded).
# /dev/printers/[0-2] for parallel ports
# /dev/ttyS[0-3] for serial ports
# /dev/usb/lp[0-2] for USB printers
#
# PRINTER_0_TYPE N for network, P for parallel, S for serial, U for USB printer
# PRINTER_0_OPTIONS Serial port options.
# PRINTER_1_* See PRINTER_0_*
# PRINTER_2_* See PRINTER_0_*
# PRINTER_3_* See PRINTER_0_*
PRINTER_0_NAME=lp1
PRINTER_0_DEVICE=/dev/printers/0
PRINTER_0_TYPE=P
PRINTER_0_DRIVER="HP LaserJet 4"
#PRINTER_1_NAME=serial
#PRINTER_1_DEVICE=/dev/ttyS1
#PRINTER_1_TYPE=S
#PRINTER_1_OPTIONS="speed 38400 -imaxbel"
#PRINTER_2_NAME=usb
#PRINTER_2_DEVICE=/dev/usb/lp0
#PRINTER_2_TYPE=U
#PRINTER_3_NAME=usb
#PRINTER_3_DEVICE=/dev/usb/lp0
#PRINTER_3_TYPE=U
# --- Permanent Storage Options
#
# STORAGE_PATH Path to where storage device is mounted to save
# profile settings. This should be one of
# /mnt/usbdevice/lunX/partX
# /mnt/floppy
# /mnt/discX/partX
# /mnt/nfs
# /mnt/smb
# STORAGE_SERVER This is the path to the SMB or NFS server, ie
# server:/path/to/profile
# STORAGE_USER This is the username for SMB mounts, password is
# defined at build time in build.conf
# STORAGE_PREFIX This is prefex for the folder name to store settings
# in on the storage device. You can also use one of the
# special characters below.
#
# M = Mac Address
# H = Hostname
# I = Ip Address
#
# Note default prefix for storing the profile is
# .profile
#STORAGE_PATH=/mnt/nfs
#STORAGE_SERVER=dis-018:/opt/thinstation
#STORAGE_USER=duck
#STORAGE_PREFIX=H
# --- Samba Options
#
# SAMBA_SERVER_ENABLED Enable Samba Server Daemons, On/Off
# SAMBA_WORKGROUP Workgroup for server
# SAMBA_SECURITY Type of security, USER, DOMAIN, SERVER
# SAMBA_SERVER Server for security
# SAMBA_WINS Server Name to Enable Samba to be a WINS Client
# SAMBA_HARDDISK Enable Harddrive support, On/Off
# SAMBA_CDROM Enable CDRom Support, On/Off
# SAMBA_FLOPPY Enable Floppy Support, On/Off
# SAMBA_PRINTER Enable Printer Support, On/Off
# SAMBA_USB Enable USB Support, On/Off
SAMBA_SERVER_ENABLED=Off
SAMBA_WORKGROUP=Westbigbirddhb
SAMBA_SECURITY=Server
SAMBA_SERVER=bigbird3
SAMBA_WINS=bigbird3
SAMBA_HARDDISK=Off
SAMBA_CDROM=On
SAMBA_FLOPPY=On
SAMBA_USB=Off
thinstation.conf-0004760E4D6:
----------------------------------------------------------------------------------------------------------------------------------
# --- Thinstation sample configuration file
# Default Settings for all sessions
SCREEN=0
WORKSPACE=1
AUTOSTART=On
ICA_USE_SERVER_KEYBOARD=Off
ICA_BROWSER_PROTOCOL=HTTPonTCP
ICA_SERVER="172.31.254.15"
ICA_ENCRYPTION=Basic
ICA_COMPRESS=On
ICA_AUDIO_QUALITY=Medium
ICA_AUDIO=Off
ICA_SEAMLESS_WINDOW=Off
# Individual Session Settings, override defaults
# Imporatant: Make sure you start at SESSION 0. Otherwise you will get an
error on boot.
SESSION_0_TYPE=ica
SESSION_0_TITLE="Test Client"
SESSION_0_ICA_APPLICATION_SET="Desktop"
# --- General Options
KEYBOARD_MAP=de
TIME_ZONE=CET
SYSLOG_SERVER=local
USB_ENABLED=Off
DAILY_REBOOT=On
AUTOPLAYCD=On
CUSTOM_CONFIG=Off
# --- Networking Options
NET_HOSTNAME=az-*
NET_BASE_NAME=thinstation
NET_TELNETD_ENABLED=On
NET_REMOTE_ACCESS_FROM="172.31.254.0"
# --- PKG Options
# --- XServer Options
#
# SCREEN_RESOLUTION Screen resolutions available in the workstations
# SCREEN_COLOR_DEPTH Number of bits per pixel (8,16,24)
# SCREEN_HORIZSYNC Monitor horizontal sync frequency in Khz.
# SCREEN_VERTREFRESH Monitor vertical refresh frecuency in Hz.
# SCREEN_X_FONT_SERVER IP address or hostname of the font server for X
# MOUSE_PROTOCOL Mouse protocol type (Microsoft, PS/2, etc.)
# (mouse is autodetected, use this only if it fails)
# MOUSE_DEVICE Mouse device: /dev/ttyS0 -> COM1
# /dev/ttyS1 -> COM2
# /dev/ttyS2 -> COM3
# /dev/ttyS3 -> COM4
# /dev/psaux -> PS/2 mouse port
# /dev/input/mice -> USB mouse (needs USB package)
# MOUSE_RESOLUTION Mouse resolution
# --- Advanced XServer Options - Experts Only
# X_DRIVER_NAME Driver for X, this will override the autodetection scripts
# X_DRIVER_BUSID Screen Card BusID
# X_DRIVER_OPTION1-4 Addditional options for driver
SCREEN_RESOLUTION="1024x768"
SCREEN_COLOR_DEPTH="16"
SCREEN_HORIZSYNC="30-64"
SCREEN_VERTREFRESH="56-87"
#SCREEN_X_FONT_SERVER=192.168.1.2:7100
MOUSE_PROTOCOL=PS/2
#MOUSE_PROTOCOL=Microsoft
#MOUSE_DEVICE=/dev/psaux
#MOUSE_DEVICE=/dev/ttyS0
MOUSE_RESOLUTION=100
# --- Advanced Options - Experts Only
X_DRIVER_NAME="radeon"
#X_DRIVER_BUSID="PCI:1:0:0"
X_DRIVER_OPTION1="swcursor On"
X_DRIVER_OPTION2="ActiveDevice CRT"
#X_DRIVER_OPTION3="noDDC Off"
#X_DRIVER_OPTION4="UseBios Off"
#X_DRIVER_OPTION5="ShadowFB Off"
# --- Printing Options
PRINTER_0_NAME='PrinterName'
PRINTER_0_DEVICE=/dev/printers/0
PRINTER_0_TYPE=P
PRINTER_0_DRIVER='HP LaserJet'
SAMBA_SERVER_ENABLED=Off
Here is the X11 config file on the client:
XF86Config-0: (note the unresolved variable at the fairly end of file)
----------------------------------------------------------------------------------------------------------------------------------
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
# FontPath "unix/:-1"
ModulePath "/usr/X11R6/lib/X11/modules"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
# Load "vnc"
EndSection
Section "ServerFlags"
Option "blank time" "10" # 10 minutes
Option "standby time" "20"
Option "suspend time" "30"
Option "off time" "60"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "AutoRepeat" "250 30"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Resolution" "100"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 30-64
VertRefresh 56-87
Option "dpms"
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth 4
Modes "1024x768"
ViewPort 0 0
EndSubsection
SubSection "Display"
Depth 8
Modes "1024x768"
ViewPort 0 0
EndSubsection
SubSection "Display"
Depth 15
Modes "1024x768"
ViewPort 0 0
EndSubsection
SubSection "Display"
Depth 16
Modes "1024x768"
ViewPort 0 0
EndSubsection
SubSection "Display"
Depth 24
Modes "1024x768"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "default"
Screen "Screen1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
# InputDevice "vncMouse" "ExtraPointer"
# InputDevice "vncKeyboard" "ExtraKeyboard"
EndSection
# Section "InputDevice"
# # vncKeyboard: keyboard actions from vnc
# Identifier "vncKeyboard"
# Driver "rfbkeyb"
# EndSection
# Section "InputDevice"
# # vncMouse: mouse actions from vnc
# Identifier "vncMouse"
# Driver "rfbmouse"
# EndSection
Section "Device"
Identifier "Card1"
# Option "rfbauth" "/etc/.vncpasswd"
# Option "usevnc"
# Option "httpdir" "/usr/X11R6/lib/vnc/classes"
# Option "httpport" "5800"
Option "swcursor" "On"
Option "ActiveDevice" "CRT"
Driver "$X_DRIVER_NAME"
EndSection
The following file shows the environment variables that are existing while
/etc/init.d/x is being executed on the client. Although I don't the config
details I would have expected the variable $X_DRIVER_NAME to exist:
env.txt:
----------------------------------------------------------------------------------------------------------------------------------
export BBWORKSPACE='1'
export CONSOLE='/dev/vc/1'
export DISPLAY=':0.0'
export DISPLAY_NUMBER='0'
export HOME='/root'
export LD_LIBRARY_PATH='/usr/lib:/lib'
export LOGFILE='/var/log/boot.log'
export PACKAGE='x'
export PARSED='/tmp/parsed'
export PATH='/bin:/usr/bin'
export PS1='\h:\w\$ '
export PWD='/'
export REPLIMENU='/etc/replimenu'
export REPLIMENU_AFTERTEXT='Scroll up and down using the arrow-keys. Press
Enter to Proceed.'
export ROOT='/'
export SHELL='/bin/sh'
export SYSLOG='/var/log/messages.log'
export TERM='linux'
export TS_DEFAULTS='/etc/thinstation.defaults'
export TS_FUNCTIONS='/etc/thinstation.functions'
export TS_GLOBAL='/etc/thinstation.global'
export TS_HOSTS='/etc/thinstation.hosts'
export TS_NETWORK='/etc/thinstation.network'
export TS_RUNTIME='/etc/thinstation.runtime'
export TS_USER='/etc/thinstation.user'
export TS_VERSION='2.0.1'
export TZ=''
export USER='root'
export XAPPLRESDIR='/usr/X11R6/lib/X11/app-defaults/'
export splash='silent'
Here are the log files:
x.config.log:
----------------------------------------------------------------------------------------------------------------------------------
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/az-0004760E04D6:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
This is a pre-release version of XFree86, and is not supported in any
way. Bugs may be reported to XF...@XF... and patches submitted
to fi...@XF.... Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).
XFree86 Version 4.3.99.902 (4.4.0 RC 2)
Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.22-26mdk i686 [ELF]
Current Operating System: Linux az-0004760E04D6 2.4.24 #1 Mon Mar 8 07:01:22
/etc/localtime 2004 i686
Build Date: 23 February 2004
Changelog Date: 19 December 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Thu Jul 15 13:33:05 2004
List of video drivers:
atimisc
r128
radeon
s3virge
savage
ati
via
vesa
(++) Using config file: "/root/XF86Config.new"
XFree86 detected your mouse at device /dev/mouse.
Please check your config if the mouse is still not
operational, as by default XFree86 tries to autodetect
the protocol.
Your XF86Config file is /root/XF86Config.new
To test the server, run 'XFree86 -xf86config /root/XF86Config.new'
boot.log:
----------------------------------------------------------------------------------------------------------------------------------
/lib/modules/agpgart.o: init_module: No such device
/lib/modules/agpgart.o: insmod /lib/modules/agpgart.o failed
/lib/modules/agpgart.o: Can't locate module cards
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
Device agpgart not Found, Removing
/lib/modules/via-rhine.o: init_module: No such device
/lib/modules/via-rhine.o: insmod /lib/modules/via-rhine.o failed
/lib/modules/via-rhine.o: Can't locate module motherboards
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
Device via-rhine not Found, Removing
/lib/modules/sis900.o: init_module: No such device
/lib/modules/sis900.o: insmod /lib/modules/sis900.o failed
/lib/modules/sis900.o: Can't locate module motherboards
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
Device sis900 not Found, Removing
/lib/modules/es1371.o: init_module: No such device
/lib/modules/es1371.o: insmod /lib/modules/es1371.o failed
/lib/modules/es1371.o: insmod es1371 failed
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
Device es1371 not Found, Removing
/lib/modules/floppy.o: init_module: No such device
/lib/modules/floppy.o: insmod /lib/modules/floppy.o failed
/lib/modules/floppy.o: Can't locate module Support
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
Device floppy not Found, Removing
S03filesystem_local
supermount 63040 0 (unused)
mount: Mounting /dev/discs/disc0/part1 on /mnt/disc0/part1 failed: Invalid argument
S04profile_setup
S05network
Configuring and Starting Network...lo udhcpc (v0.9.9-pre) started
Sending discover...
Sending select for 172.31.254.51...
Lease of 172.31.254.51 obtained, lease time 1800
BusyBox v1.00-pre10 (2004.05.05-06:06+0000) multi-call binary
Usage: route [{add|del|delete}]
Getting global configuration from (172.31.254.10)...Ok
tftp: server says: File not found
Getting group configurations...cat: /etc/thinstation.hosts: No such file or
directory
Not found!
Getting configuration for hostname az-0004760E04D6...Not Found
Getting configuration for IP address 172.31.254.51...Not Found
Getting configuration for MAC address 0004760E04D6...Ok
udhcpc (v0.9.9-pre) started
Sending discover...
Sending select for 172.31.254.51...
Lease of 172.31.254.51 obtained, lease time 1800
BusyBox v1.00-pre10 (2004.05.05-06:06+0000) multi-call binary
Usage: route [{add|del|delete}]
S06crond
S09syslogd
Starting syslogd locally
S10nfs
S10pkg
S15filesystem_network
S16profile_setup
S19bootmenu
S20session
S25mdetect
modprobe: Can't locate module usb-hid
Autodetecting mouse device... Found ImPS/2 on /dev/psaux
S25menu
S25rdate
S25sh
S25smtp
S25telnetd
S31console-keymap
Loading console keyboard map: de
S10blackbox.init
S10hwclock
Setting system clock from CMOS
S10ica.init
S10lp_server
modprobe: Can't locate module usb-printer
Starting lp_server on /dev/printers/0
S10lpr
S10x
S25xinetd
Starting /etc/init.d/x server
XFree86 :0 -fp /usr/X11R6/lib/X11/fonts/misc,/usr/X11R6/lib/X11/fonts/75dpi
-depth 16 -xkbmap de -xf86config /usr/X11R6/etc/X11/XF86Config-0
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/az-0004760E04D6:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
This is a pre-release version of XFree86, and is not supported in any
way. Bugs may be reported to XF...@XF... and patches submitted
to fi...@XF.... Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).
XFree86 Version 4.3.99.902 (4.4.0 RC 2)
Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.22-26mdk i686 [ELF]
Current Operating System: Linux az-0004760E04D6 2.4.24 #1 Mon Mar 8 07:01:22
/etc/localtime 2004 i686
Build Date: 23 February 2004
Changelog Date: 19 December 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Thu Jul 15 13:33:06 2004
(++) Using config file: "/usr/X11R6/etc/X11/XF86Config-0"
(EE) Failed to load module "$X_DRIVER_NAME" (module does not exist, 0)
(EE) No drivers available.
Fatal server error:
no screens found
When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to xf...@xf....
Waiting for X to start for ica
Waiting for X to start for ica
Waiting for X to start for ica
.... (AJ: continues with this message)
Miles Roper wrote:
>are you sure that the .conf file is being loaded at bootup?
>
>getinto a shell on the client and check the /var/log/boot.log
>
>post your full build.conf and thinstation.conf
>
>-----Original Message-----
>From: and...@we...
>[mailto:and...@we...]
>Sent: Thursday, 15 July 2004 09:53 a.m.
>To: thi...@li...
>Subject: [Thinstation-general] X_DRIVER_NAME not resolved
>
>
>Hi,
>it happens to my Thinstation clients that X-Driver settings in the
>thinstation.conf-<MAC address> does'nt populate into the XF86Config-0 script
>in
>the booted client.
>
>No matter whether I include an X-driver definition like:
>X_DRIVER_NAME="vesa" or
>X_DRIVER_NAME=`vesa`
>in the thinstation.conf-<MAC address> file.
>
>The "Driver" line in XF86Config-0 always remains like:
>Driver "$X_DRIVER_NAME"
>
>What am I doing wrong? I am using Thinstation 2.0.1
>Regards,
>Andreas.
>
>
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by BEA Weblogic Workshop
>FREE Java Enterprise J2EE developer tools!
>Get your free copy of BEA WebLogic Workshop 8.1 today.
>http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
>_______________________________________________
>Thinstation-general mailing list
>Thi...@li...
>https://lists.sourceforge.net/lists/listinfo/thinstation-general
>
>==================================================
>Attention:
>The information contained in this message and/or attachments is intended
>only for the person or entity to which it is addressed and may contain
>confidential and/or privileged material. Any review, retransmission,
>dissemination or other use of, or taking of any action in reliance upon,
>this information by person or entities other than the intended recipient
>is prohibited. If you receive this in error, please contact the sender and
delete the material from your system and destroy any copies.
>===================================================
>
|