debian buster lxqt

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

debian buster lxqt

Beitrag von The Hit-Man » 12.11.2018 17:27:09

auf meinem uralt schlepptop hatte ich ein jessie drauf und auf buster/sid geupgradet. bis jetzt hatte ich immer meinen eigenen desktop ( sawfish/tint2 ), benutzt. mit ein paar handgriffen bekam ich auch alles wieder hin. nun dachte ich mir, ich probiere mal lxqt. installation kein thema. den desktop starte ich mit der .xinit ( startlxqt ). jetzt werden komischer weise die Qt5 libs vermisst. zum beispiel die libQtCore.so.5 ... komischer weise sind die libs alle da. auch ldconfig zeigt die richtigen pfade zu den libs. es scheint so als würden ALLE qt programme die Qt libs nicht finden. fehlt mir eine PATH variable?
beim upgrade, mußte ich allerdings auch wieder pfade einrichten denn es waren nicht alle gesetzt worden allerdings nur die zu den binaries.
weiß da jemand was, warum die libs nicht gefunden werden? wie gesagt, ldconfig hat die libs und sie sind auch wirklich da. also keine toten links oder so was ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: debian buster lxqt

Beitrag von rendegast » 13.11.2018 02:59:21

Es werden nicht die debian-eigenen
https://packages.debian.org/sawfish
https://packages.debian.org/tint2
benutzt, sondern selbst-kompilierte?

Ein Architektur-Konflikt ala 32bit-Programm <-> 64bit-libs?

Starten eines Programms per
strace -e trace=file -f -o /tmp/output.strace programm ...
sollte zeigen, ob die libs an falschem, evtl. fest eingestellten Pfad gesucht werden.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: debian buster lxqt

Beitrag von The Hit-Man » 15.11.2018 09:51:17

ich schau heute abend mal nach und gebe dann bescheid ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: debian buster lxqt

Beitrag von The Hit-Man » 15.11.2018 17:28:13

Code: Alles auswählen

execve("/usr/bin/transmission-qt", ["transmission-qt"], 0xbf8f1540 /* 19 vars */) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libminiupnpc.so.17", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libnatpmp.so.1", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/i386-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/i386-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libcurl.so.4", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libevent-2.1.so.6", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libQt5Widgets.so.5", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libQt5Gui.so.5", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libQt5Network.so.5", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libQt5DBus.so.5", O_RDONLY|O_CLOEXEC) = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/i386-linux-gnu/tls/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/i386-linux-gnu/tls/i686", 0xbfd66870) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/i386-linux-gnu/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/i386-linux-gnu/tls", 0xbfd66870) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/i386-linux-gnu/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/i386-linux-gnu/i686", 0xbfd66870) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/i386-linux-gnu/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/i386-linux-gnu", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/tls/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/tls/i686", 0xbfd66870) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/tls", 0xbfd66870) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/i686", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = 3
stat64("/usr/lib/i386-linux-gnu", {st_mode=S_IFDIR|0755, st_size=155648, ...}) = 0
openat(AT_FDCWD, "/lib/tls/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686", 0xbfd66870)     = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xbfd66870)          = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/i686", 0xbfd66870)         = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/usr/lib/tls/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686", 0xbfd66870) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbfd66870)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/i686/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", 0xbfd66870)     = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
+++ exited with 127 +++
also, die libs liegen bei mir im ordner /usr/lib/i386-linux-gnu/ ... das system ist i386. ein alter pentium 3 / 600Mhz. sagt dir das etwas? also gtk2/3 programme, libreoffice und so weiter funtzen ja. nur eben alles was mit Qt zu tun hat nicht.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: debian buster lxqt

Beitrag von rendegast » 15.11.2018 20:58:39

openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = 3
gefunden wird die Datei.
Aber scheinbar nicht verwendet, es würde dann danach keine weitere Suche nach der Datei mehr geben.

Mal das strace ohne das einschränkende '-e trace=file' machen, um einen Hinweis für den Fehlerwert 127 zu bekommen.

Hat die Datei vielleicht keine Leseberechtigung rw-r--r-- / 644 ?

Ist das / ein Paket nicht richtig installiert?

Code: Alles auswählen

dpkg -l | egrep -v "^ii"
wurde vielleicht ein 'ldconfig' nicht / fehlerhaft ausgeführt?
Mal als root

Code: Alles auswählen

ldconfig -v 2>&1 | grep libQt
(schaden kann es nicht, es baut den ld-Cache neu auf)

Software aus unterschiedlichen Quellen?

Code: Alles auswählen

apt-cache policy


https://bugs.debian.org/libqt5core5a
[bug]libqt5core5a[/bug]
scheint unverdächtig
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: debian buster lxqt

Beitrag von The Hit-Man » 15.11.2018 23:47:15

@ rendegast
Ist das / ein Paket nicht richtig installiert?
es gab ja keine fehlermeldungen.
wurde vielleicht ein 'ldconfig' nicht / fehlerhaft ausgeführt?
Mal als root
habe es 100 mal versucht, auch da keine fehler-meldungen.
Software aus unterschiedlichen Quellen?
da müßte ich noch mal schauen, weil es war ja ein altes jessie, bei dem ich selbst hand anlegen mußte wegen einiger pfade. muß gestehen, hatte aber auch nicht ganz genau aufgepaßt.

ABER ... da ich ja immer GTK fan war und irgendwie auch noch bin, ist das dann nebensache geworden. mein eigener gebauter desktop rennt ja gut. ich wollte einfach nur mal lxqt testen.

ich denke, aus dem grund lassen wir das einfach, so wie es war ... aber trotzdem danke ...
bin ja eigentlich arch-user aber kenne mich unter debian noch ganz gut aus ... nervt mich halt nur ein klein bischen, das ich Qt nicht ans laufen bekommen hatte ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Antworten