Starting X - was Re: Vista / FreeBSD dual boot
doug at safeport.com
doug at safeport.com
Wed Jan 30 12:57:42 PST 2008
On Wed, 30 Jan 2008, Siraj Shaikh wrote:
> On 30/01/2008, doug at safeport.com <doug at safeport.com> wrote:
>> On Wed, 30 Jan 2008, Siraj Shaikh wrote:
>>
>>> On 29/01/2008, doug <doug at fledge.watson.org> wrote:
>>>> On Tue, 29 Jan 2008, Siraj Shaikh wrote:
>>>>
>>>>> On 29/01/2008, Siraj Shaikh <siraj.shaikh at gmail.com> wrote:
>>>>>> On 29/01/2008, doug <doug at fledge.watson.org> wrote:
>>>>>>> On Tue, 29 Jan 2008, Siraj Shaikh wrote:
>>>>>>>
>>>>>>>> One question: I have just installed FreeBSD 6.3, and tried "startx"
>>>>>>>> but it isnt coming up, giving some sort of error. Am I missing
>>>>>>>> something here? I did choose for "Windows X" during the FreeBSD setup
>>>>>>>> - shall I do a port upgrade?
>>
>> [cut]
>>
>>>>> (EE) Failed to load module "fbdev" (module does not exist, 0)
>>>>> (WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
>>>>> (II) Module "ddc" already built-in
>>>>> (EE) VESA(0): No matching modes
>>>>> (EE) Screen(s) found, but none have a usable configuration
>>>>>
>>>>> Fatal server error:
>>>>> no screens found
>>>>> X connection to :0.0 broken (explicit kill or server shutdown)
>>
>> [cut x config stuff]
>>
>>> I did configure Xorg as it said in the handbook, but after that the
>>> test didnt work, still gave me the same error. I then installed from a
>>> port (I assume that will be the latest Xorg 7.3 is it? How can I check
>>> what version do I have?
>>>
>>> What is way forward now? uninstall this and install Xorg 6?
>>
>> 1) Post xorg.conf.new as suggested.
>> 2) pkg_info | grep xorg will show you whats installed
>> 3) check the hardware list to see if there are know issues
>> 4) Google the error and freebsd + xorg + your system
>>
>> You will get the most (probably) from posting xorg.conf.new. along with
>> 'uname -a' output. Don't edit it just send it to the list avoiding line
>> wrapping.
>>
>
> Following is the result of pkg_info | grep xorg
>
>
> xorg-7.3_1 X.Org complete distribution metaport
> xorg-apps-7.3 X.org apps meta-port
> xorg-cf-files-1.0.2_2 X.org cf files for use with imake builds
> xorg-docs-1.4,1 X.org documentation files
> xorg-drivers-7.3 X.org drivers meta-port
> xorg-fonts-100dpi-7.3 X.Org 100dpi bitmap fonts
> xorg-fonts-7.3 X.org fonts meta-port
> xorg-fonts-75dpi-7.3 X.Org 75dpi bitmap fonts
> xorg-fonts-cyrillic-7.3 X.Org Cyrillic bitmap fonts
> xorg-fonts-miscbitmaps-7.3 X.Org miscellaneous bitmap fonts
> xorg-fonts-truetype-7.3 X.Org TrueType fonts
> xorg-fonts-type1-7.3 X.Org Type1 fonts
> xorg-libraries-7.3_1 X.org libraries meta-port
> xorg-nestserver-1.4,1 Nesting X server from X.Org
> xorg-protos-7.3 X.org protos meta-port
> xorg-server-1.4_4,1 X.Org X server and related programs
> xorg-vfbserver-1.4,1 X virtual framebuffer server from X.Org
>
>
> The contents of my xorg.conf.new file are below
>
>
> Section "ServerLayout"
> Identifier "X.org Configured"
> Screen 0 "Screen0" 0 0
> InputDevice "Mouse0" "CorePointer"
> InputDevice "Keyboard0" "CoreKeyboard"
> EndSection
>
> Section "Files"
> RgbPath "/usr/local/share/X11/rgb"
> 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 "GLcore"
> Load "xtrap"
> Load "dri"
> Load "freetype"
> Load "type1"
> 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 "ShadowFB" # [<bool>]
> #Option "DefaultRefresh" # [<bool>]
> #Option "ModeSetClearScreen" # [<bool>]
> Identifier "Card0"
> Driver "vesa"
> VendorName "Intel Corporation"
> BoardName "Mobile GM965/GL960 Integrated Graphics Controller"
> BusID "PCI:0:2:0"
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Card0"
> Monitor "Monitor0"
> SubSection "Display"
> Viewport 0 0
> Depth 1
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 4
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 8
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 15
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 16
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 24
> EndSubSection
> EndSection
>
>
> Just to repeat. I installed FreeBSD 6.3, its a new Toshiba notebook. I
> chose to install X Windows during sysinstall. The very first time I
> ran startx it didnt work. Then I did the "Xorg -configure" and tried
> again, and still doesnt work. Please help !!!!
>
> Thanks
Hopefully other will correct any errors I make. Hainvg said that ...
If you are still getting:
(EE) Failed to load module "fbdev" (module does not exist, 0)
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(II) Module "ddc" already built-in
(EE) VESA(0): No matching modes
(EE) Screen(s) found, but none have a usable configuration
Fatal server error:
no screens found
X connection to :0.0 broken (explicit kill or server shutdown)
You need to deal with at least the (EE) errors. You are getting a more basic
error that if you are using KDE, Gnome or whatever for a window manager.
(EE) Failed to load module "fbdev"..
You have to figure what's with fbdev. Possibilities are you need a driver
other than vesa, or Xorg got built incorrectly.
(EE) VESA(0): No matching modes
I believe this means what it says. Try adding
DefaultDepth 16 or 24 - pick one and
Modes "1280x1024" - to the depth you picked
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
I think this means there were two video cards found. From your
description I do not know why this would be. The xorg server choose the
other one so this is not a drop dead error.
I am assuming you get the same error running startx or
Xorg -config xorg.conf.new. If not try the latter command.
_____
Douglas Denault
http://www.safeport.com
doug at safeport.com
Voice: 301-469-8766
Fax: 301-469-0601
More information about the freebsd-questions
mailing list