psyche101
June 2nd, 2003, 01:34
X Probs :/
Hiya Everyone
Big time newbie here, trying to make the break from windows to FreeBSD. Our system administrator has ptu me onto it, and I am suitably impressed with the performance and flexibilty however......
My big problem is XFree86. I have been attempting to install a gui scince I started but have run into constant problems. Better give a rundown on the system first I guess
I am trying to install a desktop type situation on a P200 with a 1 gig primary drive with a slave 2 gig HD, intel processor S3 VGA card and sound card I rescued from a P166 destined for the bin (no idea) Sounds dodgey, but I had windows 98 running fine on this box, so I figured FreeBSD should find it a snap. The reason for the 2 gig slave is that my first prob seemed to be space, so I have mounted /usr soley on the slave drive for the extra space, I found that with /, /var and /usr all together on the 2 gig, I had about 1.5 to work with, had hoped the additional 500MB might solve my probs. Nice thought I guess, hey at least I'm attempting to problem solve !
What is happening is that when I install form ports, I run out of room on the compile every time. If I install from scratch (during original installation of FreeBSD), all work great...on half a screen only,(top half) squeezed and distorted, it is unreadable, funny thing is that the mouse, display, all seems to work it is just illegible. I have been trying to get the gui up for about 10 weeksa now with no success, I have tried reorganising the hard drives, swapped the video card with a known good one, tried different monitors (I have the specs right for horizontal and vertical refresh, checked that first). On my last attempt, I tired installing gnome instead of kde ( I have tried blackbox to no avail as well) with an enlightenment window manager, it gave this error on shutdown :-
awk: cmd. line:2 fatal: cannot open file '/usr\X11R6/share/gnome/apps/Settings/Session/.directory' fror reading (No such file or directory)
awk: cmd. line:2 fatal: cannot open file '/usr\X11R6/share/gnome/apps/Settings/Documents/.directory' fror reading (No such file or directory)
Eesh cannot connect to the display nominated by your shell's DISPLAY environment variable. You may set this variable to indicate which display name Enlightenment is to connect to. It may be that you do not have and Xserver already running to serve that Display connectio, or that you do not have permission to connect to that display. Please make sure all is correct before trying again. Run an Xserver by running xdm or startx first, or contact your local system administrator, or Xserver vendor, or read the X, xdm and startx manual pages before proceeding.
I am still along way from dechipering what this may mean, and I have poured over the handbook for hours, as I mentioned earlier, I have been trying config every which way for 10 weeks. I would be very grateful for any help anyone can provide (so would my hair, very little left). If someone has an idea what is going on, and needs more info to help, please be reasonably descriptive, as I said, I come from as total windows environment, which I am trying to correct now. :)
Thank you all
Andy
elmore
June 2nd, 2003, 01:49
well if you're running out of space and you've already installed lots of packages first thing to do cd cd /usr/ports and type make clean
Then go back to the X port and try to compile when you compile instead of typing make install type make install clean, this will clean the port and each dependancy once it has installed and will remove all scratch files. Saves lotsa space. If you still don;t have room to compile it'll be time to run /stand/sysinstall and go to post configuration options and install a precompiled package.
Hope that helps. I'm sure others will also have helpful comments. BTW welcome to S.E. Andy! We're glad you stopped by.
psyche101
June 2nd, 2003, 05:00
I'm impressed, talk about a quick response !
Thanks elmore, trying that now. I don't have heaps installed though, I usually just install bash2 and irssi, and make another attempt at X, unless you are meaning the ports collection, I have been told that it is a good idea to install all of these each time. Whenever I installl from ports I always use make install clean and it is during installation that I seem to run out of space, which dosen't seem to make sense (surely xterm dosen't use 2 gig) , however, thanks for the tip, I am trying the clean now, and will try deinstalling the configured version of X and I will try a reinstall from the ports.
Another thing that is strange with the entire x thing is that every time I have tried to use the /stand/sysinstall full graphical setup tool, it either fails or it configs everything by itself (no choices, I only found out that screen exists by surfing the web trying to solve this prob) and then gives me the half screen prob. I am installing from a downloaded 4.7 which I have burnt to disc (I'll give you a big laugh about trying to install an .iso image sometime) and then using cvsup to upgrade to 4.8 - could that be related to what is going on ? Could I have downloaded a dodgey version ? But I guess then the rest wouldn't work would it.
Thanks heaps, great to be aboard :)
|MiNi0n|
June 2nd, 2003, 12:11
CVS upgrade to 4.8? That could eat up some disk space in /usr alright. Why are doing the install that way? Try an ftp install of 5.0 (search the forum for more on 5.0 vs. 4.x thoughts). Or an ftp install of 4.8 for that matter.
Secondly, sounds like the stock X you're getting from installing via the cd is 99.9999% of the way there. Likely some small misconfig somewhere in the config file like resolution or color depth or refresh etc.
If you don't want to try the ftp install, post your XF86Config file so we can have a look at it!
psyche101
June 15th, 2003, 22:31
Hiya Everyone
I haven't been able to check back recently,been abit crook lately, and when I did cd /usr/ports make clean, it took 5 days. Whew, didn't gain any space either, but I'll bet it's very clean. LOL, I have also tried the portupgrade -a, a new screen I haven't seen before came up, a "Ghostscript GNU" screen, new to me, sounds spooky. Followed the defaults through, but still only half screen I must say, very perceptive of you minion, the force is strong with you, we feel it over here in Oz, but I wish to learn BSD and leave the darskside behind. I am sure that you can tell that there is good in me, and although unlearned, willing to take the long and hard path to good.
I have tried (with no success) to revive my wilting XFree86 with Gnome and enlightenment to no avail, here is the config file as requested, hope you can see something in here which is causing all my grief.
# File generated by xf86config.
#
# Copyright (c) 1999 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#
# ************************************************** ********************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# ************************************************** ********************
# ************************************************** ********************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# ************************************************** ********************
#
Section "Module"
# This loads the DBE extension module.
Load "dbe" # Double buffer extension
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
# This loads the Type1 and FreeType font modules
Load "type1"
Load "freetype"
# This loads the GLX module
# Load "glx"
EndSection
# ************************************************** ********************
# Files section. This allows default font and rgb paths to be set
# ************************************************** ********************
Section "Files"
# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
RgbPath "/usr/X11R6/lib/X11/rgb"
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
# If you don't have a floating point coprocessor and emacs, Mosaic or other
# programs take long to start up, try moving the Type1 and Speedo directory
# to the end of this list (or comment them out).
#
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
# The module search path. The default path is shown here.
# ModulePath "/usr/X11R6/lib/modules"
EndSection
# ************************************************** ********************
# Server flags section.
# ************************************************** ********************
Section "ServerFlags"
# Uncomment this to cause a core dump at the spot where a signal is
# received. This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging
# Option "NoTrapSignals"
# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.
# Option "DontZap"
# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences. This allows clients to receive these key events.
# Option "Dont Zoom"
# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.
# Option "DisableVidModeExtension"
# Uncomment this to enable the use of a non-local xvidtune client.
# Option "AllowNonLocalXvidtune"
# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.
# Option "DisableModInDev"
# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).
# Option "AllowNonLocalModInDev"
EndSection
# ************************************************** ********************
# Input devices
# ************************************************** ********************
# ************************************************** ********************
# Core keyboard's InputDevice section
# ************************************************** ********************
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.
# Option "Protocol" "Xqueue"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# Option "LeftAlt" "Meta"
# Option "RightAlt" "ModeShift"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# These are the default XKB settings for XFree86
# Option "XkbRules" "xfree86"
# Option "XkbModel" "pc101"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
# Option "XkbDisable"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "us"
EndSection
# ************************************************** ********************
# Core Pointer's InputDevice section
# ************************************************** ********************
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "MouseSystems"
Option "Device" "/dev/sysmouse"
# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
# Option "Protocol" "Xqueue"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
# Option "BaudRate" "9600"
# Option "SampleRate" "150"
# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
# ChordMiddle is an option for some 3-button Logitech mice
# Option "ChordMiddle"
EndSection
# ************************************************** ********************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices. This is for example only. Refer
# to the XF86Config man page for a description of the options.
# ************************************************** ********************
#
# Section "InputDevice"
# Identifier "Mouse2"
# Driver "mouse"
# Option "Protocol" "MouseMan"
# Option "Device" "/dev/mouse2"
# EndSection
#
# Section "InputDevice"
#
# Identifier "spaceball"
# Driver "magellan"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball2"
# Driver "spaceorb"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen0"
# Driver "microtouch"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "1412"
# Option "MaxX" "15184"
# Option "MinY" "15372"
# Option "MaxY" "1230"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen1"
# Driver "elo2300"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "231"
# Option "MaxX" "3868"
# Option "MinY" "3858"
# Option "MaxY" "272"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonThreshold" "17"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
# ************************************************** ********************
# Monitor section
# ************************************************** ********************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "Phillips"
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
HorizSync 30-63
# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
VertRefresh 50-120
EndSection
# ************************************************** ********************
# Graphics device section
# ************************************************** ********************
# Any number of graphics device sections may be present
# Standard VGA Device:
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
# The chipset line is optional in most cases. It can be used to override
# the driver's chipset detection, and should not normally be specified.
# Chipset "generic"
# The Driver line must be present. When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module. Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
Driver "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for. When this line isn't present, a device
# section can only match up with the primary video device. For PCI
# devices a line like the following could be used. This line should not
# normally be included unless there is more than one video device
# intalled.
# BusID "PCI:0:10:0"
# VideoRam 256
# Clocks 25.2 28.3
EndSection
# Device configured by xf86config:
Section "Device"
Identifier "S3"
Driver "vga"
# unsupported card
#VideoRam 4096
# Use Option "nolinear" if the server doesn't start up correctly
# (this avoids the linear framebuffer probe). If that fails try
# option "nomemaccess".
#
# Refer to /usr/X11R6/lib/doc/README.S3, and the XF86_S3 man page.
# Insert Clocks lines here if appropriate
EndSection
# ************************************************** ********************
# Screen sections
# ************************************************** ********************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "S3"
Monitor "Phillips"
DefaultDepth 8
Subsection "Display"
Depth 8
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
EndSection
# ************************************************** ********************
# ServerLayout sections.
# ************************************************** ********************
# Any number of ServerLayout sections may be present. Each describes
# the way multiple screens are organised. A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option. In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.
Section "ServerLayout"
# The Identifier line must be present
Identifier "Simple Layout"
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.
Screen "Screen 1"
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Suprising how few have heard of FreeBSD here on the Gold Coast in Australia, thanks for your help everyone, I will get this happening yet and spread the word over here.
Andy
elmore
June 16th, 2003, 00:06
Hey andy sorry to hear you've been feeling ill. Glad you're better though. Thanks for helping out to spread the word down under. I'll give this a looksy and post up som info for you tomorrow. Cheers!
psyche101
June 16th, 2003, 00:41
Thanks Elmore, feeling much better this week, I'll be keeping my fingers crossed till tomorrow :)
Thanks for all of your efforts.
psyche101
June 19th, 2003, 04:11
Heya Guys
Back again, tried a portupgrade -a no change (seemed to update alot though!) startx still gives me that unusable half screen, so after I ran it, I thought, hey this may be of some help when I saw the large message after logging out of X it goes like this :-
XFree86 Versio 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF]
Build Date: 07 June 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 Jun 19 15:31:26 2003
(==) Using config file: "etc/X11R6/lib/X11/fonts/Speedo/, removing from list!
SESSION_MANAGER=local/Rockstar.richardflanagan.com.au:/tmp/.ICE-unix/30572
X connection to :0.0 broken (explicit kill or server shutdown).
Gnome-Message: gnome_execute_async_with_env_fds: returning -1
XSMP error: Offending minor opcode = 10 (ShutdownCancelled)
Offending sequence number =11
Error class =BadState
Severity =CanContinue
X connection to :0.0 broken (explicit kill or server shutdown).
waiting for X server to shut down Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
X connection to :0.0 broken (explicit kill or server shutdown).
Any help ? FreeBSD rox, love irssi, nmap all the command line goodies (being from the darkside I am not use to this lighting speed command line stuff) Long live the daemon.
Thank again everyone :)
psyche101
June 23rd, 2003, 03:37
Howdy Ho Everyone
As I have heard nothing on the X probs I am having, can I assume that the config files look OK ? If this can further shed any light upon my woes, here is the output form /var/log/XFree86.0.log to see if it can point at a finger at what I am doing wrong,
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF]
Build Date: 07 June 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 Jun 19 15:31:26 2003
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "Phillips"
(**) | |-->Device "S3"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc101"
(**) XKB: model: "pc101"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on freebsd
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1039,5597 card 0000,0000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1039,0008 card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:01:1: chip 1039,5513 card 0202,500d rev d0 class 01,01,8a hdr 80
(II) PCI: 00:0b:0: chip 5333,8811 card 0000,0000 rev 00 class 03,00,00 hdr 00
(II) PCI: 00:0d:0: chip 10ec,8029 card 0000,0000 rev 00 class 02,00,00 hdr 00
(II) PCI: 00:14:0: chip 1039,0200 card 0000,0000 rev 65 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:11:0) S3 Inc. 86c764/765 [Trio32/64/64V+] rev 0, Mem @ 0xff000000/23, BIOS @ 0xffaf0000/16
(--) PCI: (0:20:0) Silicon Integrated Systems [SiS] 5597/5598/6326 VGA rev 101
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[1] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[2] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[3] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[4] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[5] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[6] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[7] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[1] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[2] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[3] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[4] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[5] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[6] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[7] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[6] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[9] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[10] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[11] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[12] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[13] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[14] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 2.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "vga"
(II) Loading /usr/X11R6/lib/modules/drivers/vga_drv.o
(II) Module vga: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 4.0.0
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.4
(II) VGA: Generic VGA driver (version 4.0) for chipsets: generic
(II) Primary Device is: PCI 00:0b:0
(--) Assigning device section with no busID to primary device
(WW) VGA: No matching Device section for instance (BusID PCI:0:20:0) found
(--) Chipset generic found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[6] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[9] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[10] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[11] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[12] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[13] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[14] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[6] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[7] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[8] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[9] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[10] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[11] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[12] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[13] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[14] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[15] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[16] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[17] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
[18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[19] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/libint10.a
(II) Module int10: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) VGA(0): initializing int10.
(II) VGA(0): Primary V_BIOS segment is: 0xc000
(**) VGA(0): Depth 8, (--) framebuffer bpp 8
(==) VGA(0): RGB weight 666
(==) VGA(0): Default visual is PseudoColor
(==) VGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) VGA(0): videoRam: 64 kBytes.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.6
(II) VGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) VGA(0): Virtual size is 320x200 (pitch 320)
(**) VGA(0): Built-in mode "Generic 320x200 default mode": 12.6 MHz (scaled from 25.2 MHz), 31.5 kHz, 70.2 Hz (VScan)
(II) VGA(0): Modeline "Generic 320x200 default mode" 12.59 320 336 384 400 200 206 207 224 vscan 2 -hsync +vsync
(==) VGA(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 ANSI C Emulation, version 0.2
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xff000000 - 0xff7fffff (0x800000) MS[B]
[1] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[2] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[3] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[4] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[5] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[6] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[7] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[8] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[9] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU)
[10] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprU)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[14] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[15] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[16] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[17] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[18] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
[19] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[20] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(**) Option "Protocol" "MouseSystems"
(**) Mouse1: Protocol: "MouseSystems"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/sysmouse"
(**) Option "BaudRate" "1200"
(**) Option "StopBits" "2"
(**) Option "DataBits" "8"
(**) Option "Parity" "None"
(**) Option "Vmin" "1"
(**) Option "Vtime" "0"
(**) Option "FlowControl" "None"
(**) Option "Emulate3Buttons"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(==) Mouse1: Buttons: 3
(**) Mouse1: BaudRate: 1200
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
I have noticed the error about Speedo, but that looks like a font prob, didn't think it would relate to the half screen prob I'm having, but if I do need to install it, how do I do that, also, how do you get into the sreaming electron chatroom ?
frisco
June 23rd, 2003, 10:03
I noticed this in your XF86Config file:
[code:1:a28dc14c65]
Section "Device"
Identifier "S3"
Driver "vga"
# unsupported card
#VideoRam 4096
# Use Option "nolinear" if the server doesn't start up correctly
# (this avoids the linear framebuffer probe). If that fails try
# option "nomemaccess".
#
# Refer to /usr/X11R6/lib/doc/README.S3, and the XF86_S3 man page.
# Insert Clocks lines here if appropriate
EndSection
[/code:1:a28dc14c65]
Have you tried adding those options, declaring the amount of Vram, or reading through the mentioned file and man page? The manpage may list tips and tricks for getting the card working. However, the "unsupported card" comment leaves me doubtful it will work.
Also, exactly what kind of S3 card do you have? If you're not sure exactly what video card you have, it should be listed in the output of the command `pciconf -lv`.
psyche101
June 23rd, 2003, 20:23
Hiya Frisco
Thanks for the tip, hadn't heard of that command before. Kewl stuff. Still being a noob, I am not 100% sure of the card, during the config I have tried several options (S3, Trio64 etc, but they don't seem to give me any different response, I found that generic was the one that usually worked (if worked is the right word, the darn thing is still unusable :/) but at least with that config, I could get up half a screen, I never even thought that the card might not be supported, I have tried two different cards in this machine as well with the exact same results. I would appreciate if you could point me in the right direction, here i sthe outlput from pci.conf -lv
[code:1:397b550c53]chip0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x55971039 rev=0x02 hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5597 Host to PCI bridge'
class = bridge
subclass = HOST-PCI
isab0@pci0:1:0: class=0x060100 card=0x00000000 chip=0x00081039 rev=0x01 hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS85C503/5513 PCI to ISA Bridge (LPC Bridge)'
class = bridge
subclass = PCI-ISA
atapci0@pci0:1:1: class=0x01018a card=0x500d0202 chip=0x55131039 rev=0xd0 hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5513 EIDE Controller (A,B step)'
class = mass storage
subclass = ATA
none0@pci0:11:0: class=0x030000 card=0x00000000 chip=0x88115333 rev=0x00 hdr=0x00
vendor = 'S3 Incorporated'
device = '86C732 Trio32, 86C764 Trio64, 86C765 Trio64V+ Rev 01'
class = display
subclass = VGA
ed0@pci0:13:0: class=0x020000 card=0x00000000 chip=0x802910ec rev=0x00 hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RTL8029 NE2000 compatible Ethernet'
class = network
subclass = ethernet
none1@pci0:20:0: class=0x030000 card=0x00000000 chip=0x02001039 rev=0x65 hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5597/98 Onboard Graphics Controller'
class = display
subclass = VGA
[/code:1:397b550c53]
I had suspected the video card myself, and that was why I had changed it originally, but as I mentioned, I still get the same result from every different way I config, even changed the monitors over to see if that made a diff, nogo. I originally got the info about the card at the prompt right at boot up, and out of dmesg. I have tried the S3, Trio 64, Generic and unsupported, all seem to have the same result, could my video RAM setting have something to do with this ? I have tried a reconfig, if all is still bad, I will post the new on later today.
Thank You, Im going crazy over this one and appreciate your help.
Andy
psyche101
June 23rd, 2003, 21:59
K, Getting to be a big topic here
I have run XF86config again to try to correct the errors that Frisco pointed out, now XF86COnfig looks like
[code:1:ab8e9729e1]
# File generated by xf86config.
#
# Copyright (c) 1999 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#
# ************************************************** ********************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# ************************************************** ********************
# ************************************************** ********************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# ************************************************** ********************
#
Section "Module"
# This loads the DBE extension module.
Load "dbe" # Double buffer extension
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
# This loads the Type1 and FreeType font modules
Load "type1"
Load "speedo"
# Load "freetype"
# Load "xtt"
# This loads the GLX module
# Load "glx"
# This loads the DRI module
# Load "dri"
EndSection
# ************************************************** ********************
# Files section. This allows default font and rgb paths to be set
# ************************************************** ********************
Section "Files"
# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
RgbPath "/usr/X11R6/lib/X11/rgb"
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
# If you don't have a floating point coprocessor and emacs, Mosaic or other
# programs take long to start up, try moving the Type1 and Speedo directory
# to the end of this list (or comment them out).
#
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
# FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
# FontPath "/usr/X11R6/lib/X11/fonts/freefont/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
# The module search path. The default path is shown here.
# ModulePath "/usr/X11R6/lib/modules"
EndSection
# ************************************************** ********************
# Server flags section.
# ************************************************** ********************
Section "ServerFlags"
# Uncomment this to cause a core dump at the spot where a signal is
# received. This may leave the console in an unusable state, but may
#0 provide a better stack trace in the core dump to aid in debugging
# Option "NoTrapSignals"
# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.
# Option "DontVTSwitch"
# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.
# Option "DontZap"
# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences. This allows clients to receive these key events.
# Option "Dont Zoom"
# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.
# Option "DisableVidModeExtension"
# Uncomment this to enable the use of a non-local xvidtune client.
# Option "AllowNonLocalXvidtune"
# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.
# Option "DisableModInDev"
# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).
# Option "AllowNonLocalModInDev"
EndSection
# ************************************************** ********************
# Input devices
# ************************************************** ********************
# ************************************************** ********************
# Core keyboard's InputDevice section
# ************************************************** ********************
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
uncomment the following line.
# Option "Protocol" "Xqueue"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# Option "LeftAlt" "Meta"
# Option "RightAlt" "ModeShift"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# These are the default XKB settings for XFree86
# Option "XkbRules" "xfree86"
# Option "XkbModel" "pc101"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
# Option "XkbDisable"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "us"
EndSection
# ************************************************** ********************
# Core Pointer's InputDevice section
# ************************************************** ********************
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "MouseSystems"
Option "Device" "/dev/sysmouse"
# Mouse-speed setting for PS/2 mouse.
# Option "Resolution" "256"
# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
# Option "Protocol" "Xqueue"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
# Option "BaudRate" "9600"
# Option "SampleRate" "150"
# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
# ChordMiddle is an option for some 3-button Logitech mice
# Option "ChordMiddle"
EndSection
# ************************************************** ********************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices. This is for example only. Refer
# to the XF86Config man page for a description of the options.
# ************************************************** ********************
#
# Section "InputDevice"
# Identifier "Mouse2"
# Driver "mouse"
# Option "Protocol" "MouseMan"
# Option "Device" "/dev/mouse2"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball"
# Driver "magellan"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball2"
# Driver "spaceorb"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen0"
# Driver "microtouch"
# Option "Device" "/dev/ttyS0"
#0 Option "MinX" "1412"
# Option "MaxX" "15184"
# Option "MinY" "15372"
# Option "MaxY" "1230"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen1"
# Driver "elo2300"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "231"
# Option "MaxX" "3868"
# Option "MinY" "3858"
# Option "MaxY" "272"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonThreshold" "17"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
# ************************************************** ********************
# Monitor section
# ************************************************** ********************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "Phillips105s"
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
HorizSync 30-63
# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
VertRefresh 50-120
EndSection
# ************************************************** ********************
# Graphics device section
# ************************************************** ********************
# Any number of graphics device sections may be present
# Standard VGA Device:
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
# The chipset line is optional in most cases. It can be used to override
# the driver's chipset detection, and should not normally be specified.
# Chipset "generic"
# The Driver line must be present. When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module. Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
Driver "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for. When this line isn't present, a device
# section can only match up with the primary video device. For PCI
# devices a line like the following could be used. This line should not
# normally be included unless there is more than one video device
# intalled.
# BusID "PCI:0:10:0"
# VideoRam 256
# Clocks 25.2 28.3
EndSection
# Device configured by xf86config:
Section "Device"
Identifier "S3"
Driver "vga"
# unsupported card
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection
# ************************************************** ********************
# Screen sections
# ************************************************** ********************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "S3"
Monitor "Phillips105s"
DefaultDepth 8
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
# ************************************************** ********************
# ServerLayout sections.
# ************************************************** ********************
# Any number of ServerLayout sections may be present. Each describes
# the way multiple screens are organised. A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option. In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.
Section "ServerLayout"
# The Identifier line must be present
Identifier "Simple Layout"
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.
Screen "Screen 1"
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
# Section "DRI"
# Mode 0666
# EndSection
[/code:1:ab8e9729e1]
and the log in /var looks like
[code:1:ab8e9729e1]
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF]
Build Date: 07 June 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: Tue Jun 24 09:34:26 2003
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "Phillips105s"
(**) | |-->Device "S3"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc101"
(**) XKB: model: "pc101"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on freebsd
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1039,5597 card 0000,0000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1039,0008 card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:01:1: chip 1039,5513 card 0202,500d rev d0 class 01,01,8a hdr 80
(II) PCI: 00:0b:0: chip 5333,8811 card 0000,0000 rev 00 class 03,00,00 hdr 00
(II) PCI: 00:0d:0: chip 10ec,8029 card 0000,0000 rev 00 class 02,00,00 hdr 00
(II) PCI: 00:14:0: chip 1039,0200 card 0000,0000 rev 65 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:11:0) S3 Inc. 86c764/765 [Trio32/64/64V+] rev 0, Mem @ 0xff000000/23, BIOS @ 0xffaf0000/16
(--) PCI: (0:20:0) Silicon Integrated Systems [SiS] 5597/5598/6326 VGA rev 101
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[1] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[2] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[3] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[4] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[5] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[6] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[7] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[1] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[2] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[3] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[4] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[5] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[6] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[7] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[6] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[9] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[10] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[11] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[12] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[13] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[14] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "vga"
(II) Loading /usr/X11R6/lib/modules/drivers/vga_drv.o
(II) Module vga: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 4.0.0
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.4
(II) VGA: Generic VGA driver (version 4.0) for chipsets: generic
(II) Primary Device is: PCI 00:0b:0
(--) Assigning device section with no busID to primary device
(WW) VGA: No matching Device section for instance (BusID PCI:0:20:0) found
(--) Chipset generic found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[6] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[9] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[10] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[11] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[12] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[13] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[14] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[6] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[7] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[8] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[9] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[10] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[11] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[12] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[13] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[14] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[15] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[16] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[17] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
[18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[19] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/libint10.a
(II) Module int10: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) VGA(0): initializing int10.
(II) VGA(0): Primary V_BIOS segment is: 0xc000
(**) VGA(0): Depth 8, (--) framebuffer bpp 8
(==) VGA(0): RGB weight 666
(==) VGA(0): Default visual is PseudoColor
(==) VGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) VGA(0): videoRam: 64 kBytes.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.6
(II) VGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) VGA(0): Virtual size is 320x200 (pitch 320)
(**) VGA(0): Built-in mode "Generic 320x200 default mode": 12.6 MHz (scaled from 25.2 MHz), 31.5 kHz, 70.2 Hz (VScan)
(II) VGA(0): Modeline "Generic 320x200 default mode" 12.59 320 336 384 400 200 206 207 224 vscan 2 -hsync +vsync
(==) VGA(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 ANSI C Emulation, version 0.2
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xff000000 - 0xff7fffff (0x800000) MS[B]
[1] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[2] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[3] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[4] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[5] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[6] -1 0 0xffaf0000 - 0xffafffff (0x10000) MX[B](B)
[7] -1 0 0xff000000 - 0xff7fffff (0x800000) MX[B](B)
[8] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[9] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU)
[10] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprU)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x0000f780 - 0x0000f7ff (0x80) IX[B]E
[14] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]E
[15] -1 0 0x88310860 - 0x8831087f (0x20) IX[B]E
[16] -1 0 0xa0284000 - 0xa02840ff (0x100) IX[B]E
[17] -1 0 0x01044018 - 0x0104401f (0x8) IX[B]E
[18] -1 0 0x01a20800 - 0x01a208ff (0x100) IX[B]E
[19] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[20] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(**) Option "Protocol" "MouseSystems"
(**) Mouse1: Protocol: "MouseSystems"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/sysmouse"
(**) Option "BaudRate" "1200"
(**) Option "StopBits" "2"
(**) Option "DataBits" "8"
(**) Option "Parity" "None"
(**) Option "Vmin" "1"
(**) Option "Vtime" "0"
(**) Option "FlowControl" "None"
(**) Option "Emulate3Buttons"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(==) Mouse1: Buttons: 3
(**) Mouse1: BaudRate: 1200
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
[/code:1:ab8e9729e1]
I also tried the commaxnd xdm which also gave me the half screen distorted view and found this xdm log in /var as well
[code:1:ab8e9729e1]
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF]
Build Date: 07 June 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: Mon Jun 23 14:52:59 2003
(==) Using config file: "/etc/X11/XF86Config"
(WW) VGA: No matching Device section for instance (BusID PCI:0:20:0) found
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
xdm error (pid 7898): fatal IO error 32 (Broken pipe)
X connection to :0.0 broken (explicit kill or server shutdown).
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF]
Build Date: 07 June 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: Mon Jun 23 14:53:43 2003
(==) Using config file: "/etc/X11/XF86Config"
(WW) VGA: No matching Device section for instance (BusID PCI:0:20:0) found
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
X connection to :0.0 broken (explicit kill or server shutdown).
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
xdm error (pid 7923): fatal IO error 32 (Broken pipe)
xdm error (pid 7894): Server crash rate too high: removing display :0
X connection to :0.0 broken (explicit kill or server shutdown).
[/code:1:ab8e9729e1]
Quite a long one, but I am hoping it will provide the answers to my noobiness. I am very much looking forward to seeing a BSD GUI, everything else so far has been great, but I have heard that x is a mongrel to get started, even some real gurus I have spoken to had to spend 2 months on it before they are happy with it. I am getting nowhere fast on the gui stuff and appreciate everyones efforts, I'll be looking for the next posting.
Thanks All
Andy
Strog
June 23rd, 2003, 23:38
I should pipe in here finally I suppose. I usally ignore all the xf86 configuration programs with FreeBSD 4.x. I like to run 'X -configure' as root or sudo and it creates /root/XF86Config.new. Rename it to XF86Config and move it to /usr/X11R6/lib/X11/XF86Config. I add Default Depth, HorizSync, VertRefresh and my wheel mouse settings and the fire up X.
This works great every time for me and maybe it can help you too.
psyche101
June 24th, 2003, 02:01
Hiya All
Thanks Strog, did try that but still the same response. I really do not blame you for avoiding X probs :) If I wasn't so damn stubborn, I would go command line completely by now but once I start something....
I have followed your instructions, and think I have added enough to make it a working config, however the same awful half screen continues to confront me. The question I have is, when I log out of enlightenment, the log that comes up on the screen says "using config file: "etc/X11/XF86Config - should I copy the file to there as well as at /usr/X11R6/lib/X11/XF86Config ? Prolly a silly question, but after reading how easy it is to burn out the line transformer by getting wrong refresh settings, I have become very nervous about GUIs altogether and take "baby steps", still more than willing to have a go ! Looking forward to saying goodbye altogether to M$ and the darkside. I am sure I must be getting close !
Thanks
Andy
PS, I know that to get into the chat room that you need to connect to freenode, but I cannot remember what to put in front of it (thought it was birn.freenode #screamingelectron - but cannot connect to that one) I remember seeing it in here somewhere, but I can't remember where that was. Please help
socomm
June 24th, 2003, 11:06
birn.freenode #screamingelectron - but cannot connect to that one
The server is brin.freenode.net, and the channel is #screamingelectron. You had most of it right :) just a typo.
bsdjunkie
June 24th, 2003, 11:19
try irc.freenode.net it will usually cycle you through a list of valid servers.
In case brin. is ever down this will get you in.
psyche101
June 24th, 2003, 20:14
Thanks all, I'll be seeing you in there for sure. Tried the x -configure as you suggested, which does make a XF86Config file, but it gives me no choices and says it has configured a multihead system, I then modified the refresh rates, etc no luck. This sure is a curly one!
frisco
June 24th, 2003, 21:29
Do you have two graphics cards in there? pciconf shows these:
[code:1:f25b7abe17]
none0@pci0:11:0: class=0x030000 card=0x00000000 chip=0x88115333 rev=0x00 hdr=0x00
vendor = 'S3 Incorporated'
device = '86C732 Trio32, 86C764 Trio64, 86C765 Trio64V+ Rev 01'
class = display
subclass = VGA
none1@pci0:20:0: class=0x030000 card=0x00000000 chip=0x02001039 rev=0x65 hdr=0x00
vendor = 'Silicon Integrated Systems (SiS)'
device = 'SiS5597/98 Onboard Graphics Controller'
class = display
subclass = VGA
[/code:1:f25b7abe17]
Both those look like video cards to me. Also, one of your startx runs shows this:
[code:1:f25b7abe17]
(II) Primary Device is: PCI 00:0b:00
(--) Assigning device section with no busID to primary device
(WW) VGA: No matching Device section for instance (BusID PCI:0:20:0) found
(--) Chipset generic found
[/code:1:f25b7abe17]
Note the PCI:00:0b:00 and PCI:0:20:0 (00:0b:00 could be same as 00:11:00 if we take one in decimal and one in hex...)
And you mention that X -configure configured for a dualheaded system, which makes sense if it found two video cards.
Googling for "SiS5597/98 XF86Config" reveals this link: http://www.linux-sxs.org/multimedia/sis559798.html
which indicates it's a problematic card. Still, there are some tips to get it working. However, it looks like your system is recognizing the S3 card as being the primary card. I would suggest working with only one card. So, either remove the S3 card and try following the hints on the aforementioned page, or go into your BIOS setings, see if you can disable the onboard video and try configuring the S3.
psyche101
June 24th, 2003, 22:10
Hmmmmrrzzzz
Now ya got me. I have the cover off this box mostly as I had messed around with the hard drives abit when I built the box, there is no output for two monitors on the back, and I cannot see any evidence of an onboard video inside either, looked in the BIOS and cannot find anything about two cards anywhere,, could I have made a boo boo in my kernel config ?
frisco
June 24th, 2003, 22:53
I'm no FreeBSD expert so perhaps i've interpreted that output incorrectly or am overlooking something else. Hopefully someone else will be able to verify what that output means. Still, based on what i read, i'd expect to see 2 vga plugs.
psyche101
June 24th, 2003, 23:20
Hiya
Nope, doub;e checked, defintly only one VGA plug. 100% certain. Bummer, I was hoping that was it. :/
Andy
elmore
June 25th, 2003, 00:32
sorry I'm coming in late on this, plus I'm drunk so take my advice with a grain of salt right now but have you tried the vesa driver? While it's not specific to your card perhaps a generic vesa driver could temporarlily solve your problems.
psyche101
June 25th, 2003, 00:43
hehehehehehe - funny you should say that, I was just reading elmore is a drunk in ther forum anything goes - don't know if you have it over there but if you like a stout, Coopers Best Extra Stout is nectar of the gods
Considering this darn X prob, no I haven't tried that one, but I'll give it ago soon (Postfix compiling it's butt off right now), I'll let you know how it goes.
Thanks
Andy
psyche101
June 25th, 2003, 02:08
W00000T
Unf unf, elmore, you are worth more money. I am sure I have tried the VESA driver B4, but I think that was B4 I tried some more modest display settings (winblows user remember :)) M8, all probs solved, chose the VESA driver, startx and look out, you have done what I have struggled with for over 3 months. Drink some more beer, you deserve it :)
Long Live Screaming Electron and the great elmore W0000t
Thanks heaps
One happy customer
Andy
|MiNi0n|
June 25th, 2003, 02:16
all probs solved, chose the VESA driver
Awesome! VESA driver is always good for those hard to config jobs... as long as you can live with the 60hz headaches of course :P