LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   Can't get X working on Debian (https://www.linuxquestions.org/questions/debian-26/cant-get-x-working-on-debian-125268/)

pwaring 12-12-2003 12:46 PM

Can't get X working on Debian
 
Every time I boot my Debian (Woody 3.0 stable) system, it tells me that it couldn't start gdm and asks me if I want to reconfigure the X server. Whichever settings I try, it still seems to refuse to start X, so at the moment I'm stuck with a root console with no nice graphical interface.

I did have problems with X before (the machine wouldn't even let me have a console then) and someone asked for the contents of my /etc/X11/XF86Config-4 and the output of lspci -v:

/etc/X11/XF86Config-4:

Code:

### BEGIN DEBCONF SECTION
# XF86Config-4 (XFree86 server configuration file) generated by dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# If you want your changes to this file preserved by dexconf, only make changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
#
# To change things within the debconf section, run the command:
#  dpkg-reconfigure xserver-xfree86
# as root.  Also see "How do I add custom sections to a dexconf-generated
# XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz.

Section "Files"
        FontPath        "unix/:7100"                        # local font server
        # if the local font server has problems, we can fall back on these
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/Speedo"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
        Load        "GLcore"
        Load        "bitmap"
        Load        "dbe"
        Load        "ddc"
        Load        "dri"
        Load        "extmod"
        Load        "freetype"
        Load        "glx"
        Load        "int10"
        Load        "pex5"
        Load        "record"
        Load        "speedo"
        Load        "type1"
        Load        "vbe"
        Load        "xie"
        Load        "xtt"
EndSection

Section "InputDevice"
        Identifier        "Generic Keyboard"
        Driver                "keyboard"
        Option                "CoreKeyboard"
        Option                "XkbRules"        "xfree86"
        Option                "XkbModel"        "pc104"
        Option                "XkbLayout"        "uk"
EndSection

Section "InputDevice"
        Identifier        "Configured Mouse"
        Driver                "mouse"
        Option                "CorePointer"
        Option                "Device"                "/dev/psaux"
        Option                "Protocol"                "PS/2"
        Option                "ZAxisMapping"                "4 5"
EndSection

Section "InputDevice"
        Identifier        "Generic Mouse"
        Driver                "mouse"
        Option                "SendCoreEvents"        "true"
        Option                "Device"                "/dev/input/mice"
        Option                "Protocol"                "ImPS/2"
        Option                "ZAxisMapping"                "4 5"
EndSection

Section "Device"
        Identifier        "GeForce"
        Driver                "vga"
        Option                "UseFBDev"                "true"
EndSection

Section "Monitor"
        Identifier        "ADI Provista"
        HorizSync        28-50
        VertRefresh        43-75
        Option                "DPMS"
EndSection

Section "Screen"
        Identifier        "Default Screen"
        Device                "GeForce"
        Monitor                "ADI Provista"
        DefaultDepth        24
        SubSection "Display"
                Depth                1
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                4
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                8
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                15
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                16
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                24
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier        "Default Layout"
        Screen                "Default Screen"
        InputDevice        "Generic Keyboard"
        InputDevice        "Configured Mouse"
        InputDevice        "Generic Mouse"
EndSection

Section "DRI"
        Mode        0666
EndSection

### END DEBCONF SECTION

lspci -v:

Code:

00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
        Flags: bus master, medium devsel, latency 8
        Memory at d8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 2.0
        Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP] (prog-if 00 [Normal decode])
        Flags: bus master, 66Mhz, medium devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: dc000000-ddffffff
        Prefetchable memory behind bridge: d0000000-d7ffffff
        Capabilities: [80] Power Management version 2

00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
        Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
        Flags: bus master, stepping, medium devsel, latency 0
        Capabilities: [c0] Power Management version 2

00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
        Flags: bus master, medium devsel, latency 32
        I/O ports at d000 [size=16]
        Capabilities: [c0] Power Management version 2

00:07.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 1a) (prog-if 00 [UHCI])
        Subsystem: Unknown device 0925:1234
        Flags: bus master, medium devsel, latency 32, IRQ 9
        I/O ports at d400 [size=32]
        Capabilities: [80] Power Management version 2

00:07.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 1a) (prog-if 00 [UHCI])
        Subsystem: Unknown device 0925:1234
        Flags: bus master, medium devsel, latency 32, IRQ 9
        I/O ports at d800 [size=32]
        Capabilities: [80] Power Management version 2

00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
        Flags: medium devsel, IRQ 11
        Capabilities: [68] Power Management version 2

00:10.0 Communication controller: Intel Corp.: Unknown device 1040
        Subsystem: Intel Corp.: Unknown device 1000
        Flags: bus master, medium devsel, latency 32, IRQ 9
        Memory at df000000 (32-bit, non-prefetchable) [size=4M]
        Capabilities: [e0] Power Management version 2

00:12.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 21)
        Subsystem: D-Link System Inc DE-530+
        Flags: bus master, medium devsel, latency 96, IRQ 11
        I/O ports at e800 [size=128]
        Memory at df400000 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at <unassigned> [disabled] [size=256K]

00:13.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
        Subsystem: Chaintech Computer Co. Ltd: Unknown device 7549
        Flags: bus master, medium devsel, latency 32, IRQ 5
        I/O ports at ec00 [size=256]
        Capabilities: [c0] Power Management version 2

01:00.0 VGA compatible controller: nVidia Corporation NV15 (GeForce2 Pro) (rev a3) (prog-if 00 [VGA])
        Subsystem: Creative Labs: Unknown device 1047
        Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10
        Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (32-bit, prefetchable) [size=128M]
        Expansion ROM at <unassigned> [disabled] [size=64K]
        Capabilities: [60] Power Management version 1
        Capabilities: [44] AGP version 2.0


Does anyone have any ideas as to what could possibly be wrong with my configuration? I know my monitor must be supported by Linux somehow, since I've used Red Hat 9, Mandrake 9.x and SUSE 8.1 on this system before and they've all been fine about my monitor/graphics card.

Thanks in advance.

HappyTux 12-12-2003 01:58 PM

Re: Can't get X working on Debian
 
Quote:

Originally posted by pwaring


Section "Device"
Identifier "GeForce"
Driver "vga"
Option "UseFBDev" "true"
EndSection


Try this instead:
Code:

Section "Device"
        Identifier        "GeForce"
        Driver                "nv"
EndSection

Then start the xserver with startx.

pwaring 12-12-2003 02:55 PM

Hmm, I tried making that change (presumably it's because I've got a nVidia - nv card?) but it didn't seem to make any difference - the X server still crashes with a load of incomprehensible error messages.

llamakc 12-12-2003 03:03 PM

We need to see the incomprehensible messages. The log is at /var/log/XFree86.0.log Let's see that. Which xserver-* package do you have installed? (apt-get install xserver-xfree86)

pwaring 12-12-2003 03:22 PM

XFree86.0.log:

Code:


This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
        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)
Build Operating System: Linux 2.4.20-8um i686 [ELF]
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Dec 12 21:16:31 2003
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |  |-->Monitor "ADI Provista"
(**) |  |-->Device "GeForce"
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc104"
(**) XKB: model: "pc104"
(**) Option "XkbLayout" "uk"
(**) XKB: layout: "uk"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "Generic Mouse"
(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
        Entry deleted from font path.
(**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(++) using VT number 7

(WW) Cannot open APM
(II) Module ABI versions:
        XFree86 ANSI C Emulation: 0.1
        XFree86 Video Driver: 0.4
        XFree86 XInput driver : 0.2
        XFree86 Server Extension : 0.1
        XFree86 Font Renderer : 0.2
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(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.1.0.1, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.4
(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 1106,0305 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1106,8305 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 1106,0686 card 1106,0000 rev 40 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 1106,0571 card 0000,0000 rev 06 class 01,01,8a hdr 00
(II) PCI: 00:07:2: chip 1106,3038 card 0925,1234 rev 1a class 0c,03,00 hdr 00
(II) PCI: 00:07:3: chip 1106,3038 card 0925,1234 rev 1a class 0c,03,00 hdr 00
(II) PCI: 00:07:4: chip 1106,3057 card 0000,0000 rev 40 class 06,80,00 hdr 00
(II) PCI: 00:10:0: chip 8086,1040 card 8086,1000 rev 00 class 07,80,00 hdr 00
(II) PCI: 00:12:0: chip 1011,0014 card 1186,0100 rev 21 class 02,00,00 hdr 00
(II) PCI: 00:13:0: chip 13f6,0111 card 270f,7549 rev 10 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 10de,0150 card 1102,1047 rev a3 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.4
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) PCI-to-ISA bridge:
(II) PCI-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (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) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0c (VGA_EN is set)
(II) Bus 1 I/O range:
(II) Bus 1 non-prefetchable memory range:
        [0] -1 0        0xdc000000 - 0xddffffff (0x2000000) MX[B]
(II) Bus 1 prefetchable memory range:
        [0] -1 0        0xd0000000 - 0xd7ffffff (0x8000000) MX[B]
(II) Bus -1: bridge is at (0:7:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(--) PCI:*(1:0:0) NVidia GeForce2 GTS rev 163, Mem @ 0xdc000000/24, 0xd0000000/27
(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        0xdf400000 - 0xdf40007f (0x80) MX[B]
        [1] -1 0        0xdf000000 - 0xdf3fffff (0x400000) MX[B]
        [2] -1 0        0xd8000000 - 0xdbffffff (0x4000000) MX[B]
        [3] -1 0        0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [4] -1 0        0xdc000000 - 0xdcffffff (0x1000000) MX[B](B)
        [5] -1 0        0x0000ec00 - 0x0000ecff (0x100) IX[B]
        [6] -1 0        0x0000e800 - 0x0000e87f (0x80) IX[B]
        [7] -1 0        0x0000d800 - 0x0000d81f (0x20) IX[B]
        [8] -1 0        0x0000d400 - 0x0000d41f (0x20) IX[B]
        [9] -1 0        0x0000d000 - 0x0000d00f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
        [0] -1 0        0xdf400000 - 0xdf40007f (0x80) MX[B]
        [1] -1 0        0xdf000000 - 0xdf3fffff (0x400000) MX[B]
        [2] -1 0        0xd8000000 - 0xdbffffff (0x4000000) MX[B]
        [3] -1 0        0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [4] -1 0        0xdc000000 - 0xdcffffff (0x1000000) MX[B](B)
        [5] -1 0        0x0000ec00 - 0x0000ecff (0x100) IX[B]
        [6] -1 0        0x0000e800 - 0x0000e87f (0x80) IX[B]
        [7] -1 0        0x0000d800 - 0x0000d81f (0x20) IX[B]
        [8] -1 0        0x0000d400 - 0x0000d41f (0x20) IX[B]
        [9] -1 0        0x0000d000 - 0x0000d00f (0x10) IX[B]
(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        0xdf400000 - 0xdf40007f (0x80) MX[B]
        [6] -1 0        0xdf000000 - 0xdf3fffff (0x400000) MX[B]
        [7] -1 0        0xd8000000 - 0xdbffffff (0x4000000) MX[B]
        [8] -1 0        0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [9] -1 0        0xdc000000 - 0xdcffffff (0x1000000) MX[B](B)
        [10] -1 0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [11] -1 0        0x00000000 - 0x000000ff (0x100) IX[B]
        [12] -1 0        0x0000ec00 - 0x0000ecff (0x100) IX[B]
        [13] -1 0        0x0000e800 - 0x0000e87f (0x80) IX[B]
        [14] -1 0        0x0000d800 - 0x0000d81f (0x20) IX[B]
        [15] -1 0        0x0000d400 - 0x0000d41f (0x20) IX[B]
        [16] -1 0        0x0000d000 - 0x0000d00f (0x10) IX[B]
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) LoadModule: "bitmap"
(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Loading font Bitmap
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.4
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(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 XFree86-DGA
(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) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.1.9
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.4
(II) LoadModule: "pex5"
(II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a
(II) Module pex5: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension X3D-PEX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.13.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension RECORD
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font Speedo
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.4
(II) LoadModule: "xie"
(II) Loading /usr/X11R6/lib/modules/extensions/libxie.a
(II) Module xie: vendor="The XFree86 Project"
        compiled for 4.1.0.1, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XIE
(II) LoadModule: "xtt"
(II) Loading /usr/X11R6/lib/modules/fonts/libxtt.a
Duplicate symbol TT_FreeType_Version in /usr/X11R6/lib/modules/fonts/libxtt.a:xttmodule.o
Also defined in /usr/X11R6/lib/modules/fonts/libfreetype.a

Fatal server error:
Module load failure


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 submit@bugs.debian.org.

BTW, I ran apt-get install xserver-xfree86 but it said I had the latest version (for the Woody stable distro that is).

llamakc 12-12-2003 03:25 PM

comment # out xtt in /etc/X11/XF86Config-4 in the modules. section and give it another whirl.

pwaring 12-12-2003 03:41 PM

Hurrah! It works now. Or at least I can login to Gnome 1.4 anyway. Now, if only I can get KDE up and running properly...

Thanks for the advice everyone. :)

ac1980 12-12-2003 04:03 PM

Of course that's up to you, but if you don't use your system for safety-critical purposes and you have a good cable connection, I suggest you dist-upgrade to sarge (testing) or even to sid (unstable)... woody is getting old, so you'll miss a number of new features and apps!
Btw, what's the problem with kde?

pwaring 12-19-2003 12:34 PM

Bah, I did a dist-upgrade to testing and I still didn't get the latest version of KDE, even with backports.org added to my sources.list.

Debian's package management is severely overrated IMO - it doesn't actually give me the latest stable packages all the time, just the ones associated with the distro I am running.

HappyTux 12-19-2003 01:36 PM

Quote:

Originally posted by pwaring
Bah, I did a dist-upgrade to testing and I still didn't get the latest version of KDE, even with backports.org added to my sources.list.

Debian's package management is severely overrated IMO - it doesn't actually give me the latest stable packages all the time, just the ones associated with the distro I am running.

Can you post the sources.list so we can see it? And what do you have in your /etc/apt/apt.conf you should have a setting in there telling apt what your default release is mine for example:
Code:

APT::Default-Release "testing";
APT::Get::Show-Versions "true";
APT::Cache-Limit 10000000;
Apt::Get::Purge;

Have you heard of apt-cache policy package_name you would use this when packages that you want to install are not getting the version you want an example:
Code:

03:08 PM Fri Dec 19: stephen @ ~]
>$ apt-cache policy kdebase
kdebase:
  Installed: 4:3.1.3-1
  Candidate: 4:3.1.3-1
  Version Table:
 *** 4:3.1.3-1 0
        990 http://ftp2.de.debian.org testing/main Packages
        600 http://ftp2.de.debian.org unstable/main Packages
        100 /var/lib/dpkg/status
    4:2.2.2-14.7 0
        500 http://security.debian.org stable/updates/main Packages
        500 http://ftp2.de.debian.org stable/main Packages

The output form the command will tell you everything you need to figure out where to get your packages from for instance this show me that I have the latest version of kdebase available in the packaging system the candidate is the important part where you are concerned this tells you what will be installed if you use just the apt-get install kdebase.

BTW there is no need to knock the packaging system just because you do not understand the way it works most likely the backport line and the stable entries you have still in the sources.list and apt is trying to install with them. It is not a good idea to still have anything from stable left in the sources.list unless you really know what you are doing when trying to do "apt pinning" which is what you are attempting and it is not recommended to try with stable/testing there are too many differences in the basic libraries that are used in each branch libc6 for instance an example:
Code:

[03:12 PM Fri Dec 19: stephen @ ~]
>$ apt-cache policy libc6
libc6:
  Installed: 2.3.2.ds1-10
  Candidate: 2.3.2.ds1-10
  Version Table:
 *** 2.3.2.ds1-10 0
        990 http://ftp2.de.debian.org testing/main Packages
        600 http://ftp2.de.debian.org unstable/main Packages
        100 /var/lib/dpkg/status
    2.2.5-11.5 0
        500 http://security.debian.org stable/updates/main Packages
        500 http://ftp2.de.debian.org stable/main Packages
    2.2.5-9.woody.3 0
        990 http://security.debian.org testing/updates/main Packages

Here you can see that in stable it is at 2.2.5-11.5 whereas in testing/unstable it is at 2.3.2.ds1-10 applications compiled for the former (stable) will not run on the later (testing/unstable). So you can succesfully use the "apt pinning" easily on a testing/unstable system because of this commonality you still have to track down the odd problem once and a while and wait a couple of days sometimes for a package to move through the system until everything will install fine.

Comment out the lines for stable and the backport in the sources.list and dselect update to update both apt and dselects databases to get them in sync and edit your apt.conf (create it if not already there) for the testing default release and try to install kde now it should work, not all of the packages for kde are installable at this time though I would suggest this page in case you run into the libsensors-1debian1 bug.

pwaring 12-19-2003 01:55 PM

I was under the impression that apt-get install kde would get me the latest stable of version of KDE since I was using the stable version of Debian. All I want is to execute apt-get upgrade and have all my packages (and dependancies) updated to the latest stable versions, not ones that are a year old.

It's too late for me to post my sources.list because I've got rid of Debian and am about to install Fedora in the hope of getting a Linux distribution that actually works first time (which seems to be a novel idea at the moment...). What's the point of having something like apt-get if it doesn't work?

BTW, my sources.list basically had a load of UK mirrors (to save the bandwidth of debian.org) such as www.mirror.ac.uk and uk.backports.org. I tried upgrading to the testing distro using apt-get upgrade-dist as someone suggested, which did upgrade some packages but I was still left with a useless login manager (which refused to go into text mode even when I set the default runlevel to 3) and an out-of-date version of KDE.

HappyTux 12-19-2003 03:01 PM

Quote:

Originally posted by pwaring
I was under the impression that apt-get install kde would get me the latest stable of version of KDE since I was using the stable version of Debian. All I want is to execute apt-get upgrade and have all my packages (and dependancies) updated to the latest stable versions, not ones that are a year old.



That is exactly what apt was doing if you run the stable (Woody) version of Debian the latest you get for kde is 2.2.25 IIRC. You were trying to get the 3.1 kde through a backport and because you did not understand how the package system works to install the backport apt was trying to install from what it believed to be the latest stable version the aforementioned 2.2.25.

Quote:

It's too late for me to post my sources.list because I've got rid of Debian and am about to install Fedora in the hope of getting a Linux distribution that actually works first time (which seems to be a novel idea at the moment...). What's the point of having something like apt-get if it doesn't work?
As I said before apt works fine if you take the time to understand what it is going to do and try to work with it instead of expecting it to just work automatically when you are trying to do something that is totally not recommended to do. And if you think apt was bad just wait to you get into dependancy hell with Redhat .rpm with no possibility to even have a hope of understanding what is going wrong let alone a chance to fix it. I used Redhat/Mandrake for 5 years before switching to Debian and the difference is night and day most things in Debian just work right out of the box when you install now getting Debian on the box in the first place is a real PIA and not for anyone with little patience or desire to actually go through the hard work it takes to get it done.

Quote:

BTW, my sources.list basically had a load of UK mirrors (to save the bandwidth of debian.org) such as www.mirror.ac.uk and uk.backports.org. I tried upgrading to the testing distro using apt-get upgrade-dist as someone suggested, which did upgrade some packages but I was still left with a useless login manager (which refused to go into text mode even when I set the default runlevel to 3) and an out-of-date version of KDE.
Again a result of not using the package system properly or understanding the default run levels, 2-5 are all the same on Debian if you have a graphic login manager installed then it will start graphically in all those run levels if you had wanted to start in text mode then you should not have installed kdm,gdm,xdm or whichever one you used and just used startx from the command line to start the x window system. Good luck with Fedora hopefully they have changed things in the almost year since I last used it's predecessor otherwise you will be in for more disappointment.

Lastly the best sources are the ftp2.de.debian.org they always max out my dsl connection the local Canadian mirrors are completely pathic, the UK mirrors sometimes have good performance but not all the time like the DE ones.

pwaring 12-19-2003 03:18 PM

Quote:

Originally posted by HappyTux
Again a result of not using the package system properly or understanding the default run levels, 2-5 are all the same on Debian if you have a graphic login manager installed then it will start graphically in all those run levels if you had wanted to start in text mode then you should not have installed kdm,gdm,xdm or whichever one you used and just used startx from the command line to start the x window system. Good luck with Fedora hopefully they have changed things in the almost year since I last used it's predecessor otherwise you will be in for more disappointment.
IIRC, level 3 is the default text only run level regardless of whether you have installed any display manager, or at least it has worked on every other Linux distribution I've used (and I've used a lot of them). If Debian wants to be different then you should expect people to run into problems (and, BTW, the reason I wanted a text-only mode was because X wasn't working properly).

I shouldn't have to refrain from installing XDM just because I might want a console every now and then - it should be optional. Red Hat allows me to choose which I want on installation AND in inittab, plus you can write scripts that give you a list of all available window managers or the option of a console each time you login, before X is started.

Quote:

Lastly the best sources are the ftp2.de.debian.org they always max out my dsl connection the local Canadian mirrors are completely pathic, the UK mirrors sometimes have good performance but not all the time like the DE ones.
The UK ones max out my bandwidth all the time as well, on a DSL connection. Seeing as mirror.ac.uk probably has at least 3Gb/s of bandwidth (and probably more than that), I can't see it being saturated unless there are thousands of DSL people downloading massive ISOs all the time. I have never had any problems with the UK sources (and I've downloaded enough data from them over the past few weeks).

Finally, the reason I tried Debian was because I was always hearing people go on about how you could update your system easily and that it handled all the installation, dependancies etc. for you. If this had turned out to be the case, Debian would have been the best choice, because I could have just set up a simple crontab to update the machine every night and email me if there were any problems - seeing as I would be away from the server most of the time and wouldn't want to be doing manual updates. However, since Debian can't do this without a lot of messing around (which, whilst I would like to tinker with Linux, I do not have time for - I want a server that I can setup and more or less forget about), I'll stick with Red Hat. At least it works (for me anyway, before people start posting their Fedora horror stories).

HappyTux 12-19-2003 04:02 PM

Quote:

Originally posted by pwaring
IIRC, level 3 is the default text only run level regardless of whether you have installed any display manager, or at least it has worked on every other Linux distribution I've used (and I've used a lot of them). If Debian wants to be different then you should expect people to run into problems (and, BTW, the reason I wanted a text-only mode was because X wasn't working properly).

I shouldn't have to refrain from installing XDM just because I might want a console every now and then - it should be optional. Red Hat allows me to choose which I want on installation AND in inittab, plus you can write scripts that give you a list of all available window managers or the option of a console each time you login, before X is started.


In Debian the administrator of the machine is expected to read the fine manual and understand the computer and the software that you are using if you install a service it is obvious you want to use it and it will be started unless you go out of your way to change the default configuration again another case of not understanding the system you are working with.

Quote:

The UK ones max out my bandwidth all the time as well, on a DSL connection. Seeing as mirror.ac.uk probably has at least 3Gb/s of bandwidth (and probably more than that), I can't see it being saturated unless there are thousands of DSL people downloading massive ISOs all the time. I have never had any problems with the UK sources (and I've downloaded enough data from them over the past few weeks).

Finally, the reason I tried Debian was because I was always hearing people go on about how you could update your system easily and that it handled all the installation, dependancies etc. for you. If this had turned out to be the case, Debian would have been the best choice, because I could have just set up a simple crontab to update the machine every night and email me if there were any problems - seeing as I would be away from the server most of the time and wouldn't want to be doing manual updates. However, since Debian can't do this without a lot of messing around (which, whilst I would like to tinker with Linux, I do not have time for - I want a server that I can setup and more or less forget about), I'll stick with Red Hat. At least it works (for me anyway, before people start posting their Fedora horror stories).
This is linux after all you are free to use whatever tools that work for you for me it was Debian for you it may be Redhat/Fedora and I am not going to get into some stupid flame war because you would not take the time to learn and use the system properly. BTW blind updates through a cron job is another not recommended procedure you should be checking the changes by installing apt-listchanges and the bugs through the apt-listbugs utility when installing new packages. As I said before good luck and I hope it works out for you.

pwaring 12-19-2003 04:26 PM

Quote:

Originally posted by HappyTux
In Debian the administrator of the machine is expected to read the fine manual and understand the computer and the software that you are using if you install a service it is obvious you want to use it and it will be started unless you go out of your way to change the default configuration again another case of not understanding the system you are working with.
I did read the manual that came with the disks, however it wasn't exactly helpful when it came to doing updates and, as I have pointed out already, I was given the impression (from Debian users as well as the docs) that it was easy to update.


Quote:

because you would not take the time to learn and use the system properly.
I did take the time to learn the system properly, but it would help if Debian did things in a standard way (e.g. the runlevels). I read the installation guide and managed to get the 2.4 kernel installed by examining all the options in the boot menu.

Quote:

BTW blind updates through a cron job is another not recommended procedure you should be checking the changes by installing apt-listchanges and the bugs through the apt-listbugs utility when installing new packages. As I saidbefore good luck and I hope it works out for you.
The updates wouldn't be blind per se; at the very least I would be doing more than just calling apt-get upgrade each night, and as I mentioned before any problems would be emailed to me automatically. I would just like to make more of the administration (including updates) automated because I don't want to have to keep returning to the server to do updates (or SSHing in).

BTW, Fedora just installed perfectly with a recent stable 2.4 series kernel and all the tools I want. No problems, no fuss and it managed to install X properly - something which Debian couldn't manage in the slightest without manual configuration.


All times are GMT -5. The time now is 05:28 AM.