IBM Thinkpad R51 & Xorg

Did you install the latest intel driver from ports? That won't work on the older intel chipsets. I think the most recent that might work is 2.7 not 2.9.
 
wblock said:
The configurations should be the same. The only thing that might be different are the names of ports used when specifying outputs or monitors, like LVDS rather than VGA.

Likely not the problem, since output on the wrong port won't stop console switching.

Thought so.

davidgurvich said:
Did you install the latest intel driver from ports? That won't work on the older intel chipsets. I think the most recent that might work is 2.7 not 2.9.

Code:
blurr-ink# pkg_info | grep intel
xf86-video-intel-2.7.1_4 Driver for Intel integrated graphics chipsets

Somehow I update everything and still don't have the most up-to-date files. Or is that because I'm still using the Release ports tree instead of the current?

So, any ideas what to try next? Other then downloading the DVD of 8.2-R and doing a full fresh install and installing all from the DVD ports. :(
 
Okay I did that properly now. I have the ones that succeed the index. Still no luck.
 
mingrone said:
Have you tried the vesa driver?

Yes I have, it responds the same, I believe I mentioned that in the original post, maybe not. I did just try it again though, just in case things have changed since recompiling xorg. No luck!
 
I don't know the solution to your problem, but some information you could provide (since your upgrade) that might help others help you:

Output of

% uname -a
% pkg_info -r xorg-7.5.1 (you said you have x-org-7.5.1 installed now right?)
# Xorg -configure

Contents of ~/.xinitrc , if a configuration file gets generated from the configure show that as well, and /var/log/Xorg.0.log.
 
sorry,
Code:
blurr-ink# uname -a
FreeBSD blurr-ink.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Code:
blurr-ink# pkg_info -r xorg-7.5.1
Information for xorg-7.5.1:

Depends on:
Dependency: xorg-docs-1.4,1
Dependency: xineramaproto-1.2
Dependency: xf86vidmodeproto-2.3
Dependency: xf86miscproto-0.9.3
Dependency: xf86dgaproto-2.1
Dependency: xextproto-7.1.1
Dependency: xbitmaps-1.1.0
Dependency: videoproto-2.3.0
Dependency: scrnsaverproto-1.2.0
Dependency: renderproto-0.11
Dependency: recordproto-1.14
Dependency: randrproto-1.3.2
Dependency: printproto-1.0.4
Dependency: kbproto-1.0.5
Dependency: inputproto-2.0.1
Dependency: fixesproto-4.1.2
Dependency: dri2proto-2.3
Dependency: dmxproto-2.3
Dependency: damageproto-1.2.1
Dependency: compositeproto-0.4.2
Dependency: xcursor-themes-1.0.2
Dependency: fontsproto-2.1.1
Dependency: fontcacheproto-0.1.3
Dependency: font-util-1.2.0
Dependency: encodings-1.0.4,1
Dependency: expat-2.0.1_1
Dependency: libutempter-1.1.5_1
Dependency: gnome_subr-1.0
Dependency: dmidecode-2.10
Dependency: pciids-20110422
Dependency: python27-2.7.1_1
Dependency: perl-5.10.1_3
Dependency: png-1.4.5
Dependency: pkg-config-0.25_1
Dependency: xtrans-1.2.5
Dependency: xproto-7.0.16
Dependency: pixman-0.21.4
Dependency: libfontenc-1.1.0
Dependency: libXdmcp-1.0.3
Dependency: libXau-1.0.6
Dependency: libICE-1.0.7,1
Dependency: libSM-1.1.1_3,1
Dependency: libFS-1.0.3
Dependency: iceauth-1.0.4
Dependency: freetype2-2.4.4
Dependency: mkfontscale-1.0.8
Dependency: mkfontdir-1.0.6
Dependency: libXfont-1.4.3,1
Dependency: fontconfig-2.8.0,1
Dependency: font-xfree86-type1-1.0.4
Dependency: font-winitzki-cyrillic-1.0.3
Dependency: font-sun-misc-1.0.3
Dependency: font-sony-misc-1.0.3
Dependency: font-screen-cyrillic-1.0.4
Dependency: font-schumacher-misc-1.1.2
Dependency: font-mutt-misc-1.0.3
Dependency: font-misc-misc-1.1.2
Dependency: font-misc-meltho-1.0.3
Dependency: font-misc-ethiopic-1.0.3
Dependency: font-misc-cyrillic-1.0.3
Dependency: font-micro-misc-1.0.3
Dependency: font-jis-misc-1.0.3
Dependency: font-isas-misc-1.0.3
Dependency: font-ibm-type1-1.0.3
Dependency: font-dec-misc-1.0.3
Dependency: font-daewoo-misc-1.0.3
Dependency: font-cursor-misc-1.0.3
Dependency: font-cronyx-cyrillic-1.0.3
Dependency: xorg-fonts-cyrillic-7.5.1
Dependency: font-bitstream-type1-1.0.3
Dependency: font-bitstream-75dpi-1.0.3
Dependency: font-bitstream-100dpi-1.0.3
Dependency: font-bh-type1-1.0.3
Dependency: font-bh-ttf-1.0.3
Dependency: font-bh-lucidatypewriter-75dpi-1.0.3
Dependency: font-bh-lucidatypewriter-100dpi-1.0.3
Dependency: font-bh-75dpi-1.0.3
Dependency: font-bh-100dpi-1.0.3
Dependency: font-arabic-misc-1.0.3
Dependency: xorg-fonts-miscbitmaps-7.5.1
Dependency: font-alias-1.0.3
Dependency: font-adobe-utopia-type1-1.0.4
Dependency: xorg-fonts-type1-7.5.1
Dependency: font-adobe-utopia-75dpi-1.0.4
Dependency: font-adobe-utopia-100dpi-1.0.4
Dependency: font-adobe-75dpi-1.0.3
Dependency: xorg-fonts-75dpi-7.5.1
Dependency: font-adobe-100dpi-1.0.3
Dependency: xorg-fonts-100dpi-7.5.1
Dependency: bitstream-vera-1.10_4
Dependency: xorg-fonts-truetype-7.5.1
Dependency: xorg-fonts-7.5.1
Dependency: pcre-8.12
Dependency: m4-1.4.16,1
Dependency: libvolume_id-0.81.1
Dependency: libpthread-stubs-0.3_3
Dependency: libxcb-1.7
Dependency: xcb-util-0.3.6_1
Dependency: libdrm-2.4.17_1
Dependency: libX11-1.3.6,1
Dependency: xwud-1.0.2
Dependency: xrefresh-1.0.3
Dependency: xmodmap-1.0.4
Dependency: xinit-1.2.0_1
Dependency: xev-1.1.0
Dependency: xcmsdb-1.0.2
Dependency: sessreg-1.0.6
Dependency: luit-1.0.5
Dependency: libxkbfile-1.0.6
Dependency: xkbevd-1.1.0
Dependency: xkbcomp-1.1.0
Dependency: setxkbmap-1.2.0
Dependency: liboldX-1.0.1
Dependency: libXt-1.0.9
Dependency: trapproto-3.4.3
Dependency: libxkbui-1.0.2_1
Dependency: libXrender-0.9.5
Dependency: libXft-2.1.14
Dependency: libXfixes-4.0.4
Dependency: libXext-1.1.2,1
Dependency: libdmx-1.1.1
Dependency: libXxf86vm-1.1.0
Dependency: xgamma-1.0.4
Dependency: libXxf86misc-1.0.2
Dependency: libXxf86dga-1.1.1
Dependency: libXv-1.0.5,1
Dependency: xvinfo-1.1.0
Dependency: libXvMC-1.0.5
Dependency: libXres-1.0.4
Dependency: libXrandr-1.3.0
Dependency: xrandr-1.3.4
Dependency: xbacklight-1.1.1
Dependency: libXpm-3.5.7
Dependency: libXp-1.0.0,1
Dependency: libXmu-1.1.0,1
Dependency: xwininfo-1.0.5
Dependency: xwd-1.0.3
Dependency: xsetroot-1.0.3
Dependency: xset-1.2.1
Dependency: xrdb-1.0.6_1
Dependency: xprop-1.1.0
Dependency: xpr-1.0.3
Dependency: xlsclients-1.0.2
Dependency: xlsatoms-1.0.2
Dependency: xkill-1.0.3
Dependency: xhost-1.0.4
Dependency: xauth-1.0.5
Dependency: x11perf-1.5.3
Dependency: twm-1.0.6
Dependency: smproxy-1.0.3
Dependency: libXinerama-1.1,1
Dependency: libXi-1.3.2,1
Dependency: xsetmode-1.0.0
Dependency: xinput-1.5.3
Dependency: libXtst-1.1.0
Dependency: xdpyinfo-1.1.0
Dependency: libXfontcache-1.0.5
Dependency: libXevie-1.0.2
Dependency: libXdamage-1.1.3
Dependency: libXcursor-1.1.11
Dependency: xcursorgen-1.0.3
Dependency: libXcomposite-0.4.3,1
Dependency: libXaw-1.0.8,1
Dependency: xmessage-1.0.3
Dependency: xkbutils-1.0.1_2
Dependency: xgc-1.0.2
Dependency: xf86dga-1.0.2_1
Dependency: xclock-1.0.4_1
Dependency: xcalc-1.0.4.1
Dependency: libXTrap-1.0.0
Dependency: libXScrnSaver-1.2.1
Dependency: xorg-libraries-7.5.1
Dependency: libGL-7.6.1
Dependency: xdriinfo-1.0.3
Dependency: dri-7.6.1,2
Dependency: bitmap-1.0.5
Dependency: appres-1.0.3
Dependency: libpciaccess-0.12.1
Dependency: libffi-3.0.9
Dependency: libiconv-1.13.1_1
Dependency: libxml2-2.7.8_1
Dependency: gettext-0.18.1.1
Dependency: xkeyboard-config-1.8_1
Dependency: glib-2.26.1_1
Dependency: gamin-0.1.10_4
Dependency: gio-fam-backend-2.26.1
Dependency: desktop-file-utils-0.15_2
Dependency: xterm-269_3
Dependency: xorg-apps-7.5.1
Dependency: dbus-1.4.6
Dependency: dbus-glib-0.88
Dependency: policykit-0.9_6
Dependency: eggdbus-0.6_1
Dependency: cairo-1.10.2_2,1
Dependency: bison-2.4.3,1
Dependency: gobject-introspection-0.9.12_1
Dependency: polkit-0.99
Dependency: consolekit-0.4.3
Dependency: hal-0.5.14_13
Dependency: xorg-server-1.7.7_1,1
Dependency: xf86-video-vesa-2.3.0_1
Dependency: xf86-video-radeonhd-1.3.0_4
Dependency: xf86-video-r128-6.8.1_2
Dependency: xf86-video-openchrome-0.2.904_3
Dependency: xf86-video-nv-2.1.18
Dependency: xf86-video-mach64-6.8.2_1
Dependency: xf86-video-intel-2.7.1_4
Dependency: xf86-video-ati-6.14.1_1
Dependency: xf86-input-mouse-1.6.0
Dependency: xf86-input-keyboard-1.5.0
Dependency: xorg-drivers-7.5.1
xorg.conf:
Code:
Section "ServerLayout"
        Identifier     "X.org Configured REMOVED D/M/S 1"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/local/lib/xorg/modules"
        FontPath     "/usr/local/lib/X11/fonts/misc/"
        FontPath     "/usr/local/lib/X11/fonts/TTF/"
        FontPath     "/usr/local/lib/X11/fonts/OTF"
        FontPath     "/usr/local/lib/X11/fonts/Type1/"
        FontPath     "/usr/local/lib/X11/fonts/100dpi/"
        FontPath     "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "record"
        Load  "dbe"
        Load  "glx"
        Load  "dri"
        Load  "dri2"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/sysmouse"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        #Option     "DRI"                       # [<bool>]
        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "intel"
        VendorName  "Intel Corporation"
        BoardName   "82852/855GM Integrated Graphics Device"
        BusID       "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
 
It opens a new file when I try ee ~/.xinitrc.

Xorg.0.log:
Code:
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 8.2-RELEASE i386
Current Operating System: FreeBSD blurr-ink.com 8.2-RELEASE FreeBSD 8.2-RELEASE
Build Date: 30 April 2011  01:35:28PM

Current version of pixman: 0.21.4
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
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/Xorg.0.log", Time: Mon May  2 16:34:10 2011
(II) Loader magic: 0x81def20
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 6.0
        X.Org XInput driver : 7.0
        X.Org Server Extension : 2.0
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9

(--) PCI:*(0:0:2:0) 8086:3582:1014:0557 Intel Corporation 82852/855GM Integrated
(--) PCI: (0:0:2:1) 8086:3582:1014:0557 Intel Corporation 82852/855GM Integrated
List of video drivers:
        radeon
        radeonhd
        r128
        openchrome
        nv
        mach64
        intel
        ati
        vesa
(II) LoadModule: "radeon"
(II) Loading /usr/local/lib/xorg/modules/drivers/radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 6.14.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "radeonhd"
(II) Loading /usr/local/lib/xorg/modules/drivers/radeonhd_drv.so
(II) Module radeonhd: vendor="AMD GPG"
        compiled for 1.7.7, module version = 1.3.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "r128"
(II) Loading /usr/local/lib/xorg/modules/drivers/r128_drv.so
(II) Module r128: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 6.8.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "openchrome"
(II) Loading /usr/local/lib/xorg/modules/drivers/openchrome_drv.so
(II) Module openchrome: vendor="http://openchrome.org/"
        compiled for 1.7.7, module version = 0.2.904
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "nv"
(II) Loading /usr/local/lib/xorg/modules/drivers/nv_drv.so
(II) Module nv: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 2.1.18
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "mach64"
(II) Loading /usr/local/lib/xorg/modules/drivers/mach64_drv.so
(II) Module mach64: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 6.8.2
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "intel"
(II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 2.7.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "ati"
(II) Loading /usr/local/lib/xorg/modules/drivers/ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 6.14.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 2.3.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) Primary Device is: PCI 00@00:02:0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
        965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
        Mobile Intel® GM45 Express Chipset,
        Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) VESA: driver for VESA chipsets: vesa
(++) Using config file: "/root/xorg.conf.new"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Screen "Screen1" (1)
(**) |   |-->Monitor "Monitor1"
(**) |   |-->Device "Card1"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/75dpi/,
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/local/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' wi
(WW) Disabling Mouse0
(WW) Disabling Keyboard0


Xorg detected your mouse at device /dev/sysmouse.
Please check your config if the mouse is still not
operational, as by default Xorg tries to autodetect
the protocol.

Xorg has configured a multihead system, please check your config.

Your xorg.conf file is /root/xorg.conf.new

To test the server, run 'X -config /root/xorg.conf.new'

Im going to try X -config /root/xorg.conf (already did a cp /root/xorg.conf.new /root/xorg.conf). See what happens then I'll look for the ~/.xinitrc again, and see if anything new is posted to Xorg.0.log

Still crashes, Nothing put to the Xorg.0.log file, nothing still in ~/.xinitrc
 
Adding
Code:
Option       "Log" "sync"
to the ServerLayout section of xorg.conf may allow it to write more of the log file before crashing. But if vesa is crashing, there might be a problem the log file won't show.
 
Hopefully someone will contribute who knows more about Xorg, but you might try toggling some of the options commented out in the device section, especially the NoAccel option @davidgurvich suggested (again now that you've upgraded) and DRI.
 
wblock said:
Adding
Code:
Option       "Log" "sync"
to the ServerLayout section of xorg.conf may allow it to write more of the log file before crashing. But if vesa is crashing, there might be a problem the log file won't show.

Added. Thanks.

mingrone said:
Hopefully someone will contribute who knows more about Xorg, but you might try toggling some of the options commented out in the device section, especially the NoAccel option @davidgurvich suggested (again now that you've upgraded) and DRI.

Forgot about that! Added. Thanks.

Code:
Section "ServerLayout"
        Identifier     "X.org Configured REMOVED D/M/S 1"
        Screen         "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option  "Log"  "sync"
EndSection

Section "Files"
        ModulePath   "/usr/local/lib/xorg/modules"
        FontPath     "/usr/local/lib/X11/fonts/misc/"
        FontPath     "/usr/local/lib/X11/fonts/TTF/"
        FontPath     "/usr/local/lib/X11/fonts/OTF"
        FontPath     "/usr/local/lib/X11/fonts/Type1/"
        FontPath     "/usr/local/lib/X11/fonts/100dpi/"
        FontPath     "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "record"
        Load  "dbe"
        Load  "glx"
        Load  "dri"
        Load  "dri2"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/sysmouse"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option     "NoAccel"       "TRUE"       # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        #Option     "DRI"                       # [<bool>]
        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "intel"
        VendorName  "Intel Corporation"
        BoardName   "82852/855GM Integrated Graphics Device"
        BusID       "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
 
YA! It didn't work but We have info in the Xorg.0.log:
Code:
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 8.2-RELEASE i386
Current Operating System: FreeBSD blurr-ink.com 8.2-RELEASE FreeBSD 8.2-RELEASE
Build Date: 30 April 2011  01:35:28PM

Current version of pixman: 0.21.4
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
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/Xorg.0.log", Time: Mon May  2 18:57:52 2011
(++) Using config file: "/root/xorg.conf"
(==) ServerLayout "X.org Configured REMOVED D/M/S 1"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "Log" "sync"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) Syncing logfile enabled
(**) FontPath set to:
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/75dpi/,
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/local/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' wi
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x81def20
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 6.0
        X.Org XInput driver : 7.0
        X.Org Server Extension : 2.0
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9

(--) PCI:*(0:0:2:0) 8086:3582:1014:0557 Intel Corporation 82852/855GM Integrated
(--) PCI: (0:0:2:1) 8086:3582:1014:0557 Intel Corporation 82852/855GM Integrated
(II) "extmod" will be loaded. This was enabled by default and also specified in
(II) "dbe" will be loaded. This was enabled by default and also specified in the
(II) "glx" will be loaded. This was enabled by default and also specified in the
(II) "record" will be loaded. This was enabled by default and also specified in
(II) "dri" will be loaded. This was enabled by default and also specified in the
(II) "dri2" will be loaded. This was enabled by default and also specified in th
(II) LoadModule: "extmod"
(II) Loading /usr/local/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"
(II) Loading /usr/local/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dbe"
(II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(==) AIGLX disabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "intel"
(II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 2.7.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
        965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
        Mobile Intel® GM45 Express Chipset,
        Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00@00:02:0
(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/local/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 0.1.0
        ABI class: X.Org Video Driver, version 6.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(**) intel(0): Option "NoAccel" "TRUE"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 855GME
(--) intel(0): Chipset: "852GM/855GM"
(--) intel(0): Linear framebuffer at 0xD8000000
(--) intel(0): IO registers at addr 0xC0000000
(**) intel(0): DRI is disabled because it needs 2D acceleration.
(II) intel(0): 2 display pipes available.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) intel(0): Output VGA using monitor section Monitor0
(II) intel(0): Output LVDS has no monitor section
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): Attempting to determine panel fixed mode.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): I2C bus "DVODDC_D" initialized.
(II) Loading sub module "sil164"
(II) LoadModule: "sil164"
(II) Loading /usr/local/lib/xorg/modules/drivers/sil164.so
(II) Module sil164: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Video Driver, version 6.0
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) Loading sub module "ch7xxx"
(II) LoadModule: "ch7xxx"
(II) Loading /usr/local/lib/xorg/modules/drivers/ch7xxx.so
(II) Module ch7xxx: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Video Driver, version 6.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) Loading sub module "ivch"
(II) LoadModule: "ivch"
(II) Loading /usr/local/lib/xorg/modules/drivers/ivch.so
(II) Module ivch: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Video Driver, version 6.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_B" initialized.
(II) Loading sub module "tfp410"
(II) LoadModule: "tfp410"
(II) Loading /usr/local/lib/xorg/modules/drivers/tfp410.so
(II) Module tfp410: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Video Driver, version 6.0
(II) intel(0): I2C bus "DVOI2C_B" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) Loading sub module "ch7017"
(II) LoadModule: "ch7017"
(II) Loading /usr/local/lib/xorg/modules/drivers/ch7017.so
(II) Module ch7017: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Video Driver, version 6.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVODDC_D" removed.
(==) intel(0): Write-combining range (0xa0000,0x10000) was already clear
(II) intel(0): Resizable framebuffer: not available (0 1)

It just cuts off right there. Same crashing, Tried both vesa and intel

for curiosity's sake could agpgart be the problem?
 
Can you test 7.x? From when I was testing, xorg in 6.x worked and I think xorg in the early 7.x series might have also. I noticed that you have xorg 1.7.7 which is fairly recent. Alternatively, you might try 9-current. I was not able to get the 8.x series working with the intel 8xx chipset.
 
davidgurvich said:
Try with noaccel and reduce the depth from 24 to 16. Also disable dri and dri2.

How do I disable dri and dri2? I was actually thinking of looking for my BSD 7.0-R disc but I think I tossed it.
 
Try commenting out AllowEmptyInput. That is not a recommended solution. You can add
Code:
Option "DRI" "false"
I'm not sure if commenting out the load "dri","dri2", and "glx" lines will do any good.
 
Okay I've done all that. Still same results. I just downloaded 7.4-R dvd and tried that. Same result, It crashes out at:
Code:
(II) intel(0): Resizable framebuffer: not available (0 1)
 
Try the DesktopBSD livedvd. That hasn't been updated in forever and may have an old enough version of xorg. PC-BSD 1.5 should also be old enough but there are issues there where it insists on loading the binary nvidia driver.
 
Removed: Will update.

UPDATE:

Okay downloaded the disc1 of 7.0-R since I knew it had the older xorg aswell. It worked like a charm! Xorg -configure; cp /root/xorg.conf.new /root/xorg.conf; startx, BAM! GUI!

So is my problem new drivers, new xorg server, or ... ?
 
The problem is the new xorg with new dri. If you have a newer graphics chipset then all is probably well. If you have a system with an older intel chipset (and some radeon) then you get to suffer. I asked about this on the intel driver list and was informed they don't test on older hardware. Pretty much all the 8xx and some of the 9xx series have issues. Many linux distributions have needed multiple bug fixes just to get the vesa driver working with these.

For the new xorg to work there has been a whole bunch of intrusive changes in the kernel(particularly linux). I know that it's a huge undertaking to install the older version of xorg on linux (pretty much need to build everything from source). I'm not even certain that newer linux distros can run older xorg versions. You may be able to update world and kernel while keeping the older version of xorg on FreeBSD.
 
I know I can follow the manual pages for updating the world and kernel. But how would I do it without upgrading any xorg, but still updating all of the other software I use, and would I be able to update KDE without updating xorg?
 
One way is by updating sources for world and kernel. If you keep your binaries on 7.x everything should work. Does anyone have data on how well compat7 works for something as intrusive as xorg?

I suggest creating a second partition or use a usb drive, install 8.x or 9-current(minimal), boot into the newer version of FreeBSD, and mount your partitions with 7.0 to see how that runs. You may need to modify your paths.

This all seems rather involved and insane.
 
davidgurvich said:
The problem is the new xorg with new dri. If you have a newer graphics chipset then all is probably well. If you have a system with an older intel chipset (and some radeon) then you get to suffer.

Radeons are good up to the 4000 series, and there are some reports on the lower 5000-series working usably with the FreeBSD UMS-only drivers. There may be a similar situation with the nVidia boards. Until FreeBSD has KMS, we've just got to live with it.
 
Back
Top