You are not logged in.

#1 2019-05-03 08:10:26

iMike
Member
From: Sweden
Registered: 2019-02-08
Posts: 15

[SOLVED] some pentium4 upgrade problems

I have a couple of i686 machines that I update daily and have not had any problems with until this morning (2019-05-03, kl 8:30) One machine reported no errors with (Pacmatic -Syu).  The other gave similar errors to those reported in https://bbs.archlinux32.org/viewtopic.php?id=2553.  As mentioned in that post, choosing Y or N did not fix the problem.  I just chose instead to uninstalled ffmpeg and firefox (Pacmatic -Rns ffmpeg firefox) and proceeded to finish the update.  However, when I then try to re-install ffmpeg and firefox, I get

[xyz@zzz ~]$ Pacmatic -S ffmpeg firefox
Recent ML chatter: 
resolving dependencies...
warning: cannot resolve "libx264.so=157-32", a dependency of "ffmpeg"
warning: cannot resolve "libx265.so=169-32", a dependency of "ffmpeg"
warning: cannot resolve "libx264.so=157-32", a dependency of "ffmpeg"
warning: cannot resolve "libx265.so=169-32", a dependency of "ffmpeg"
warning: cannot resolve "ffmpeg", a dependency of "firefox"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      ffmpeg  firefox

:: Do you want to skip the above packages for this upgrade? [y/N] 
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libx264.so=157-32' required by ffmpeg
:: unable to satisfy dependency 'libx265.so=169-32' required by ffmpeg
:: unable to satisfy dependency 'libx264.so=157-32' required by ffmpeg
:: unable to satisfy dependency 'libx265.so=169-32' required by ffmpeg
:: unable to satisfy dependency 'ffmpeg' required by firefox
No pacnew files to update.

Hmmm... now I notice even emacs is borked on both machine as well.

xyz@zzz ~]$ emacs
emacs: error while loading shared libraries: libicuuc.so.64: cannot open shared object file: No such file or directory

Did some x86_64 stuff get installed somehow?  I had made no changes to pacman.conf.

Both pacman -Qi icu and pacman -Qi emacs-nox show

Architecture    : i686

so I'm confused why I'm now getting errors.

Last edited by iMike (2019-05-10 06:55:34)

Offline

#2 2019-05-03 14:12:25

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: [SOLVED] some pentium4 upgrade problems

The testing version of ffmpeg got to stable, but not x264, x265, this should be fixed now.
Same applies for emacs, which was linked against icu63, after pushing icu64 to stable
it broke. I just tried now, my emacs is working now on stable.

BTW: I'm also confused sometimes, especially how Linux managed to get such a complicated
system with so many circular dependencies. :-)

Offline

#3 2019-05-03 14:41:53

iMike
Member
From: Sweden
Registered: 2019-02-08
Posts: 15

Re: [SOLVED] some pentium4 upgrade problems

Earlier today, when I tried strace on emacs it showed it trying to access

/usr/lib/tls/i686/sse2/libicuuc.so.64

I figured then that since my machine has SSE2 in /proc/cpuinfo it was probably getting new pentium4 files, but I had not done your full system update.   I then followed your upgrade instructions, which went very nicely.  I rebooted and it seems most is working as it should except I still am getting the same emacs error, and lightdm is crashing.  I'm on stable, so I will happily wait until the new emacs you built comes to my mirror.  In the meantime, I'll look into what's wrong with lightdm.  And, I guess I should change "auto" to "pentium4" on any other SSE2 machine I have. :-)

Thank you for your work in bringing pentium4 to arch!

Offline

#4 2019-05-03 17:16:39

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: [SOLVED] some pentium4 upgrade problems

No, if your pacman.conf said Architecture=i686 (or =auto, it seems) then it should only ever get i686 and all binaries.  There are known bugs where i686 binaries include sse2 instruction ops, but I don't see any direct evidence that this is one of those situations.  I don't have /usr/lib/tls installer from wherever that is on my system presently, so I can't hazard a guess as to what it means by that peculiar pathname.

FWIW, I also used to use lightdm but then one update broke it and that was before archlinux 32 even split off from the daddy.  I ended up removing it so I could boot to a text console, log in there and then do startx, and it turns out I'm happy enough doing that that I never bothered finding a DM that worked for me.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

#5 2019-05-04 07:19:29

iMike
Member
From: Sweden
Registered: 2019-02-08
Posts: 15

Re: [SOLVED] some pentium4 upgrade problems

Now that my mirror has what seems the full pentium4 updates, I can report the following:

  • emacs works fine now, in fact, everything I've tested seems to be working smoothly across several machines: nice!

  • however: I'm still having problems with lightdm and sddm

For machines with are still i686, lightdm still works as before.  For those I updated to pentium4, it's broken and the problem seems to be the same as when I try to replace it with sddm.
To try and figure out what the problem is, I disabled lightdm and tried a simple startx with the defaults twm, xterm, and xclock.  That works.  The error with lightdm seems to actually be the one reported in .xsession-errors

[mike@backy ~]$ cat .xsession-errors
lxqt-session: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory
[mike@backy ~]$ sudo updatedb
[mike@backy ~]$ locate libicui18n
/usr/lib/libicui18n.so
/usr/lib/libicui18n.so.64
/usr/lib/libicui18n.so.64.2

I'd rather run lightdm than sddm but when I try to simply replace lightdm with sddm, I get:

[mike@backy ~]$ journalctl -u sddm 
May 04 07:26:14 backy sddm[305]: /usr/bin/sddm: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory
May 04 07:26:14 backy systemd[1]: sddm.service: Main process exited, code=exited, status=127/n/a
May 04 07:26:14 backy systemd[1]: sddm.service: Failed with result 'exit-code'.

So, if I could get the libicui18n.so.63 library sorted out, it seems I'd be OK.  I'm not sure what that's all about.  The current library seems to be pentium4:

[mike@backy ~]$ pacman -Qo /usr/lib/libicui18n.so
/usr/lib/libicui18n.so is owned by icu 64.2-1.0
[mike@backy ~]$ pacman -Qi icu
Name            : icu
Version         : 64.2-1.0
Description     : International Components for Unicode library
Architecture    : pentium4
URL             : http://www.icu-project.org/
Licenses        : custom:icu
Groups          : None
Provides        : None
Depends On      : gcc-libs  sh
Optional Deps   : None
Required By     : calibre  harfbuzz-icu  libxml2
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 36.53 MiB
Packager        : Erich Eckner <arch32 at eckner dot net>
Build Date      : Thu 25 Apr 2019 09:37:37 PM CEST
Install Date    : Fri 03 May 2019 11:38:26 PM CEST
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

Offline

#6 2019-05-04 07:36:18

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: [SOLVED] some pentium4 upgrade problems

I see also; sddm-greeter, Cannot mix incompatible Qt library (version 0x50c02) with this library (version 0x50c03)
Process 357 (sddm-greeter) of user 979 dumped core.
So sddm is pointing to Qt problems (half of Qt built, hence half of it is linked against icu64, the Qt libraries which
failed to build still require icu63).

lightdm on pentium4 works just fine for me.

I'm usually using lxdm or some lightweight display manager, lightdm (despite it's name) and sddm are just monsters
using tons of libraries, which too often break.

Offline

#7 2019-05-04 12:00:15

alf9000
Member
Registered: 2019-02-20
Posts: 9

Re: [SOLVED] some pentium4 upgrade problems

I migrated my machine with 620 packages to pentium4, now my lxqt desktop won't start.
I don't use lightdm, sddm, only startx, openbox with lxqt.
The errors is also about libicui18n:

$ start x
...
waiting for X server to shut down (II)
Server terminated successfully (0). Closing log file.
libaries: libicui18n.so.63: cannot

(semms it's truncated )

$ cat Xorg.0.log 
[    67.207] (WW) Failed to open protocol names file lib/xorg/protocol.txt                                                                               
[    67.208]                                                                                                                                                           
X.Org X Server 1.20.4                                                                                                                                                  
X Protocol Version 11, Revision 0                                                                                                                                      
[    67.210] Build Operating System: Linux Arch Linux                                                                                                                               
[    67.210] Current Operating System: Linux n 5.0.10-arch1-1.0-ARCH #1 SMP PREEMPT Tue Apr 30 11:16:01 CEST 2019 i686                                                              
[    67.211] Kernel command line: BOOT_IMAGE=/@r/boot/vmlinuz-linux root=UUID=77add86b-8347-4554-8694-751ad13bcef7 rw rootflags=subvol=@r                                               
[    67.212] Build Date: 28 February 2019  10:26:43AM                                                                                                                                      
[    67.212]                                                                                                                                                                                  
[    67.213] Current version of pixman: 0.38.4
[    67.214]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    67.214] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    67.217] (==) Log file: "/home/t/.local/share/xorg/Xorg.0.log", Time: Sat May  4 12:50:19 2019
[    67.223] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    67.224] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    67.225] (==) No Layout section.  Using the first Screen section.
[    67.225] (==) No screen section available. Using defaults.
[    67.225] (**) |-->Screen "Default Screen Section" (0)
[    67.225] (**) |   |-->Monitor "<default monitor>"
[    67.226] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    67.226] (==) Automatically adding devices
[    67.226] (==) Automatically enabling devices
[    67.226] (==) Automatically adding GPU devices
[    67.226] (==) Automatically binding GPU devices
[    67.226] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    67.230] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    67.230]    Entry deleted from font path.
[    67.230] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    67.230]    Entry deleted from font path.
[    67.230] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
[    67.230]    Entry deleted from font path.
[    67.230]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
[    67.230] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
[    67.231]    Entry deleted from font path.
[    67.231]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
[    67.231] (==) FontPath set to:
        /usr/share/fonts/misc,
        /usr/share/fonts/TTF
[    67.231] (==) ModulePath set to "/usr/lib/xorg/modules"
[    67.231] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    67.231] (II) Module ABI versions:
[    67.231]    X.Org ANSI C Emulation: 0.4
[    67.231]    X.Org Video Driver: 24.0
[    67.231]    X.Org XInput driver : 24.1
[    67.231]    X.Org Server Extension : 10.0
[    67.234] (++) using VT number 1

[    67.242] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_33
[    67.245] (II) xfree86: Adding drm device (/dev/dri/card0)
[    67.248] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
[    67.260] (--) PCI:*(0@0:2:0) 8086:27ae:1043:8340 rev 3, Mem @ 0xf7f00000/524288, 0xd0000000/268435456, 0xf7ec0000/262144, I/O @ 0x0000dc00/8, BIOS @ 0x????????/131072
[    67.261] (--) PCI: (0@0:2:1) 8086:27a6:1043:8340 rev 3, Mem @ 0xf7f80000/524288
[    67.261] (II) LoadModule: "glx"
[    67.264] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    67.290] (II) Module glx: vendor="X.Org Foundation"
[    67.290]    compiled for 1.20.4, module version = 1.0.0
[    67.290]    ABI class: X.Org Server Extension, version 10.0
[    67.290] (==) Matched intel as autoconfigured driver 0
[    67.290] (==) Matched modesetting as autoconfigured driver 1
[    67.290] (==) Matched fbdev as autoconfigured driver 2
[    67.290] (==) Matched vesa as autoconfigured driver 3
[    67.290] (==) Assigned the driver to the xf86ConfigLayout
[    67.290] (II) LoadModule: "intel"
[    67.291] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    67.315] (II) Module intel: vendor="X.Org Foundation"
[    67.316]    compiled for 1.20.4, module version = 2.99.917
[    67.316]    Module class: X.Org Video Driver
[    67.316]    ABI class: X.Org Video Driver, version 24.0
[    67.316] (II) LoadModule: "modesetting"
[    67.316] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    67.325] (II) Module modesetting: vendor="X.Org Foundation"
[    67.325]    compiled for 1.20.4, module version = 1.20.4
[    67.325]    Module class: X.Org Video Driver
[    67.325]    ABI class: X.Org Video Driver, version 24.0
[    67.325] (II) LoadModule: "fbdev"
[    67.326] (WW) Warning, couldn't open module fbdev
[    67.327] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    67.327] (II) LoadModule: "vesa"
[    67.327] (WW) Warning, couldn't open module vesa
[    67.327] (EE) Failed to load module "vesa" (module does not exist, 0)
[    67.327] (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
[    67.330] (II) intel: Driver for Intel(R) HD Graphics
[    67.330] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[    67.330] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[    67.330] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    67.331] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
[    67.331] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20181204
[    67.331] (II) intel(0): SNA compiled from 2.99.917-863-g6afed33b
[    67.346] (WW) Falling back to old probe method for modesetting
[    67.346] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    67.347] (--) intel(0): Integrated Graphics Chipset: Intel(R) 945GME
[    67.347] (--) intel(0): CPU: x86, sse2, sse3, ssse3; using a maximum of 1 threads
[    67.347] (II) intel(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[    67.347] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[    67.347] (==) intel(0): RGB weight 888
[    67.348] (==) intel(0): Default visual is TrueColor
[    67.349] (II) intel(0): Output LVDS1 has no monitor section
[    67.351] (**) intel(0): Found backlight control interface intel_backlight (type 'raw') for output LVDS1
[    67.351] (II) intel(0): Enabled output LVDS1
[    67.352] (II) intel(0): Output VGA1 has no monitor section
[    67.353] (II) intel(0): Enabled output VGA1
[    67.353] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[    67.353] (II) intel(0): Output VIRTUAL1 has no monitor section
[    67.353] (II) intel(0): Enabled output VIRTUAL1
[    67.354] (--) intel(0): Output LVDS1 using initial mode 1024x600 on pipe 1
[    67.354] (==) intel(0): TearFree disabled
[    67.354] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[    67.354] (==) intel(0): DPI set to (96, 96)
[    67.354] (II) Loading sub module "dri3"
[    67.354] (II) LoadModule: "dri3"
[    67.355] (II) Module "dri3" already built-in
[    67.355] (II) Loading sub module "dri2"
[    67.355] (II) LoadModule: "dri2"
[    67.355] (II) Module "dri2" already built-in
[    67.355] (II) Loading sub module "present"
[    67.355] (II) LoadModule: "present"
[    67.355] (II) Module "present" already built-in
[    67.355] (II) UnloadModule: "modesetting"
[    67.355] (II) Unloading modesetting
[    67.356] (II) intel(0): SNA initialized with Alviso (gen3) backend
[    67.356] (==) intel(0): Backing store enabled
[    67.356] (==) intel(0): Silken mouse disabled
[    67.356] (II) intel(0): HW Cursor enabled
[    67.357] (==) intel(0): DPMS enabled
[    67.357] (==) intel(0): Display hotplug detection enabled
[    67.358] (II) intel(0): [XvMC] i915_xvmc driver initialized.
[    67.358] (II) intel(0): [DRI2] Setup complete
[    67.358] (II) intel(0): [DRI2]   DRI driver: i915
[    67.358] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[    67.358] (II) intel(0): direct rendering: DRI2 enabled
[    67.358] (II) intel(0): hardware support for Present enabled
[    67.358] (II) Initializing extension Generic Event Extension
[    67.358] (II) Initializing extension SHAPE
[    67.358] (II) Initializing extension MIT-SHM
[    67.358] (II) Initializing extension XInputExtension
[    67.358] (II) Initializing extension XTEST
[    67.358] (II) Initializing extension BIG-REQUESTS
[    67.359] (II) Initializing extension SYNC
[    67.359] (II) Initializing extension XKEYBOARD
[    67.359] (II) Initializing extension XC-MISC
[    67.359] (II) Initializing extension SECURITY
[    67.359] (II) Initializing extension XFIXES
[    67.359] (II) Initializing extension RENDER
[    67.359] (II) Initializing extension RANDR
[    67.359] (II) Initializing extension COMPOSITE
[    67.359] (II) Initializing extension DAMAGE
[    67.359] (II) Initializing extension MIT-SCREEN-SAVER
[    67.360] (II) Initializing extension DOUBLE-BUFFER
[    67.360] (II) Initializing extension RECORD
[    67.360] (II) Initializing extension DPMS
[    67.360] (II) Initializing extension Present
[    67.360] (II) Initializing extension DRI3
[    67.360] (II) Initializing extension X-Resource
[    67.360] (II) Initializing extension XVideo
[    67.360] (II) Initializing extension XVideo-MotionCompensation
[    67.360] (II) Initializing extension GLX
[    67.496] (II) AIGLX: Loaded and initialized i915
[    67.496] (II) GLX: Initialized DRI2 GL provider for screen 0
[    67.496] (II) Initializing extension XFree86-VidModeExtension
[    67.496] (II) Initializing extension XFree86-DGA
[    67.496] (II) Initializing extension XFree86-DRI
[    67.496] (II) Initializing extension DRI2
[    67.505] (II) intel(0): switch to mode 1024x600@60.0 on LVDS1 using pipe 1, position (0, 0), rotation normal, reflection none
[    67.516] (II) intel(0): Setting screen physical size to 270 x 158
[    67.727] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    67.728] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    67.728] (**) Power Button: Applying InputClass "system-keyboard"
[    67.728] (II) LoadModule: "libinput"
[    67.728] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    67.746] (II) Module libinput: vendor="X.Org Foundation"
[    67.746]    compiled for 1.20.3, module version = 0.28.2
[    67.746]    Module class: X.Org XInput Driver
[    67.746]    ABI class: X.Org XInput driver, version 24.1
[    67.746] (II) Using input driver 'libinput' for 'Power Button'
[    67.750] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 15 paused 0
[    67.750] (**) Power Button: always reports core events
[    67.750] (**) Option "Device" "/dev/input/event3"
[    67.751] (**) Option "_source" "server/udev"
[    67.765] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    67.765] (II) event3  - Power Button: device is a keyboard
[    67.766] (II) event3  - Power Button: device removed
[    67.766] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[    67.766] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    67.766] (**) Option "xkb_model" "pc105"
[    67.766] (**) Option "xkb_layout" "de"
[    67.766] (**) Option "xkb_variant" "nodeadkeys"
[    67.766] (**) Option "xkb_options" "shift:both_capslock,caps:none"
[    67.871] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    67.872] (II) event3  - Power Button: device is a keyboard
[    67.874] (II) config/udev: Adding input device Video Bus (/dev/input/event4)
[    67.874] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    67.875] (**) Video Bus: Applying InputClass "system-keyboard"
[    67.875] (II) Using input driver 'libinput' for 'Video Bus'
[    67.880] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 18 paused 0
[    67.880] (**) Video Bus: always reports core events
[    67.880] (**) Option "Device" "/dev/input/event4"
[    67.881] (**) Option "_source" "server/udev"
[    67.890] (II) event4  - Video Bus: is tagged by udev as: Keyboard
[    67.890] (II) event4  - Video Bus: device is a keyboard
[    67.891] (II) event4  - Video Bus: device removed
[    67.891] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4/event4"
[    67.891] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    67.891] (**) Option "xkb_model" "pc105"
[    67.892] (**) Option "xkb_layout" "de"
[    67.892] (**) Option "xkb_variant" "nodeadkeys"
[    67.892] (**) Option "xkb_options" "shift:both_capslock,caps:none"
[    67.900] (II) event4  - Video Bus: is tagged by udev as: Keyboard
[    67.900] (II) event4  - Video Bus: device is a keyboard
[    67.903] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[    67.903] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    67.903] (**) Power Button: Applying InputClass "system-keyboard"
[    67.904] (II) Using input driver 'libinput' for 'Power Button'
[    67.908] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 19 paused 0
[    67.908] (**) Power Button: always reports core events
[    67.908] (**) Option "Device" "/dev/input/event2"
[    67.908] (**) Option "_source" "server/udev"
[    67.912] (II) event2  - Power Button: is tagged by udev as: Keyboard
[    67.913] (II) event2  - Power Button: device is a keyboard
[    67.913] (II) event2  - Power Button: device removed
[    67.913] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2/event2"
[    67.913] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[    67.913] (**) Option "xkb_model" "pc105"
[    67.914] (**) Option "xkb_layout" "de"
[    67.914] (**) Option "xkb_variant" "nodeadkeys"
[    67.914] (**) Option "xkb_options" "shift:both_capslock,caps:none"
[    67.920] (II) event2  - Power Button: is tagged by udev as: Keyboard
[    67.920] (II) event2  - Power Button: device is a keyboard
[    67.923] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[    67.923] (II) No input driver specified, ignoring this device.
[    67.923] (II) This device may have been added with another device file.
[    67.926] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[    67.926] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    67.926] (**) Sleep Button: Applying InputClass "system-keyboard"
[    67.926] (II) Using input driver 'libinput' for 'Sleep Button'
[    67.931] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 20 paused 0
[    67.931] (**) Sleep Button: always reports core events
[    67.931] (**) Option "Device" "/dev/input/event1"
[    67.931] (**) Option "_source" "server/udev"
[    67.936] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    67.936] (II) event1  - Sleep Button: device is a keyboard
[    67.936] (II) event1  - Sleep Button: device removed
[    67.936] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[    67.936] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[    67.936] (**) Option "xkb_model" "pc105"
[    67.936] (**) Option "xkb_layout" "de"
[    67.937] (**) Option "xkb_variant" "nodeadkeys"
[    67.937] (**) Option "xkb_options" "shift:both_capslock,caps:none"
[    67.941] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    67.942] (II) event1  - Sleep Button: device is a keyboard
[    67.945] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event9)
[    67.945] (II) No input driver specified, ignoring this device.
[    67.946] (II) This device may have been added with another device file.
[    67.947] (II) config/udev: Adding input device HDA Intel Mic (/dev/input/event10)
[    67.947] (II) No input driver specified, ignoring this device.
[    67.947] (II) This device may have been added with another device file.
[    67.949] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event11)
[    67.950] (II) No input driver specified, ignoring this device.
[    67.950] (II) This device may have been added with another device file.
[    67.953] (II) config/udev: Adding input device CNF7129: USB2.0 1.3M UVC WebCam (/dev/input/event8)
[    67.953] (**) CNF7129: USB2.0 1.3M UVC WebCam: Applying InputClass "libinput keyboard catchall"
[    67.953] (**) CNF7129: USB2.0 1.3M UVC WebCam: Applying InputClass "system-keyboard"
[    67.953] (II) Using input driver 'libinput' for 'CNF7129: USB2.0 1.3M UVC WebCam'
[    67.957] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 21 paused 0
[    67.957] (**) CNF7129: USB2.0 1.3M UVC WebCam: always reports core events
[    67.957] (**) Option "Device" "/dev/input/event8"
[    67.957] (**) Option "_source" "server/udev"
[    67.964] (II) event8  - CNF7129: USB2.0 1.3M UVC WebCam: is tagged by udev as: Keyboard
[    67.964] (II) event8  - CNF7129: USB2.0 1.3M UVC WebCam: device is a keyboard
[    67.964] (II) event8  - CNF7129: USB2.0 1.3M UVC WebCam: device removed
[    67.964] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/input/input9/event8"
[    67.965] (II) XINPUT: Adding extended input device "CNF7129: USB2.0 1.3M UVC WebCam" (type: KEYBOARD, id 10)
[    67.965] (**) Option "xkb_model" "pc105"
[    67.965] (**) Option "xkb_layout" "de"
[    67.965] (**) Option "xkb_variant" "nodeadkeys"
[    67.965] (**) Option "xkb_options" "shift:both_capslock,caps:none"
[    67.972] (II) event8  - CNF7129: USB2.0 1.3M UVC WebCam: is tagged by udev as: Keyboard
[    67.972] (II) event8  - CNF7129: USB2.0 1.3M UVC WebCam: device is a keyboard
[    67.975] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event5)
[    67.975] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[    67.975] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
[    67.975] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    67.980] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 22 paused 0
[    67.980] (**) AT Translated Set 2 keyboard: always reports core events
[    67.980] (**) Option "Device" "/dev/input/event5"
[    67.980] (**) Option "_source" "server/udev"
[    67.986] (II) event5  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    67.986] (II) event5  - AT Translated Set 2 keyboard: device is a keyboard
[    67.989] (II) event5  - AT Translated Set 2 keyboard: device removed
[    67.989] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input5/event5"
[    67.989] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 11)
[    67.989] (**) Option "xkb_model" "pc105"
[    67.989] (**) Option "xkb_layout" "de"
[    67.990] (**) Option "xkb_variant" "nodeadkeys"
[    67.990] (**) Option "xkb_options" "shift:both_capslock,caps:none"
[    67.996] (II) event5  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    67.996] (II) event5  - AT Translated Set 2 keyboard: device is a keyboard
[    68.002] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event7)
[    68.002] (**) ETPS/2 Elantech Touchpad: Applying InputClass "libinput touchpad catchall"
[    68.002] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
[    68.002] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
[    68.002] (II) LoadModule: "synaptics"
[    68.003] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    68.007] (II) Module synaptics: vendor="X.Org Foundation"
[    68.007]    compiled for 1.20.1, module version = 1.9.1
[    68.007]    Module class: X.Org XInput Driver
[    68.007]    ABI class: X.Org XInput driver, version 24.1
[    68.007] (II) Using input driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
[    68.011] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 23 paused 0
[    68.011] (**) ETPS/2 Elantech Touchpad: always reports core events
[    68.011] (**) Option "Device" "/dev/input/event7"
[    68.012] (II) synaptics: ETPS/2 Elantech Touchpad: ignoring touch events for semi-multitouch device
[    68.012] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 1152 (res 31)
[    68.012] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 768 (res 31)
[    68.012] (II) synaptics: ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data.
[    68.012] (II) synaptics: ETPS/2 Elantech Touchpad: device does not report finger width.
[    68.012] (--) synaptics: ETPS/2 Elantech Touchpad: buttons: left right double triple
[    68.012] (--) synaptics: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
[    68.013] (--) synaptics: ETPS/2 Elantech Touchpad: invalid pressure range.  defaulting to 0 - 255
[    68.013] (--) synaptics: ETPS/2 Elantech Touchpad: invalid finger width range.  defaulting to 0 - 15
[    68.013] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[    68.013] (**) ETPS/2 Elantech Touchpad: always reports core events
[    68.013] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input8/event7"
[    68.013] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 12)
[    68.013] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MinSpeed is now constant deceleration 2.5
[    68.013] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MaxSpeed is now 1.75
[    68.013] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) AccelFactor is now 0.145
[    68.014] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[    68.014] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 1
[    68.014] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[    68.014] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[    68.014] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[    68.016] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[    68.017] (**) ETPS/2 Elantech Touchpad: Ignoring device from InputClass "touchpad ignore duplicates"
[    68.018] (II) config/udev: Adding input device PC Speaker (/dev/input/event6)
[    68.018] (II) No input driver specified, ignoring this device.
[    68.019] (II) This device may have been added with another device file.
[    68.426] (**) Option "fd" "15"
[    68.427] (II) event3  - Power Button: device removed
[    68.427] (**) Option "fd" "18"
[    68.427] (II) event4  - Video Bus: device removed
[    68.428] (**) Option "fd" "19"
[    68.428] (II) event2  - Power Button: device removed
[    68.428] (**) Option "fd" "20"
[    68.429] (II) event1  - Sleep Button: device removed
[    68.429] (**) Option "fd" "21"
[    68.429] (II) event8  - CNF7129: USB2.0 1.3M UVC WebCam: device removed
[    68.430] (**) Option "fd" "22"
[    68.430] (II) event5  - AT Translated Set 2 keyboard: device removed
[    68.434] (II) UnloadModule: "synaptics"
[    68.434] (II) systemd-logind: releasing fd for 13:71
[    68.469] (II) UnloadModule: "libinput"
[    68.469] (II) systemd-logind: releasing fd for 13:69
[    68.492] (II) UnloadModule: "libinput"
[    68.493] (II) systemd-logind: releasing fd for 13:72
[    68.556] (II) UnloadModule: "libinput"
[    68.556] (II) systemd-logind: releasing fd for 13:65
[    68.586] (II) UnloadModule: "libinput"
[    68.586] (II) systemd-logind: releasing fd for 13:66
[    68.622] (II) UnloadModule: "libinput"
[    68.623] (II) systemd-logind: releasing fd for 13:68
[    68.664] (II) UnloadModule: "libinput"
[    68.664] (II) systemd-logind: releasing fd for 13:67
[    68.754] (II) Server terminated successfully (0). Closing log file.
$ sudo pacman -Qo /usr/lib/libicui18n.so
/usr/lib/libicui18n.so is owned by icu 64.2-1.0

So installed is 64 but required is 63.

Offline

#8 2019-05-04 14:00:16

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: [SOLVED] some pentium4 upgrade problems

lddtree `which lxqt-session` tells me:   

libQt5Core.so.5 => /usr/lib/libQt5Core.so.5
        libicui18n.so.63 => None

I priorized the rebuilding of Qt5.

Offline

#9 2019-05-04 16:40:39

iMike
Member
From: Sweden
Registered: 2019-02-08
Posts: 15

Re: [SOLVED] some pentium4 upgrade problems

I had just tried the following to see what libraries on my system have problem.  (I'm sure it looks really idiotic to those who know what they're doing.)

for i in `locate *.so`; do echo $i; ldd $i|grep 'not found'; done > lib-problems.txt

It found quite a few problems, but also threw a lot of permission errors, so I'm sure it missed a lot.  Thanks for the tip on lddtree.  I'm imagining that will help me understand what is going on quite a bit. By the way, what the above told me is missing on one of my systems is:

	libatm.so.1 => not found
	libfbclient.so.2 => not found
	libgs.so.9 => not found
	libheif.so.1 => not found
	libicui18n.so.63 => not found
	libicuuc.so.63 => not found
	libIlmImf-2_3.so.24 => not found
	libmariadb.so.3 => not found
	libmpdec.so.2 => not found
	libodbc.so.2 => not found
	libpq.so.5 => not found
	libQt5Bluetooth.so.5 => not found
	libQt5Multimedia.so.5 => not found
	libQt5MultimediaWidgets.so.5 => not found
	libQt5NetworkAuth.so.5 => not found
	libQt5Nfc.so.5 => not found
	libQt5RemoteObjects.so.5 => not found
	libQt5SerialPort.so.5 => not found
	libQt5WebSockets.so.5 => not found
	libQt5XmlPatterns.so.5 => not found
	libQtCore.so.4 => not found
	libraw_r.so.19 => not found
	libsybdb.so.5 => not found
	libtcl8.6.so => not found
	libtk8.6.so => not found

Looks like I have to try to understand what's happening more deeply.  I'm NOT claiming anything about the above results.  I just haven't been probing my libraries, so maybe there have been problem for awhile.  I haven't noticed problem with the system previously, but that didn't mean, of course, that there weren't any.  Anyway, thanks for looking at Qt5.

Offline

#10 2019-05-04 17:39:28

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: [SOLVED] some pentium4 upgrade problems

yep, rebuilding Qt5-base ended in:

qdrawhelper.cpp:(.text.startup+0x17): undefined reference to `qt_bitmapblit32_sse2(QRasterBuffer*, int, int, QRgba64 const&, unsigned char const*, int, int, int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0x1d): undefined reference to `qt_scale_image_argb32_on_argb32_sse2(unsigned char*, int, unsigned char const*, int, int, QRectF const&, QRectF const&, QRect const&, int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0x23): undefined reference to `qt_blend_rgb32_on_rgb32_sse2(unsigned char*, int, unsigned char const*, int, int, int, int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0x3b): undefined reference to `qt_bitmapblit16_sse2(QRasterBuffer*, int, int, QRgba64 const&, unsigned char const*, int, int, int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0x47): undefined reference to `qt_bitmapblit8888_sse2(QRasterBuffer*, int, int, QRgba64 const&, unsigned char const*, int, int, int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0x83): undefined reference to `qt_blend_argb32_on_argb32_sse2(unsigned char*, int, unsigned char const*, int, int, int, int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0xb9): undefined reference to `qt_fetch_radial_gradient_sse2(unsigned int*, Operator const*, QSpanData const*, int, int, int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0xbf): undefined reference to `comp_func_SourceOver_sse2(unsigned int*, unsigned int const*, int, unsigned int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0xd9): undefined reference to `comp_func_solid_SourceOver_sse2(unsigned int*, int, unsigned int, unsigned int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0xe1): undefined reference to `comp_func_Source_sse2(unsigned int*, unsigned int const*, int, unsigned int)'
/usr/bin/ld: qdrawhelper.cpp:(.text.startup+0xea): undefined reference to `comp_func_Plus_sse2(unsigned int*, unsigned int const*, int, unsigned int)'
/usr/bin/ld: .obj/qcompositionfunctions.o: in function `rasterop_solid_NotSource(unsigned int*, int, unsigned int, unsigned int)':
qcompositionfunctions.cpp:(.text+0x354c): undefined reference to `qt_memfill32(unsigned int*, unsigned int, int)'
/usr/bin/ld: .obj/qcompositionfunctions.o: in function `comp_func_Clear(unsigned int*, unsigned int const*, int, unsigned int)':
qcompositionfunctions.cpp:(.text+0x37d9): undefined reference to `qt_memfill32(unsigned int*, unsigned int, int)'
/usr/bin/ld: .obj/qcompositionfunctions.o: in function `comp_func_solid_Source(unsigned int*, int, unsigned int, unsigned int)':
qcompositionfunctions.cpp:(.text+0x3afc): undefined reference to `qt_memfill32(unsigned int*, unsigned int, int)'
/usr/bin/ld: .obj/qcompositionfunctions.o: in function `void comp_func_solid_SourceOver_template<Argb32OperationsC>(Argb32OperationsC::Type*, int, Argb32OperationsC::Type, unsigned int)':
qcompositionfunctions.cpp:(.text+0x3e3c): undefined reference to `qt_memfill32(unsigned int*, unsigned int, int)'
/usr/bin/ld: .obj/qcompositionfunctions.o: in function `comp_func_solid_Clear(unsigned int*, int, unsigned int, unsigned int)':
qcompositionfunctions.cpp:(.text+0x77e9): undefined reference to `qt_memfill32(unsigned int*, unsigned int, int)'

Offline

#11 2019-05-09 07:42:57

iMike
Member
From: Sweden
Registered: 2019-02-08
Posts: 15

Re: [SOLVED] some pentium4 upgrade problems

Fantastic!  After today's system update, lxqt, lightdm, and everything else I've tried seems to be working again!  I'm going to do some more checking, then mark this as solved.

Offline

#12 2019-05-09 07:46:42

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: [SOLVED] some pentium4 upgrade problems

Thanks for testing. Sorry about the inconvenience. I'm trying to fix more broken stuff today..

Offline

#13 2019-05-10 06:54:52

iMike
Member
From: Sweden
Registered: 2019-02-08
Posts: 15

Re: [SOLVED] some pentium4 upgrade problems

Great work, Andreas!  So happy to have the speed boost on these machines!  Everything that I currently need on them is working. :-)

Offline

#14 2019-05-10 16:50:58

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 1,197

Re: [SOLVED] some pentium4 upgrade problems

Yes, the only things I have broken still are libicuuc and libcdio runtime version dependency failures (e.g. libreoffice and mplayer respectively), but I think one or both of those also affect i686 users.  But I just want to say thanks in particular for the prompt upgrade to firefox 66 - the plugin fiasco in 65 was a big pain, and while I had a workaround for that, it's nice to be back on the mainline where all I have to do now is wait for the portmortem, hopefully.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Offline

Board footer

Powered by FluxBB