Malý výzkum ohledně Linuxu

Povídání o astronomické literatuře, počítačových planetáriích, hvězdných mapách, atd.
Odpovědět
Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1801
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 36
Kontaktovat uživatele:

Malý výzkum ohledně Linuxu

#1

Příspěvek od Tomáš Grygarčík »

Při poslední aktualizaci FITS prohlížeče jsem opomněl rozdílné verze vývojového prostředí (IDE), ve kterém kvůli maximální zpětné kompatibilitě kompiluji. To bylo příčinou chybové hlášky Error reading proMinimum.SpinButtonWidth: Unknown property: "SpinButtonWidth".

Na stránce https://grytom.g6.cz/vyzkum/ je formulář a odkazy ke stažení malé aplikace pro Linux na architekturách x86_64, Aarch64 a ARMv7. Aplikace se pokusí načíst knihovnu libQt5Pas.so a z ní zjistit její verzi. To stejné udělá s knihovnou libc.so.* a nakonec přečte soubor /etc/os-release. Všechno to vyplivne do textového pole, které následně zkopírujte do formuláře na té stránce a odešlete.

Na základě této zpětné vazby vyhodnotím, jestli musím aplikace stále kompilovat na starém systému a dávat pozor na nekompatibilitu IDE.

ukazka.jpg
ukazka.jpg (55.99 KiB) Zobrazeno 418 x
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, 2×QHY-5 mono, OM-1 mark II, E-M1 mark III, E-M1 mark II mod
SW EQ6-R, SW HEQ-5 SS, TS AZGP, vlastní dobsonova montáž

FITS prohlížeč
Uživatelský avatar
nou
Příspěvky: 1940
Registrován: 10. 12. 2006, 05:10
Kontaktovat uživatele:

Re: Malý výzkum ohledně Linuxu

#2

Příspěvek od nou »

No pre také Ubuntu pre zistenie verzie stačí pozrieť na https://packages.ubuntu.com

https://packages.ubuntu.com/jammy/libqt5pas1 Ubuntu 22.04 - 2.6
https://packages.ubuntu.com/jammy/libqt5gui5 Ubuntu 22.04 - 5.15.3
https://packages.ubuntu.com/jammy/libc6 Ubuntu 22.04 - 2.35
SW 150/750, TS UNC 200/800, SW EQ6-R, Canon R10, ASI220Mini, ASI1600MM Pro, ASI485MC, SW Flex 300/1500 INDI/KStars build skript FITS/XISF prehliadač
Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1801
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 36
Kontaktovat uživatele:

Re: Malý výzkum ohledně Linuxu

#3

Příspěvek od Tomáš Grygarčík »

Já potřebuji verze, které vrátí interní funkce knihoven. libQt5Pas musí vrátit 5.15.něco - 2.6 je verzování v rámci repozitáře Ubuntu. Proto to chci přímo od uživatelů. openSUSE Leap 15.6 má v repozitáři 3.8-lp156.2.33: 3.8 je verze Lazarusu a 2.33 je verze libc, se kterou byla knihovna sestavená. Ani jedno číslo neodpovídá skutečné verzi knihovny.
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, 2×QHY-5 mono, OM-1 mark II, E-M1 mark III, E-M1 mark II mod
SW EQ6-R, SW HEQ-5 SS, TS AZGP, vlastní dobsonova montáž

FITS prohlížeč
Uživatelský avatar
nou
Příspěvky: 1940
Registrován: 10. 12. 2006, 05:10
Kontaktovat uživatele:

Re: Malý výzkum ohledně Linuxu

#4

Příspěvek od nou »

2.6 je verzia lazarus z ktorej je ta libQt5Pas. Tá 5.15.3 je zase verzia Qt ktorá je použitá. Presne to isté ti vypíše aj tvoja utilita ak by som to pustil na ubuntu 22.04.

libc 2.31 je v Debian Bullseye https://packages.debian.org/bullseye/libc6
SW 150/750, TS UNC 200/800, SW EQ6-R, Canon R10, ASI220Mini, ASI1600MM Pro, ASI485MC, SW Flex 300/1500 INDI/KStars build skript FITS/XISF prehliadač
Uživatelský avatar
palkog
Příspěvky: 651
Registrován: 11. 05. 2012, 14:11
Bydliště: Presov, SR; Ondrejov, CR
Věk: 32
Kontaktovat uživatele:

Re: Malý výzkum ohledně Linuxu

#5

Příspěvek od palkog »

Mne to dava: Knihovna libQt5Pas.so nenalezena! Mam nainstalovanu libqt5pas1 - dpkg -l zobrazuje verziu 3.0+dfsg1-1build3. Samotny prohlizec funguje bez problemov.
Pri prechode na novsi system a zrusenie kompatibility so starsimi by som uvital, ak by ostala posledna stara verzia niekde k dispozicii na stiahnutie - moze sa to stale este hodit...
Web, Astrofotky
  • SW 200/1000, SW ED 72/420, Coronado PST
  • EQ-5Pro, StarAdventurer
  • Canon 600D, 6D, ASI224MC, Neptune-C II
  • 18-55mm, 28-80mm, Tamron 70-300mm, Zeiss Pancolar 50mm, Zeiss Sonnar 180mm, Takumar 135mm; Samyang 8mm fisheye, 14mm, 20mm, 500mm
Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1801
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 36
Kontaktovat uživatele:

Re: Malý výzkum ohledně Linuxu

#6

Příspěvek od Tomáš Grygarčík »

Symlink libQt5Pas.so odkazující na reálnou knihovnu se vytváří až po nainstalování -devel (nebo -dev) balíčku. K večeru zkusím vymyslet obejití tohoto problému.
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, 2×QHY-5 mono, OM-1 mark II, E-M1 mark III, E-M1 mark II mod
SW EQ6-R, SW HEQ-5 SS, TS AZGP, vlastní dobsonova montáž

FITS prohlížeč
Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1801
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 36
Kontaktovat uživatele:

Re: Malý výzkum ohledně Linuxu

#7

Příspěvek od Tomáš Grygarčík »

Aplikace už nespoléhá, že systém dodá knihovnu na požádání, ale sama hledá v adresářích /lib64, /usr/lib64, /usr/local/lib64, /lib, /usr/lib, /usr/local/lib. Neřeším symlinky, tak na některých systémech, co mají /lib64 a /lib přesměrováno do /usr, může najít jednu knihovnu dvakrát (včetně jejich symlinků se zjednodušeným názvem).


qt5_verze.jpg
qt5_verze.jpg (71.78 KiB) Zobrazeno 265 x
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, 2×QHY-5 mono, OM-1 mark II, E-M1 mark III, E-M1 mark II mod
SW EQ6-R, SW HEQ-5 SS, TS AZGP, vlastní dobsonova montáž

FITS prohlížeč
Uživatelský avatar
borg
Příspěvky: 362
Registrován: 15. 04. 2006, 23:59

Re: Malý výzkum ohledně Linuxu

#8

Příspěvek od borg »

Staticke linkovanie nepomoze?
Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1801
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 36
Kontaktovat uživatele:

Re: Malý výzkum ohledně Linuxu

#9

Příspěvek od Tomáš Grygarčík »

To je jen přesunutí problému kousek dál - vše pořád záleží na některých systémových knihovnách. Jednou jsem testoval 250 MB appimage s dardou knihoven ve správné verzi a stejně zhavaroval na nekompatibilním libc v mém systému.
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, 2×QHY-5 mono, OM-1 mark II, E-M1 mark III, E-M1 mark II mod
SW EQ6-R, SW HEQ-5 SS, TS AZGP, vlastní dobsonova montáž

FITS prohlížeč
Odpovědět