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 all,
In my Linux Slackware 14.2 distribution the X server does not start. I can see that there is a problem with a "glx" module but my video card is an Intel video card and could play with "i915" driver.
The Xorg log show this:
Quote:
X.Org X Server 1.18.3
Release Date: 2016-04-04
[ 59.181] X Protocol Version 11, Revision 0
[ 59.182] Build Operating System: Slackware 14.2 Slackware Linux Project
[ 59.183] Current Operating System: Linux slack142 5.6.6 #1 SMP Tue Apr 21 19:25:22 CEST 2020 x86_64
[ 59.183] Kernel command line: BOOT_IMAGE=L-5.6.6-AG-64b ro root=804 vt.default_utf8=1
[ 59.185] Build Date: 15 December 2021 03:14:11PM
[ 59.186]
[ 59.187] Current version of pixman: 0.34.0
[ 59.189] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 59.189] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 59.193] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr 20 11:02:56 2024
[ 59.247] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 59.249] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 59.289] (==) No Layout section. Using the first Screen section.
[ 59.289] (==) No screen section available. Using defaults.
[ 59.289] (**) |-->Screen "Default Screen Section" (0)
[ 59.289] (**) | |-->Monitor "<default monitor>"
[ 59.289] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 59.289] (**) | |-->Device "Intel Graphics"
[ 59.289] (**) | |-->GPUDevice "Intel Graphics"
[ 59.289] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 59.289] (==) Automatically adding devices
[ 59.289] (==) Automatically enabling devices
[ 59.289] (==) Automatically adding GPU devices
[ 59.301] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 59.301] (WW) The directory "/usr/share/fonts/local" does not exist.
[ 59.301] Entry deleted from font path.
[ 59.301] (WW) The directory "/usr/share/fonts/CID" does not exist.
[ 59.301] Entry deleted from font path.
[ 59.339] (==) FontPath set to:
/usr/share/fonts/TTF,
/usr/share/fonts/OTF,
/usr/share/fonts/Type1,
/usr/share/fonts/misc,
/usr/share/fonts/75dpi/:unscaled,
/usr/share/fonts/100dpi/:unscaled,
/usr/share/fonts/75dpi,
/usr/share/fonts/100dpi,
/usr/share/fonts/cyrillic
[ 59.339] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 59.339] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 59.339] (II) Loader magic: 0x808c00
[ 59.339] (II) Module ABI versions:
[ 59.339] X.Org ANSI C Emulation: 0.4
[ 59.339] X.Org Video Driver: 20.0
[ 59.339] X.Org XInput driver : 22.1
[ 59.339] X.Org Server Extension : 9.0
[ 59.339] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 59.357] (--) PCI:*(0:0:2:0) 8086:0402:17aa:3098 rev 6, Mem @ 0xf7800000/4194304, 0xe0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[ 59.357] (II) Open ACPI successful (/var/run/acpid.socket)
[ 59.357] (II) LoadModule: "glx"
[ 59.377] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 59.389] (EE) Failed to load /usr/lib64/xorg/modules/extensions/libglx.so: libGL.so.1: cannot open shared object file: No such file or directory
[ 59.389] (II) UnloadModule: "glx"
[ 59.389] (II) Unloading glx
[ 59.389] (EE) Failed to load module "glx" (loader failed, 7)
[ 59.389] (II) LoadModule: "intel"
[ 59.390] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[ 59.422] (II) Module intel: vendor="X.Org Foundation"
[ 59.422] compiled for 1.18.3, module version = 2.99.917
[ 59.422] Module class: X.Org Video Driver
[ 59.422] ABI class: X.Org Video Driver, version 20.0
[ 59.422] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[ 59.422] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[ 59.422] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[ 59.422] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[ 59.422] (--) using VT number 7
[ 59.452] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20200114
[ 59.467] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics
[ 59.467] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2; using a maximum of 2 threads
[ 59.467] (II) intel(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 59.467] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 59.467] (==) intel(0): RGB weight 888
[ 59.467] (==) intel(0): Default visual is TrueColor
[ 59.467] (**) intel(0): Option "DRI" "3"
[ 59.467] (II) intel(0): Output VGA1 has no monitor section
[ 59.467] (II) intel(0): Enabled output VGA1
[ 59.467] (II) intel(0): Output DP1 has no monitor section
[ 59.467] (II) intel(0): Enabled output DP1
[ 59.467] (II) intel(0): Output HDMI1 has no monitor section
[ 59.467] (II) intel(0): Enabled output HDMI1
[ 59.467] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[ 59.468] (II) intel(0): Output VIRTUAL1 has no monitor section
[ 59.468] (II) intel(0): Enabled output VIRTUAL1
[ 59.468] (--) intel(0): Output VGA1 using initial mode 1280x1024 on pipe 0
[ 59.468] (==) intel(0): TearFree disabled
[ 59.468] (==) intel(0): DPI set to (96, 96)
[ 59.468] (II) Loading sub module "dri3"
[ 59.468] (II) LoadModule: "dri3"
[ 59.468] (II) Module "dri3" already built-in
[ 59.468] (II) Loading sub module "dri2"
[ 59.468] (II) LoadModule: "dri2"
[ 59.468] (II) Module "dri2" already built-in
[ 59.468] (II) Loading sub module "present"
[ 59.468] (II) LoadModule: "present"
[ 59.468] (II) Module "present" already built-in
[ 59.468] (==) Depth 24 pixmap format is 32 bpp
[ 59.498] (II) intel(0): SNA initialized with Haswell (gen7.5, gt1) backend
[ 59.498] (==) intel(0): Backing store enabled
[ 59.498] (==) intel(0): Silken mouse enabled
[ 59.500] (II) intel(0): HW Cursor enabled
[ 59.500] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 59.500] (==) intel(0): DPMS enabled
[ 59.500] (==) intel(0): Display hotplug detection enabled
[ 59.500] (II) intel(0): [DRI2] Setup complete
[ 59.500] (II) intel(0): [DRI2] DRI driver: i965
[ 59.500] (II) intel(0): [DRI2] VDPAU driver: va_gl
[ 59.500] (II) intel(0): direct rendering: DRI2 DRI3 enabled
[ 59.500] (II) intel(0): hardware support for Present enabled
[ 59.500] (--) RandR disabled
[ 59.509] (II) intel(0): switch to mode 1280x1024@60.0 on VGA1 using pipe 0, position (0, 0), rotation normal, reflection none
[ 59.523] (II) intel(0): Setting screen physical size to 338 x 270
[ 59.903] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 59.903] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 59.903] (**) Power Button: Applying InputClass "keyboard-all"
[ 59.903] (II) LoadModule: "evdev"
[ 59.903] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 59.940] (II) Module evdev: vendor="X.Org Foundation"
[ 59.940] compiled for 1.18.3, module version = 2.10.3
[ 59.940] Module class: X.Org XInput Driver
[ 59.940] ABI class: X.Org XInput driver, version 22.1
[ 59.940] (II) Using input driver 'evdev' for 'Power Button'
[ 59.940] (**) Power Button: always reports core events
[ 59.940] (**) evdev: Power Button: Device: "/dev/input/event2"
[ 59.940] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 59.940] (--) evdev: Power Button: Found keys
[ 59.940] (II) evdev: Power Button: Configuring as keyboard
[ 59.940] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[ 59.940] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 59.940] (**) Option "xkb_rules" "evdev"
[ 59.940] (**) Option "xkb_layout" "us"
[ 59.940] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 59.960] (II) config/udev: Adding input device Video Bus (/dev/input/event8)
[ 59.960] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 59.960] (**) Video Bus: Applying InputClass "keyboard-all"
[ 59.960] (II) Using input driver 'evdev' for 'Video Bus'
[ 59.960] (**) Video Bus: always reports core events
[ 59.960] (**) evdev: Video Bus: Device: "/dev/input/event8"
[ 59.960] (--) evdev: Video Bus: Vendor 0 Product 0x6
[ 59.960] (--) evdev: Video Bus: Found keys
[ 59.960] (II) evdev: Video Bus: Configuring as keyboard
[ 59.960] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8/event8"
[ 59.960] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 59.960] (**) Option "xkb_rules" "evdev"
[ 59.960] (**) Option "xkb_layout" "us"
[ 59.960] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 59.960] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 59.960] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 59.960] (**) Power Button: Applying InputClass "keyboard-all"
[ 59.960] (II) Using input driver 'evdev' for 'Power Button'
[ 59.960] (**) Power Button: always reports core events
[ 59.960] (**) evdev: Power Button: Device: "/dev/input/event1"
[ 59.961] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 59.961] (--) evdev: Power Button: Found keys
[ 59.961] (II) evdev: Power Button: Configuring as keyboard
[ 59.961] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[ 59.961] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[ 59.961] (**) Option "xkb_rules" "evdev"
[ 59.961] (**) Option "xkb_layout" "us"
[ 59.961] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 59.961] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event10)
[ 59.961] (II) No input driver specified, ignoring this device.
[ 59.961] (II) This device may have been added with another device file.
[ 59.961] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event11)
[ 59.961] (II) No input driver specified, ignoring this device.
[ 59.961] (II) This device may have been added with another device file.
[ 59.961] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=9 (/dev/input/event12)
[ 59.961] (II) No input driver specified, ignoring this device.
[ 59.961] (II) This device may have been added with another device file.
[ 59.961] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event9)
[ 59.961] (II) No input driver specified, ignoring this device.
[ 59.961] (II) This device may have been added with another device file.
[ 59.961] (II) config/udev: Adding input device Logitech Logitech USB Keyboard (/dev/input/event13)
[ 59.961] (**) Logitech Logitech USB Keyboard: Applying InputClass "evdev keyboard catchall"
[ 59.961] (**) Logitech Logitech USB Keyboard: Applying InputClass "keyboard-all"
[ 59.961] (II) Using input driver 'evdev' for 'Logitech Logitech USB Keyboard'
[ 59.961] (**) Logitech Logitech USB Keyboard: always reports core events
[ 59.961] (**) evdev: Logitech Logitech USB Keyboard: Device: "/dev/input/event13"
[ 59.961] (--) evdev: Logitech Logitech USB Keyboard: Vendor 0x46d Product 0xc315
[ 59.961] (--) evdev: Logitech Logitech USB Keyboard: Found keys
[ 59.961] (II) evdev: Logitech Logitech USB Keyboard: Configuring as keyboard
[ 59.961] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:046D:C315.0001/input/input13/event13"
[ 59.961] (II) XINPUT: Adding extended input device "Logitech Logitech USB Keyboard" (type: KEYBOARD, id 9)
[ 59.961] (**) Option "xkb_rules" "evdev"
[ 59.962] (**) Option "xkb_layout" "us"
[ 59.962] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 59.962] (II) config/udev: Adding input device Dell Dell USB Optical Mouse (/dev/input/event14)
[ 59.962] (**) Dell Dell USB Optical Mouse: Applying InputClass "evdev pointer catchall"
[ 59.962] (II) Using input driver 'evdev' for 'Dell Dell USB Optical Mouse'
[ 59.962] (**) Dell Dell USB Optical Mouse: always reports core events
[ 59.962] (**) evdev: Dell Dell USB Optical Mouse: Device: "/dev/input/event14"
[ 59.962] (--) evdev: Dell Dell USB Optical Mouse: Vendor 0x413c Product 0x3012
[ 59.962] (--) evdev: Dell Dell USB Optical Mouse: Found 3 mouse buttons
[ 59.962] (--) evdev: Dell Dell USB Optical Mouse: Found scroll wheel(s)
[ 59.962] (--) evdev: Dell Dell USB Optical Mouse: Found relative axes
[ 59.962] (--) evdev: Dell Dell USB Optical Mouse: Found x and y relative axes
[ 59.962] (II) evdev: Dell Dell USB Optical Mouse: Configuring as mouse
[ 59.962] (II) evdev: Dell Dell USB Optical Mouse: Adding scrollwheel support
[ 59.962] (**) evdev: Dell Dell USB Optical Mouse: YAxisMapping: buttons 4 and 5
[ 59.962] (**) evdev: Dell Dell USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 59.962] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:413C:3012.0002/input/input14/event14"
[ 59.962] (II) XINPUT: Adding extended input device "Dell Dell USB Optical Mouse" (type: MOUSE, id 10)
[ 59.962] (II) evdev: Dell Dell USB Optical Mouse: initialized for relative axes.
[ 59.962] (**) Dell Dell USB Optical Mouse: (accel) keeping acceleration scheme 1
[ 59.962] (**) Dell Dell USB Optical Mouse: (accel) acceleration profile 0
[ 59.962] (**) Dell Dell USB Optical Mouse: (accel) acceleration factor: 2.000
[ 59.962] (**) Dell Dell USB Optical Mouse: (accel) acceleration threshold: 4
[ 59.962] (II) config/udev: Adding input device Dell Dell USB Optical Mouse (/dev/input/mouse0)
[ 59.962] (II) No input driver specified, ignoring this device.
[ 59.962] (II) This device may have been added with another device file.
[ 59.962] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event3)
[ 59.962] (II) No input driver specified, ignoring this device.
[ 59.962] (II) This device may have been added with another device file.
[ 59.963] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event4)
[ 59.963] (II) No input driver specified, ignoring this device.
[ 59.963] (II) This device may have been added with another device file.
[ 59.963] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event5)
[ 59.963] (II) No input driver specified, ignoring this device.
[ 59.963] (II) This device may have been added with another device file.
[ 59.963] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event6)
[ 59.963] (II) No input driver specified, ignoring this device.
[ 59.963] (II) This device may have been added with another device file.
[ 59.963] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event7)
[ 59.963] (II) No input driver specified, ignoring this device.
[ 59.963] (II) This device may have been added with another device file.
[ 59.963] (II) config/udev: Adding input device Speakup (/dev/input/event0)
[ 59.963] (**) Speakup: Applying InputClass "evdev keyboard catchall"
[ 59.963] (**) Speakup: Applying InputClass "keyboard-all"
[ 59.963] (II) Using input driver 'evdev' for 'Speakup'
[ 59.963] (**) Speakup: always reports core events
[ 59.963] (**) evdev: Speakup: Device: "/dev/input/event0"
[ 59.963] (--) evdev: Speakup: Vendor 0 Product 0
[ 59.963] (--) evdev: Speakup: Found keys
[ 59.963] (II) evdev: Speakup: Configuring as keyboard
[ 59.963] (**) Option "config_info" "udev:/sys/devices/virtual/input/input0/event0"
[ 59.963] (II) XINPUT: Adding extended input device "Speakup" (type: KEYBOARD, id 11)
[ 59.963] (**) Option "xkb_rules" "evdev"
[ 59.963] (**) Option "xkb_layout" "us"
[ 59.963] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 64.463] (II) evdev: Speakup: Close
[ 64.463] (II) UnloadModule: "evdev"
[ 64.463] (II) evdev: Dell Dell USB Optical Mouse: Close
[ 64.464] (II) UnloadModule: "evdev"
[ 64.464] (II) evdev: Logitech Logitech USB Keyboard: Close
[ 64.464] (II) UnloadModule: "evdev"
[ 64.464] (II) evdev: Power Button: Close
[ 64.464] (II) UnloadModule: "evdev"
[ 64.464] (II) evdev: Video Bus: Close
[ 64.464] (II) UnloadModule: "evdev"
[ 64.464] (II) evdev: Power Button: Close
[ 64.464] (II) UnloadModule: "evdev"
[ 64.544] (II) Server terminated successfully (0). Closing log file.
To see if requiered another file that library and after check does not say "not found" use the command
Code:
ldd /usr/lib64/libGL.so | grep "not found"
All GNU/Linux distros not ever says every each file need it, but with this you can solve the mayor part of dependencies when a library does not load because is not installed.
To see if requiered another file that library and after check does not say "not found" use the command
Code:
ldd /usr/lib64/libGL.so | grep "not found"
All GNU/Linux distros not ever says every each file need it, but with this you can solve the mayor part of dependencies when a library does not load because is not installed.
After restart your system and try again.
Thank you very very much Inukaze. With your suggestions I solved this problem.
First of all I entered the following commands:
Code:
slackpkg update
slackpkg file-search libGL.so.1
After a slackpkg update the system found the library libGL.so.1
Quote:
bash-4.3$ sudo slackpkg file-search libGL.so.1
Looking for libGL.so.1 in package list. Please wait... DONE
The list below shows the packages that contains "libGL\.so\.1" file.
[ installed ] - mesa-11.2.2-x86_64-1
You can search specific packages using "slackpkg search package".
then I gave the ldd command to check the libraries shared by libglx.so and the one relating to libGL.so.1 was missing.
Then by issuing the command again to check if the infamous libGL.so.1 was present in the shared libraries I verified that everything had been restored:
Then as a final test I gave "startx" command and everything started working again.
I hope this can help someone who is in the same situation as me.
Thanks again Inukaze for the speed and functionality of the response.
Excellent forum.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.