To viber δεν ανοιγει

Κλαησπερα σε ολους σας. Εχω την εκδοση Linux Mint 21.2 Cinnamon, υστερα απο καποιο update το viber δεν ανοιγει καθολου! τι πρεπει να κανω; καποια λυση; ευχαριστω πολυ εκ των υστερων!

Καλημέρα.
Στο ίδιο λειτουργικό, με kernel 5.15.0.88 και όλα τα updates, μόλις το έβαλα (από τον software manager, πατώντας απλώς install) για δοκιμή, και δούλεψε. Δεν το είχα πριν. Μήπως να δοκίμαζες ξήλωμα-επανεγκατάσταση τού προγράμματος;

1 «Μου αρέσει»

καλημερα. το εχω ξηλωσει ηδη δυο φορες και το εγκατεστησα ξανα αφου εκανα ενα γενικο καθαρισμα, αλλα τιποτα, αρνητε να ανοιξει.

Καλημέρα, είσαι από X11? Δοκίμασε στην login screen να επιλέξεις Wayland για το session σου.

καλημερα Μαρας δεν καταλαβαινω τιποτα απο οτι λες… αν μπορεις να με βοηθησεις καπως αλλιως… ευχαριστω

Όταν δίνεις τον κωδικό σου για να συνδεθείς στο Mint, έχει κάποιο γραναζάκι όπου επιλέγεις γραφικό περιβάλλον, δες εάν έχεις την δυνατότητα να συνδεθείς με Wayland αντί για X11, για να ελέγξεις εάν παραμένει το πρόβλημα.

1 «Μου αρέσει»

δεν μου δινειι το γραναζακι, μου δινει μια κλειδαρια και δυο προσωπα, τι κανω εκει;

Άκυρο δεν έχει το Mint γραφικό περιβάλλον by default που να υποστηρίζει Wayland. Το Viber από που το εγκατέστησες? Άνοιξε τερματικό και δώσε την εντολή :

/opt/viber/Viber

και δώσε μας τα αποτελέσματα, λογικά βρίσκεται σε αυτήν την τοποθεσία.

1 «Μου αρέσει»

to egkatesthsa apo to software manager, τα αποτελεσματα απο το τερματικο ειναι τα εξης:
qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “” even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: minimalegl, minimal, wayland-egl, linuxfb, offscreen, vnc, eglfs, xcb, wayland.

Aborted (core dumped)

Δεν έχω ιδέα πως λειτουργεί Mint ή τι είναι το “software manager”, αλλα κάνω assume ότι είναι από το apt και έχει γίνει μπέρδεμα στα πακέτα που έχεις. Κάνε αναβάθμιση πρώτα από όλα, sudo apt update && sudo apt upgrade, η πιο εύκολη λύση για εσένα θα είναι να κατεβάσεις viber από flatpak. Απλά τρέξε flatpak install <path-to-file>.

Αλλιώς προσπάθησε να κατεβάσεις libxcb-xinerama0,

$ sudo apt-get install libxcb-xinerama0
$ sudo apt-get install --reinstall libxcb-xinerama0

To flatpak πάντως είναι το πιο εύκολο για εσένα να έχεις viber, άμα τα πάνω δεν λειτουργούν. Εδώ ένα guide for installing flatpak on linux mint

1 «Μου αρέσει»

Στό Linux Mint 21.2, στο software manager, υπάρχει τo viber μόνο σε flatpak.

Λάθος μου, δεν ξέρω τι γίνεται με Mint. Περιέργο να του βγάζει το flatpak αυτο το error πάντως.

ThanosApollo εχω κανει ολα τα παραπανω και παλι το viber αρνηται να ανοιξει

Δώσε την παρακάτω εντολή:

export QT_DEBUG_PLUGINS=1

και δοκίμασε να ξανα-ανοίξεις το viber με την εντολή:

/opt/viber/Viber

Δώσε μας τα αποτελέσματα μέσα σε code tags για να είναι ευνάγνωστα.

οκ το κανω τωρα, τι εννοεις code tags; να μην τα κανω copy paste;

Να τα κάνεις copy-paste μέσα σε code tags, δηλαδή :
```κείμενο από το τερματικό```
και θα φαίνεται έτσι
κείμενο από το τερματικό

1 «Μου αρέσει»

ana@ana-Aspire-V3-771:~ export QT_DEBUG_PLUGINS=1 ana@ana-Aspire-V3-771:~ /opt/viber/Viber
qt.core.plugin.factoryloader: checking directory path “/opt/viber/plugins/platforms” …
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqminimalegl.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqminimalegl.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“minimalegl”
]
},
“archlevel”: 1,
“className”: “QMinimalEglIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“minimalegl”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqminimal.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqminimal.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“minimal”
]
},
“archlevel”: 1,
“className”: “QMinimalIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“minimal”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqwayland-egl.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqwayland-egl.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“wayland-egl”
]
},
“archlevel”: 1,
“className”: “QWaylandEglPlatformIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“wayland-egl”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqlinuxfb.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqlinuxfb.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“linuxfb”
]
},
“archlevel”: 1,
“className”: “QLinuxFbIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“linuxfb”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqoffscreen.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqoffscreen.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“offscreen”
]
},
“archlevel”: 1,
“className”: “QOffscreenIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“offscreen”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqvnc.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqvnc.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“vnc”
]
},
“archlevel”: 1,
“className”: “QVncIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“vnc”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqeglfs.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqeglfs.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“eglfs”
]
},
“archlevel”: 1,
“className”: “QEglFSIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“eglfs”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqxcb.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqxcb.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“xcb”
]
},
“archlevel”: 1,
“className”: “QXcbIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“xcb”)
qt.core.plugin.factoryloader: looking at “/opt/viber/plugins/platforms/libqwayland-generic.so”
qt.core.plugin.loader: Found metadata in lib /opt/viber/plugins/platforms/libqwayland-generic.so, metadata=
{
“IID”: “org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3”,
“MetaData”: {
“Keys”: [
“wayland”
]
},
“archlevel”: 1,
“className”: “QWaylandIntegrationPlugin”,
“debug”: false,
“version”: 394496
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList(“wayland”)
qt.core.plugin.factoryloader: checking directory path “/opt/viber/platforms” …
qt.core.library: “/opt/viber/plugins/platforms/libqxcb.so” cannot load: Cannot load library /opt/viber/plugins/platforms/libqxcb.so: (libxcb-cursor.so.0: cannot open shared object file: No such file or directory)
qt.core.plugin.loader: QLibraryPrivate::loadPlugin failed on “/opt/viber/plugins/platforms/libqxcb.so” : “Cannot load library /opt/viber/plugins/platforms/libqxcb.so: (libxcb-cursor.so.0: cannot open shared object file: No such file or directory)”
qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “” even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: minimalegl, minimal, wayland-egl, linuxfb, offscreen, vnc, eglfs, xcb, wayland.

Aborted (core dumped)
ana@ana-Aspire-V3-771:~$

η πρωτη εντολη δεν εκανε τιποτα τη δευτερη τα αποτελεσματα τα αφηνω εδω παραπανω

Εγκτέστησε αυτό και δώσε τα αποτελέσματα:

sudo apt install libxcb-cursor0
3 «Μου αρέσει»

ana@ana-Aspire-V3-771:~$ sudo apt install libxcb-cursor0
[sudo] password for ana:
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following NEW packages will be installed:
libxcb-cursor0
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 10,5 kB of archives.
After this operation, 39,9 kB of additional disk space will be used.
Get:1 Index of /ubuntu/archive jammy/universe amd64 libxcb-cursor0 amd64 0.1.1-4ubuntu1 [10,5 kB]
Fetched 10,5 kB in 0s (95,1 kB/s)
Selecting previously unselected package libxcb-cursor0:amd64.
(Reading database … 364807 files and directories currently installed.)
Preparing to unpack …/libxcb-cursor0_0.1.1-4ubuntu1_amd64.deb …
Unpacking libxcb-cursor0:amd64 (0.1.1-4ubuntu1) …
Setting up libxcb-cursor0:amd64 (0.1.1-4ubuntu1) …
Processing triggers for libc-bin (2.35-0ubuntu3.4) …

1 «Μου αρέσει»