Openboard issue with libary

Hello, I have some issue with getting openboard running.
thank you for your support!

Problem

[🔴] × sudo ldconfig -p | grep libpoppler.so.
	libpoppler.so.130 (libc6,x86-64) => /usr/lib/libpoppler.so.130
	libpoppler.so (libc6,x86-64) => /usr/lib/libpoppler.so
 ╭─algori@thmus in ~ took 16ms
 ╰─λ openboard
openboard: error while loading shared libraries: libpoppler.so.126: cannot open shared object file: No such file or directory

Inxi output

[🔍] × garuda-inxi
System:
  Kernel: 6.3.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=48637f32-6542-4b8d-9034-f859ede8855e rw
    rootflags=subvol=@ quiet splash rd.udev.log_priority=3
    vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1
    resume=UUID=73407c84-654f-4dc0-9a0c-af4b77f8503c loglevel=3 ibt=off
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel
    wm: bspwm v: 0.9.10 vt: 7 dm: LightDM v: 1.32.0 Distro: Garuda Linux
    base: Arch Linux
Machine:
  Type: Laptop System: Hewlett-Packard product: HP EliteBook Folio 9480m
    v: A3009DD10303 serial: <superuser required> Chassis: type: 10
    serial: <superuser required>
  Mobo: Hewlett-Packard model: 22DA v: KBC Version 92.15
    serial: <superuser required> UEFI: Hewlett-Packard v: M85 Ver. 01.33
    date: 10/27/2015
Battery:
  ID-1: BAT0 charge: 32.3 Wh (95.8%) condition: 33.7/33.7 Wh (100.0%)
    volts: 16.5 min: 14.8 model: Hewlett-Packard Primary type: Li-ion
    serial: <filter> status: not charging
CPU:
  Info: model: Intel Core i7-4600U bits: 64 type: MT MCP arch: Haswell
    gen: core 4 level: v3 note: check built: 2013-15 process: Intel 22nm
    family: 6 model-id: 0x45 (69) stepping: 1 microcode: 0x26
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 4 MiB desc: 1x4 MiB
  Speed (MHz): avg: 2998 high: 3300 min/max: 800/3300 scaling:
    driver: intel_cpufreq governor: performance cores: 1: 3300 2: 3300
    3: 3300 4: 2095 bogomips: 21551
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel Haswell-ULT Integrated Graphics
    vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-7.5
    process: Intel 22nm built: 2013 ports: active: eDP-1 empty: DP-1,
    DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:0a16
    class-ID: 0300
  Device-2: Chicony HP HD Webcam driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-7:5 chip-ID: 04f2:b477
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.8 compositor: Picom v: git-c4107
    driver: X: loaded: intel unloaded: modesetting alternate: fbdev,vesa
    dri: i965 gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96
    s-size: 361x203mm (14.21x7.99") s-diag: 414mm (16.31")
  Monitor-1: eDP-1 mapped: eDP1 model: ChiMei InnoLux 0x14a4
    built: 2014 res: 1366x768 hz: 60 dpi: 112 gamma: 1.2
    size: 310x170mm (12.2x6.69") diag: 355mm (14") ratio: 16:9
    modes: 1366x768
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo
    missing.
Audio:
  Device-1: Intel Haswell-ULT HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 00:03.0 chip-ID: 8086:0a0c
    class-ID: 0403
  Device-2: Intel 8 Series HD Audio vendor: Hewlett-Packard 8
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9c20
    class-ID: 0403
  API: ALSA v: k6.3.7-zen1-1-zen status: kernel-api tools: N/A
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 0.3.75 status: off tools: pw-cli
  Server-3: PulseAudio v: 16.1 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module
    tools: pacat,pactl,pavucontrol
Network:
  Device-1: Intel Ethernet I218-LM vendor: Hewlett-Packard
    driver: e1000e v: kernel port: 5080 bus-ID: 00:19.0 chip-ID: 8086:155a
    class-ID: 0200
  IF: enp0s25 state: down mac: <filter>
  Device-2: Intel Wireless 7260 driver: iwlwifi v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 08:00.0 chip-ID: 8086:08b1
    class-ID: 0280
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 2-4:3
    chip-ID: 8087:07dc class-ID: e001
  Report: bt-adapter ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: yes
    address: <filter>
Drives:
  Local Storage: total: 238.47 GiB used: 60.6 GiB (25.4%)
  SMART Message: Required tool smartctl not installed. Check
    --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: SanDisk model: SD7TB3Q-256G-1006
    size: 238.47 GiB block-size: physical: 4096 B logical: 512 B
    speed: 6.0 Gb/s tech: SSD serial: <filter> fw-rev: 0306 scheme: GPT
Partition:
  ID-1: / raw-size: 229.42 GiB size: 229.42 GiB (100.00%)
    used: 60.6 GiB (26.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%)
    used: 562 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 229.42 GiB size: 229.42 GiB (100.00%)
    used: 60.6 GiB (26.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
  ID-4: /var/log raw-size: 229.42 GiB size: 229.42 GiB (100.00%)
    used: 60.6 GiB (26.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
  ID-5: /var/tmp raw-size: 229.42 GiB size: 229.42 GiB (100.00%)
    used: 60.6 GiB (26.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 7.64 GiB used: 4.03 GiB (52.8%)
    priority: 100 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 8.8 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sda3 maj-min: 8:3
Sensors:
  System Temperatures: cpu: 49.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 295 Uptime: 32d 23h 13m wakeups: 39 Memory: total: 8 GiB
  available: 7.64 GiB used: 4.71 GiB (61.7%) Init: systemd v: 253
  default: graphical tool: systemctl Compilers: gcc: 13.1.1
  clang: 15.0.7 Packages: pm: pacman pkgs: 1406 libs: 396
  tools: pamac,paru Shell: fish v: 3.6.1 running-in: alacritty
  inxi: 3.3.28
Garuda (2.6.16-1):
  System install date:     2021-09-03
  Last full system update: 2023-07-25 ↻
  Is partially upgraded:   No
  Relevant software:       timeshift NetworkManager mkinitcpio
  Windows dual boot:       No/Undetected
  Failed units:            pamac-cleancache.service

tried

algori@thmus in ~ took 1s
╰─λ sudo ldconfig

This mean that a reboot is pending, but probably that’s not going to solve your problem.
I think openboard needs to be rebuilt due to a recent update of poppler.
If you installed it from AUR, you could simply do it again and should build correctly

paru openboard

But if you installed it from Chaotic-AUR we will need that possibly @dr460nf1r3 takes care of that rebuild there…

3 Likes

it's chaotic AUR

I tried to rebuild, but by chaotic aur.

Ok, from chaotic-AUR you will only reinstall the same (not working) binary.
It must be bumped and rebuilt in the chaotic-AUR: just wait please :wink:

thank you!

(btw. My front by fish? the terminal is a little fuzzy, the letters look weird. open a new topic for this?)

Yes, please. Good forum practices… One problem per topic.

1 Like

All right, I will do a reboot in between.
Thank you for this fast support, awesome!

1 Like

Hello again and thank you for your patients with me.

Is there an other option, but waiting? you mentioned I could try it directly by aur? paru didn't work out for me.
(I want to teach my students online over the hollidays, I need to set up something right away)

best regards
algori

In what sense did it not work out? What error messages did you get?
Maybe you could paste the output of:

paru openboard

The manual build procedure is explained here, but it is a bit more complicated:
https://wiki.archlinux.org/title/Arch_User_Repository#Installing_and_upgrading_packages

2 Likes

Sorry for the delay, done!

4 Likes

Hello, the problem with the paru is, it stucks by install.
and yes sure I had waited a long amount of time.

awright next time I will do the manual. doesn't seem too complicated.
thank you for everything!

don't be! I'm sure you got plenty to do!

thank you for this great support!

paru is not stuck (you don't need sudo with it by-the-way), it's just waiting for you to choose which package to install (1, 2, or 3).
Never mind, just reinstall it from chaotic-aur now with:

sudo pacman -Syu openboard

I see in your screenshot that openboard is listed twice as installed: from chaotic-aur (which will be upgraded above), but also from AUR, which might be worth removing (before reinstalling as descirbed above):

paru -R openboard
1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.