• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst Signal-Desktop startet nicht nach Update

P6CNAT

Advanced Hacker
Hallo,
nach einem Update des signal-desktop auf 6.32.0-lp155.1.1 startet das Programm nicht mehr richtig.
Wenn ich es von der Konsole starte erhält man eine Fehlermeldung.
Code:
:
:
#version 300 es

#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
out mediump vec4 sk_FragColor;
uniform sampler2D uTextureSampler_0_S0;
noperspective in highp vec2 vlocalCoord_S0;
void main() {
    mediump vec4 outputColor_S0 = vec4(1.0);
    highp vec2 texCoord;
    texCoord = vlocalCoord_S0;
    outputColor_S0 = texture(uTextureSampler_0_S0, texCoord, -0.5);
    {
        sk_FragColor = outputColor_S0;
    }
}


Errors:
link failed but did not provide an info log
{"level":30,"time":"2023-10-14T08:49:14.399Z","msg":"MainSQL: slow query saveMessages duration=192ms"}
{"level":30,"time":"2023-10-14T08:49:46.042Z","msg":"close event {\"readyForShutdown\":false,\"shouldQuit\":false}"}
{"level":30,"time":"2023-10-14T08:49:46.043Z","msg":"System tray service: rendering no tray"}
{"level":30,"time":"2023-10-14T08:49:46.043Z","msg":"requestShutdown: Requesting close of mainWindow..."}
{"level":30,"time":"2023-10-14T08:49:46.279Z","msg":"MainSQL: slow query close duration=210ms"}
{"level":30,"time":"2023-10-14T08:49:46.281Z","msg":"requestShutdown: Response received"}
{"level":30,"time":"2023-10-14T08:49:46.287Z","msg":"before-quit event {\"readyForShutdown\":true,\"shouldQuit\":false}"}
{"level":30,"time":"2023-10-14T08:49:46.287Z","msg":"System tray service: markShouldQuit"}
{"level":30,"time":"2023-10-14T08:49:46.287Z","msg":"close event {\"readyForShutdown\":true,\"shouldQuit\":true}"}
{"level":30,"time":"2023-10-14T08:49:46.291Z","msg":"System tray service: updating main window. Previously, there was a window, and now there is not"}
{"level":30,"time":"2023-10-14T08:49:46.291Z","msg":"System tray service: rendering no tray"}
Beim Update gab es eine Meldung, dass das benötigte Paket nodejs-electron nicht zur Verfügung steht. Ich habe es dann von einem anderen Repostiory bezogen. Das hat das Problem aber nicht gelöst.

Weiß jemand Abhilfe?

Grüße
Georg
 
OP
P6CNAT

P6CNAT

Advanced Hacker
Hallo,

hier die Ausgabe:
Code:
$ zypper se -si signal-desktop
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name           | Type  | Version          | Arch   | Repository
---+----------------+-------+------------------+--------+--------------------------------------
i+ | signal-desktop | Paket | 6.32.0-lp155.1.1 | x86_64 | thod's projects (15.5)
i+ | signal-desktop | Paket | 6.32.0-lp155.1.1 | x86_64 | Signal Messaging Devel Project (15.5)
 
OP
P6CNAT

P6CNAT

Advanced Hacker
Hallo Sauerland,

dein Link verweist letztlich auf das Repo "i+ | signal-desktop | Paket | 6.32.0-lp155.1.1 | x86_64 | Signal Messaging Devel Project (15.5)" welches ich anfangs zur Installation verwendet hatte.
Heute gab es sogar eine Aktualisierung, allerdings wird das Problem damit leider nicht behoben.
Immerhin zeigt das Repo selbst keine Fehlermeldung mehr, dass nodejs-electron nicht verfügbar sei.
Das Repo "thod's projects" ist noch nicht aktualisiert.
 

Sauerland

Ultimate Guru
Hallo Sauerland,

dein Link verweist letztlich auf das Repo "i+ | signal-desktop | Paket | 6.32.0-lp155.1.1 | x86_64 | Signal Messaging Devel Project (15.5)" welches ich anfangs zur Installation verwendet hatte.
Heute gab es sogar eine Aktualisierung, allerdings wird das Problem damit leider nicht behoben.
Immerhin zeigt das Repo selbst keine Fehlermeldung mehr, dass nodejs-electron nicht verfügbar sei.
Das Repo "thod's projects" ist noch nicht aktualisiert.
Das war das Build Project.

Hier die URL zum Repo:
/repositories/network:/im:/signal/15.5 - openSUSE Download
Solltest du einbinden und dann darauf umstellen.
 
OP
P6CNAT

P6CNAT

Advanced Hacker
Hallo Sauerland,
deine URL stimmt mit der überein, die ich anfangs zur Installation verwendet habe. (Zeile 8)
Code:
$ zypper repos -u
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.

#  | Alias                                 | Name                                      | Enabled | GPG Check | Refresh | URI
---+---------------------------------------+-------------------------------------------+---------+-----------+---------+------------------------------------------------------------------------
 1 | Lokale_Downloads                      | Lokale Downloads                          | Ja      | ( p) Ja   | Ja      | dir:/home/data1/Pakete/Pakete_OpenSuse_64Bit/openSuse_15.5_64
 2 | Mediathek_View                        | Mediathek View                            | Ja      | (r ) Ja   | Ja      | https://download.opensuse.org/repositories/home:/ecsos/15.5/
 3 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository                        | Ja      | (r ) Ja   | Ja      | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.5/
 4 | home_darix_apps                       | just some rubyapps and their deps (15.5)  | Ja      | (r ) Ja   | Nein    | https://download.opensuse.org/repositories/home:/darix:/apps/15.5/
 5 | home_ecsos_server                     | ecsos's Home Project: Server Software (-> | Ja      | (r ) Ja   | Nein    | https://download.opensuse.org/repositories/home:/ecsos:/server/15.5/
 6 | home_ithod                            | thod's projects (15.5)                    | Ja      | (r ) Ja   | Nein    | https://download.opensuse.org/repositories/home:/ithod/15.5/
 7 | home_munix9                           | munix9's Home Project (15.5)              | Ja      | (r ) Ja   | Nein    | https://download.opensuse.org/repositories/home:/munix9/15.5/
 8 | network_im_signal                     | Signal Messaging Devel Project (15.5)     | Ja      | (r ) Ja   | Nein    | https://download.opensuse.org/repositories/network:/im:/signal/15.5/
 9 | repo-backports-debug-update           | Update repository with updates for open-> | Ja      | (r ) Ja   | Nein    | http://download.opensuse.org/update/leap/15.5/backports_debug/
10 | repo-backports-update                 | Update repository of openSUSE Backports   | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/update/leap/15.5/backports/
11 | repo-debug                            | Debug Repository                          | Nein    | ----      | ----    | http://download.opensuse.org/debug/distribution/leap/15.5/repo/oss/
12 | repo-debug-non-oss                    | Debug Repository (Non-OSS)                | Nein    | ----      | ----    | http://download.opensuse.org/debug/distribution/leap/15.5/repo/non-oss/
13 | repo-debug-update                     | Aktualisierungs-Repository (Debug)        | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/debug/update/leap/15.5/oss
14 | repo-debug-update-non-oss             | Update Repository (Debug, Non-OSS)        | Nein    | ----      | ----    | http://download.opensuse.org/debug/update/leap/15.5/non-oss/
15 | repo-non-oss                          | Non-OSS Repository                        | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/distribution/leap/15.5/repo/non-oss/
16 | repo-openh264                         | Open H.264 Codec (openSUSE Leap)          | Ja      | (r ) Ja   | Ja      | http://codecs.opensuse.org/openh264/openSUSE_Leap/
17 | repo-oss                              | Haupt-Repository                          | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/distribution/leap/15.5/repo/oss/
18 | repo-sle-debug-update                 | Update repository with debuginfo for up-> | Ja      | (r ) Ja   | Nein    | http://download.opensuse.org/debug/update/leap/15.5/sle/
19 | repo-sle-update                       | Update repository with updates from SUS-> | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/update/leap/15.5/sle/
20 | repo-source                           | Quell-Repository                          | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/source/distribution/leap/15.5/repo/oss/
21 | repo-update                           | Hauptaktualisierungs-Repository           | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/update/leap/15.5/oss
22 | repo-update-non-oss                   | Aktualisierungs-Repository (Nicht-Open--> | Ja      | (r ) Ja   | Ja      | http://download.opensuse.org/update/leap/15.5/non-oss/
$
Was mich wundert ist, dass der Code vor der Veröffentlichung getestet wird und bei mir ein Fehler auftritt. Ich frage mich, was bei mir anders ist.
 

Sauerland

Ultimate Guru
Warum hast du den refresh bei einigen Repos ausgeschaltet?
Dann gibt es Fehlermeldungen und auch Fehler beim Update.
Und somit auch beim Starten von Anwendungen...,,......
 
OP
P6CNAT

P6CNAT

Advanced Hacker
Warum hast du den refresh bei einigen Repos ausgeschaltet?
Dann gibt es Fehlermeldungen und auch Fehler beim Update.
Und somit auch beim Starten von Anwendungen...,,......
Hallo,
wenn ich unterwegs bin möchte ich vermeiden, dass das Datenvolumen unnötig strapaziert wird. Zuhause am Glasfaser starte ich regelmäßig einen manuellen Update. Meine Pakete sind durchaus aktuell.
 

Sauerland

Ultimate Guru
Ich würde: den refresh einschalten:
Code:
zypper mr -f https://download.opensuse.org/repositories/network:/im:/signal/15.5/
Dann ein dup auf das Repo:
Code:
zypper dup --allow-vendor-change --from https://download.opensuse.org/repositories/network:/im:/signal/15.5/
Denn das ist das Signal Repo. Die anderen (Signal)-Repos würde ich löschen.
wenn ich unterwegs bin möchte ich vermeiden, dass das Datenvolumen unnötig strapaziert wird.
Dann würde ich nicht den refresh ausschalten, sondern einfach kein Update machen........
 
OP
P6CNAT

P6CNAT

Advanced Hacker
Hallo,

jetzt habe ich nur noch das Signal Repo in Betrieb.
Am Montag gab es sogar wieder einen Update, allerdings hat der das Problem nicht gelöst.

Beim lesen der Änderungsbeschreibung ist mir folgender Hinweis aufgefallen "- Build against Wayland 21 also on Leap 15.4 now that it's available"
Bei mir sind zwar Wayland Module installiert, aber das System läuft primär mit X11.
Auf einem Ubuntu Rechner mit Wayland läuft der Signal Desktop problemlos.

Könnte ich den Fenstermanager ohne Kollateralschäden auf Wayland umschalten? Wie geht das?
 
OP
P6CNAT

P6CNAT

Advanced Hacker
Hallo,
ich habe herausgefunden wie man auf Wayland umschaltet und Signal-Desktop getestet. Es funktioniert auch unter Wayland nicht.
 

bmk

Member
Hallo,

über discover kann man die flatpak-Variante 6.34.0 installieren (habe es allerdings noch nicht probiert).
Die läuft in einem eigenen Profilordner unter /home/<user>/.var/app ..., so dass man an den ursprgl. Einstellungen nichts verändern kann.

Grüße bmk
 
OP
P6CNAT

P6CNAT

Advanced Hacker
Hallo,
heute wurde noch ein Update veröffentlicht, jetzt funktioniert signal-desktop wieder (ohne flatpak). Ich hoffe, dass es auch stabil bleibt.
 
Oben