SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I compiled xorg 7.4 from individual packages on my Slack 13 box, but it's stuck (quite literally). On issuing startx, the execution just sits there with no response. It doesn't even bail-out with any helpful error code. This is my Xorg.0.log:
Code:
X.Org X Server 1.7.0
Release Date: 2009-10-2
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.31
Current Operating System: Linux arrakis 2.6.31 #1 SMP Fri Oct 2 19:48:40 IST 2009 i686
Kernel command line: BOOT_IMAGE=SLK ro root=305 vt.default_utf8=0
Build Date: 08 October 2009 02:00:35AM
Current version of pixman: 0.16.2
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: Fri Oct 23 00:33:22 2009
(II) Loader magic: 0x82092a0
(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 VT number 7
(--) PCI:*(0:0:18:0) 10de:053b:1043:8308 rev 162, Mem @ 0xde000000/16777216, 0xc0000000/268435456, 0xdd000000/16777216, BIOS @ 0x????????/131072
List of video drivers:
v4l
dummy
fbdev
vesa
(II) LoadModule: "v4l"
(II) Loading /usr/lib/X11/modules/drivers/v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
compiled for 1.7.0, module version = 0.1.1
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "dummy"
(II) Loading /usr/lib/X11/modules/drivers/dummy_drv.so
(II) Module dummy: vendor="X.Org Foundation"
compiled for 1.7.0, module version = 0.3.2
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(II) Loading /usr/lib/X11/modules/drivers/fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
compiled for 1.7.0, module version = 0.4.1
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib/X11/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
compiled for 1.7.0, module version = 2.2.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) Primary Device is: PCI 00@00:12:0
(WW) Falling back to old probe method for v4l
(II) v4l driver for Video4Linux
(WW) Falling back to old probe method for dummy
(II) FBDEV: driver for framebuffer: fbdev
(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"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
/usr/lib/X11/fonts/misc/,
/usr/lib/X11/fonts/TTF/,
/usr/lib/X11/fonts/OTF,
/usr/lib/X11/fonts/Type1/,
/usr/lib/X11/fonts/100dpi/,
/usr/lib/X11/fonts/75dpi/,
/usr/lib/X11/fonts/misc/,
/usr/lib/X11/fonts/TTF/,
/usr/lib/X11/fonts/OTF,
/usr/lib/X11/fonts/Type1/,
/usr/lib/X11/fonts/100dpi/,
/usr/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/lib/X11/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/X11/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
compiled for 1.7.0, module version = 0.0.2
ABI class: X.Org Video Driver, version 6.0
(EE) open /dev/fb0: No such file or directory
(WW) Falling back to old probe method for fbdev
Backtrace:
0: Xorg (xorg_backtrace+0x3b) [0x80afbeb]
1: Xorg (0x8048000+0x5c515) [0x80a4515]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb7f9640c]
Segmentation fault at address (nil)
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
I have an Asus mobo with Nvidia 8600 chip-based on-board graphics. So I tried the official drivers (185.18.36) from Nvidia, but it didn't help. What could be the problem here? Please advise.
To add some more info if it's any help; I compiled xorg-server with pixman, HAL, Mesa. Also, the x libraries were compiled with xcb support. I don't know what the problem is, coz this same setup had worked with xorg-server 1.6.3. This is my xorg.conf:
arrakis@dune [root]# ls -l /dev/fb0
crw-rw---- 1 root messagebus 29, 0 Oct 23 2009 /dev/fb0
The device exists. Also, in the link that slackd posted, it suggests adding the vga string to the bootloader. But my lilo.conf has that. I'm dual booting with Arch on the machine, as well (also with xorg-7.4 compiled from sources) and it has no such problem.
Okay,
I got the xorg protocol headers, libraries, apps, utils, drivers and server packages from freedesktop. Header packages were compiled with
Code:
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var; make install
.
Ditto for utils. Libraries were compiled with fontconfig, libxdmcp and libxcb support (same build options as above). Applications were compiled with png, xbitmaps, mesa and pam support (build options were same). Same config and build commands were used for fonts, xkeyconfig, luit and libXau. xorg-server was installed with
Code:
./configure --prefix=/usr --sysconfdir=/etc --with-module-dir=/usr/lib/X11/modules --enable-install-setuid; make; make install
. Drivers compiled with
Code:
./configure --prefix=/usr --sysconfdir=/etc --with-xorg-module-dir=/usr/lib/X11/modules; make; make install
. Compiled Flux as window manager with imlib2 support (cairo compiled with DirectFB). This is my .xinitrc:
Code:
#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/lib/X11/xinit/.Xresources
sysmodmap=/usr/lib/X11/xinit/.Xmodmap
# merge in defaults and keymaps
if [ -f $sysresources ]; then
xrdb -merge $sysresources
fi
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f $userresources ]; then
xrdb -merge $userresources
fi
if [ -f $usermodmap ]; then
xmodmap $usermodmap
fi
# Start the window manager:
exec /usr/bin/startfluxbox
When I issue "startx" in the terminal, the command just sits there. I have to do \^c to terminate it. No error messages in Xorg.0.log. The error posted above was received when I ran Xorg -configure. Would really appreciate any help here.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.