Find the answer to your Linux question:
Results 1 to 8 of 8
Hello, I am new to linux, i tired to install suse 7.1 on my xp1700+ and ti4200 64MB machine. During installation the suse yast2 did not recognize my ti4200, so ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Feb 2003
    Posts
    4

    A Newbie cannot start X


    Hello,

    I am new to linux, i tired to install suse 7.1 on my xp1700+ and ti4200 64MB machine.

    During installation the suse yast2 did not recognize my ti4200, so i downloaded the nvchooser from nvidia and it said me to download
    two files NVIDIA_GLX......rpm and NVIDIA_Kernel.....rpm. I Installed these rpms as instructed in the documents.

    Then copied the simple xf86config file as /etc/X11/xf86config file.

    then started X with startx however got the followin error output.

    ***************************************
    XFree86 Version 4.0.2 / X Window System
    (protocol Version 11, revision 0, vendor release 6400)
    Release Date: 18 December 2000
    If the server is older than 6-12 months, or if your card is
    newer than the above date, look for a newer version before
    reporting problems. (See http://www.XFree86.Org/FAQ)
    Operating System: SuSE Linux [ELF] SuSE
    Module Loader present
    (==) Log file: "/var/log/XFree86.0.log", Time: Tue Feb 11 01:37:02 2003
    (==) Using config file: "/etc/X11/XF86Config"
    Parse error on line 10 of section Files in file /etc/X11/XF86Config
    " is not a valid keyword in this section.
    (EE) Problem parsing the config file
    (EE) Error from xf86HandleConfigFile()

    Fatal server error:
    no screens found

    When reporting a problem related to a server crash, please send
    the full server output, not just the last messages.
    This can be found in the log file "/var/log/XFree86.0.log".
    Please report problems to feedback@suse.de.

    X connection to :0.0 broken (explicit kill or server shutdown).

    ***************************************


    Thanks advance for all helps.

    and sorry for my bad english

  2. #2
    Linux Engineer
    Join Date
    Jan 2003
    Location
    Lebanon, pa
    Posts
    994
    You need to run /usr/X11R6/bin/xf86config and configure your x server. I also suggest upgrading since yours is 3 years old.

  3. #3
    Just Joined!
    Join Date
    Feb 2003
    Posts
    4
    first thanks for your advice
    xf86config generated the configuration file but I couldnt get any result.

    The cause behind to use 3 year old suse dist. is what if I got a new hardware neither yast or other automatic configuratin tools recognise, so i decided make it way. )

    Why XF86Config file is not recognized at first command ?
    It almost same as i produced with xf86config.

    Here is the XF86Config file I used.
    Code:
    ##########################################################################
    # Sample XF86Config file for NVIDIA XFree86 drivers.
    #
    # Refer to the XF86Config(4/5) man page for details about the format of
    # this file.
    #
    # Be sure to replace the monitor values with correct values for your
    # monitor!
    ##########################################################################
    
    
    Section "Files"
    
        RgbPath	"/usr/X11R6/lib/X11/rgb"
        FontPath   "unix/:-1"
    
    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
        #NoTrapSignals
    
        # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
        # This allows clients to receive this key event.
        #DontZap
    
        # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
        # sequences.  This allows clients to receive these key events.
        #DontZoom
    
        # This  allows  the  server  to start up even if the
        # mouse device can't be opened/initialised.
        AllowMouseOpenFail
    
    EndSection
    
    
    ##########################################################################
    # Input devices
    ##########################################################################
    
    #
    # Keyboard section
    #
    Section "InputDevice"
    
        Identifier "Keyboard1"
        Driver     "Keyboard"
        Option     "AutoRepeat"  "250 30"
    
        Option "XkbRules"  "xfree86"
        Option "XkbModel"  "pc105"
        Option "XkbLayout" "us"
    
    EndSection
    
    
    #
    # Pointer section
    #
    Section "InputDevice"
    
        Identifier  "Mouse1"
        Driver      "mouse"
        Option      "Protocol"    "IMPS/2"
        Option      "Device"      "/dev/psaux"
    
    EndSection
    
    
    ##########################################################################
    # Module section
    ##########################################################################
    
    Section "Module"
    
        Load        "dbe"
    
        # Load the glx module.
        Load	"glx"
    
        Load        "extmod"
    
        Load	"type1"
        Load	"freetype"
    EndSection
    
    
    ##########################################################################
    # Monitor section
    ##########################################################################
    
    Section "Monitor"
    
        Identifier "MyMonitor"
        VendorName "Mitsubisi"
        ModelName  "Diamond Plus 120u"
    
        # be sure to replace these values with values appropriate for your
        # monitor!
        HorizSync  31-82
        VertRefresh 55-120
    
    EndSection
    
    
    ##########################################################################
    # Graphics device section&#40;s&#41;
    ##########################################################################
    
    Section "Device"
        Identifier  "NV AGP"
        VendorName  "nvidia"
        Driver   "nvidia"
        # update this with the PCI id of your card.  Consult the output
        # of the 'lspci' command.
        BusID       "PCI&#58;1&#58;0&#58;0"
    EndSection
    
    Section "Device"
        Identifier "NV PCI"
        VendorName "nvidia"
        Driver "nvidia"
        # update this with the PCI id of your card.  Consult the output
        # of the 'lspci' command.
        BusID       "PCI&#58;0&#58;13&#58;0"
    EndSection
    
    Section "Device"
        Identifier "NV AGP TwinView"
        VendorName "nvidia"
        Driver "nvidia"
        # update this with the PCI id of your card.  Consult the output
        # of the 'lspci' command.
        BusID       "PCI&#58;1&#58;0&#58;0"
    
        # sample twinview setup
        Option "TwinView"
        # be sure to replace the HorizSync and VertRefresh with correct values
        # for your monitor!  
        Option "SecondMonitorHorizSync"   "31-82"
        Option "SecondMonitorVertRefresh" "55-120"
        Option "TwinViewOrientation"      "RightOf"
        Option "MetaModes"                "1280x1024,1280x1024; 1024x768,1024x768"
        Option "ConnectedMonitor"         "crt,crt"
    EndSection
    
    
    ##########################################################################
    # Screen sections
    ##########################################################################
    
    #
    # screen section for an nvidia AGP card
    #
    Section "Screen"
        Identifier "Screen AGP"
        Device      "NV AGP"
        Monitor     "MyMonitor"
        DefaultColorDepth 24
        Subsection "Display"
            Depth       8
            Modes       "1280x1024" "1024x768" "800x600" "640x400"
        EndSubsection
        Subsection "Display"
            Depth       16
            Modes       "1280x1024" "1024x768" "800x600" "640x480"
        EndSubsection
        Subsection "Display"
            Depth       24
            Modes       "1280x1024" "1024x768" "800x600" "640x480"
        EndSubsection
    
    EndSection
    
    
    #
    # screen section for an nvidia PCI card
    #
    Section "Screen"
        Identifier "Screen PCI"
        Device      "NV PCI"
        Monitor     "MyMonitor"
        DefaultColorDepth 24
        Subsection "Display"
            Depth       8
            Modes       "1280x1024" "1024x768" "800x600" "640x400"
        EndSubsection
        Subsection "Display"
            Depth       16
            Modes       "1280x1024" "1024x768" "800x600" "640x480"
        EndSubsection
        Subsection "Display"
            Depth       24
            Modes       "1280x1024" "1024x768" "800x600" "640x480"
        EndSubsection
    EndSection
    
    #
    # screen section for an nvidia AGP TwinView card
    # &#40;look at the appropriate Device section&#41;
    #
    Section "Screen"
        Identifier "Screen AGP TwinView"
        Device "NV AGP TwinView"
        Monitor "MyMonitor"
        DefaultColorDepth 24
        Subsection "Display"
            Depth       8
            Modes       "1280x1024" "1024x768" "800x600" "640x400"
        EndSubsection
        Subsection "Display"
            Depth       16
            Modes       "1280x1024" "1024x768" "800x600" "640x480"
        EndSubsection
        Subsection "Display"
            Depth       24
            Modes       "1280x1024" "1024x768" "800x600" "640x480"
        EndSubsection
    EndSection
    
    
    ##########################################################################
    # ServerLayout sections
    # &#40;invoke using the '-layout' option of 'startx'.
    ##########################################################################
    
    #
    # just one agp card
    #
    Section "ServerLayout"
        Identifier  "AGP"
        Screen      "Screen AGP"
        InputDevice "Mouse1" "CorePointer"
        InputDevice "Keyboard1" "CoreKeyboard"
    EndSection
    
    #
    # just one pci card
    #
    Section "ServerLayout"
        Identifier  "PCI"
        Screen      "Screen PCI"
        InputDevice "Mouse1" "CorePointer"
        InputDevice "Keyboard1" "CoreKeyboard"
    EndSection
    
    #
    # 2 cards, non twinview
    #
    Section "ServerLayout"
        Identifier  "Both"
        Screen      "Screen AGP"
        Screen      "Screen PCI" LeftOf "Screen AGP"
        InputDevice "Mouse1" "CorePointer"
        InputDevice "Keyboard1" "CoreKeyboard"
    EndSection
    
    #
    # just one agp twinview card
    #
    Section "ServerLayout"
        Identifier  "AGPTwinView"
        Screen      "Screen AGP TwinView"
        InputDevice "Mouse1" "CorePointer"
        InputDevice "Keyboard1" "CoreKeyboard"
    EndSection
    
    #
    # 2 cards, one agp twinview and one pci &#40;3 monitors total&#41;
    #
    Section "ServerLayout"
        Identifier  "BothTwinView"
        Screen      "Screen AGP TwinView"
        Screen      "Screen PCI" LeftOf "Screen AGP TwinView"
        InputDevice "Mouse1" "CorePointer"
        InputDevice "Keyboard1" "CoreKeyboard"
    EndSection

  4. #4
    Linux Engineer
    Join Date
    Jan 2003
    Location
    Lebanon, pa
    Posts
    994
    What is the error msg when you startx with the new config? You should still upgrade X though, It has come a long way since the version you are using.

  5. #5
    Just Joined!
    Join Date
    Feb 2003
    Posts
    4
    hello,
    the error message i got is at the first message in bold.

    the rpm packs i downloaded from nvidia are
    NVIDIA_kernel-1.0-2960.suse71.i386.rpm
    NVIDIA_GLX-1.0-2960.suse71.i386.rpm

    thanks for your consideration.

  6. #6
    Linux Enthusiast
    Join Date
    Jun 2002
    Location
    San Antonio
    Posts
    621
    the error message he gets is "you are trying to run XFree86 version 3.3.x that is really old, with a sample config that is for 4.x, which is a lot newer and better supported"
    I respectfully decline the invitation to join your delusion.

  7. #7
    Just Joined!
    Join Date
    Feb 2003
    Posts
    4
    Hello again,

    Both XFree86 4.0.2 and XFree86 3.3 are installed .
    How could I use XFree86 4.0.2 instead of 3.3 as current X server.

    Is these any conf file I must change to switch to 4.0.2 version or something else?

    Thanks.

  8. #8
    Just Joined!
    Join Date
    Mar 2003
    Posts
    9
    I think you overlook the error mesage:

    XFree86 Version 4.0.2 / X Window System
    (protocol Version 11, revision 0, vendor release 6400)
    Release Date: 18 December 2000
    If the server is older than 6-12 months, or if your card is
    newer than the above date, look for a newer version before
    reporting problems. (See http://www.XFree86.Org/FAQ)

    See, your XFree86 is too old for that. I suggest you install newer XFree86 (4.3.0 has been released). Or install newer SuSE linux 8.0/8.1 (8.2 is comming).

    Maybe you can try this:

    init 3

    sax2

    SuSEconfig

    if above attemp fails run this instead of sax2

    xf86config


    Have a lot of fun :-)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •