Λείπει η βιβλιοθήκη libstdc++.so.6  Το θέμα επιλύθηκε

...εγκαταστάσεις, αναβαθμίσεις, διαχείριση partitions, boot-loader, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Στην ενότητα αυτή γράφουμε θέματα/ προβλήματα μόνο για το UBUNTU ή τα παράγωγά του.

Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό Δημήτριος » 03 Οκτ 2015, 16:43

Γεια σας και πάλι.

Αντιμετωπίζω το εξής θέμα: Προσπαθώ να κάνω login στο laptop της υπογραφής μου, αλλά δεν μπορώ. Δηλαδή εισάγω τον κωδικό και αυτό απλά ανανεώνει την οθόνη και μου ζητάει ξανά τον κωδικό. Login δεν μπορώ να κάνω ούτε σαν επισκέπτης (χωρίς κωδικό). Κάνει το ίδιο.

Πάτησα Alt-Ctrl-F1 και έκανα login.
Με το που μπήκα μου έβγαλε το εξής μήνυμα:
Κώδικας: Επιλογή όλων
libstdc++.so.6 version glibcxx_3.4.9' not found


Προσπάθησα να εκτελέσω
Κώδικας: Επιλογή όλων
sudo apt-get install libstdc++.so.6


αλλά μου έβγαλε:
Κώδικας: Επιλογή όλων
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.9' not found (required by apt-get)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.15' not found (required by apt-get)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.11' not found (required by apt-get)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.11' not found (required by libapt-okg.so.4.12)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.9' not found (required by libapt-okg.so.4.12)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.15' not found (required by libapt-okg.so.4.12)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.9' not found (required by libapt-private.so.0.0)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.15' not found (required by libapt-private.so.0.0)
apt-get: /usr/lib/x86_64-linux-gnu/libsdc++.so.6: version 'GLIBCXX_3.4.11' not found (required by libapt-private.so.0.0)


H εντολή
Κώδικας: Επιλογή όλων
ls -l libstdc*


επιστρέφει (δεν τα γράφω όλα, μόνο την τελευταία στήλη):
Κώδικας: Επιλογή όλων
..... ..... ..... ..... libstdc++.so.6 -> libstdc++.so.6.0.19
..... ..... ..... ..... libbstdc++.so.6.0.19


Η εντολή
Κώδικας: Επιλογή όλων
strings libstdc++.so.6 | grep GLIBCXX


επιστρέφει:
Κώδικας: Επιλογή όλων
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8


Υπάρχει τρόπος να διορθωθεί το πρόβλημα;

Ευχαριστώ.
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Fortran, Matlab, Python ┃ Αγγλικά: Πολύ καλά
Λειτουργικό ⇛ Ubuntu 14.04 LTS 64bit | Kernel 3.13.0-65 generic | GNOME 3.9.90 | σε Laptop HP 2510p
Προδιαγραφές ⇛ Intel Core 2 Duo U7600 (1.20 GHz, 2 MB L2 cache, 533 MHz FSB) | Chipset: Mobile Intel GM965 | 4GB DDR2 SDRAM @ 667MHz, 1 SODIMM | Graphics: Intel GMA X3100, 12.1'' (1280x800) | Intel 802.11a/b/g/n, bluetooth & Intel Gigabit Network Connection | Kinspec SSD PATA 1.8'' 64Gb | 6 cell battery
Δημήτριος
babeTUX
babeTUX
 
Δημοσιεύσεις: 149
Εγγραφή: 22 Σεπ 2010, 19:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό sotos21 » 03 Οκτ 2015, 18:38

Η libstdc++.so.6 δεν είναι πακέτο deb
Δοκίμασε
Κώδικας: Επιλογή όλων
sudo apt-get install libstdc++6
και αν σου πει ότι υπάρχει
Κώδικας: Επιλογή όλων
sudo apt-get install --reinstall libstdc++6


Αν δεν καταφέρεις κάτι συνδέσου και δώσε
Κώδικας: Επιλογή όλων
sudo service gdm stop
sudo update-initramfs -u -k all
sudo apt-get install -f
sudo dpkg --configure -a
sudo apt-get install --reinstall ubuntu-gnome-desktop
sudo apt-get update && sudo apt-get upgrade
sudo reboot

Στην πρώτη και την πέμπτη εντολή υπέθεσα λόγω της υπογραφής σου ότι έχεις το gnome, αν όχι βάλε τα ανάλογα.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό Δημήτριος » 03 Οκτ 2015, 21:15

Ευχαριστώ για την απάντηση. Η apt-get δεν δουλεύει, όπως έγραψα πάνω.

Το κακό είναι ότι ξανάνοιξα το laptop και τώρα μου βγάζει:
Κώδικας: Επιλογή όλων

[ ΧΧΧ.ΧΧΧΧΧΧ] mei_me 0000:00:03.0: timer: connect/disconnect timeout.

Αυτό μου το βγάζει κάθε περίπου ~5 sec (το ένα κάτω απ' τ' άλλο). Κάθε φορά τα νούμερα (αγκύλη) αλλάζουν.

Όσο για την service gdm stop, μου λέει:
Κώδικας: Επιλογή όλων

stop: Unknown instance


Για την update-initframs μου λέει:
Κώδικας: Επιλογή όλων
command not found
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Fortran, Matlab, Python ┃ Αγγλικά: Πολύ καλά
Λειτουργικό ⇛ Ubuntu 14.04 LTS 64bit | Kernel 3.13.0-65 generic | GNOME 3.9.90 | σε Laptop HP 2510p
Προδιαγραφές ⇛ Intel Core 2 Duo U7600 (1.20 GHz, 2 MB L2 cache, 533 MHz FSB) | Chipset: Mobile Intel GM965 | 4GB DDR2 SDRAM @ 667MHz, 1 SODIMM | Graphics: Intel GMA X3100, 12.1'' (1280x800) | Intel 802.11a/b/g/n, bluetooth & Intel Gigabit Network Connection | Kinspec SSD PATA 1.8'' 64Gb | 6 cell battery
Δημήτριος
babeTUX
babeTUX
 
Δημοσιεύσεις: 149
Εγγραφή: 22 Σεπ 2010, 19:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό sotos21 » 03 Οκτ 2015, 21:26

Δοκίμασε να δώσεις
Κώδικας: Επιλογή όλων
sudo rmmod mei-me
ή να προσθέσεις για μόνιμα στο αρχείο /etc/modprobe.d/blacklist.conf στο τέλος το
Κώδικας: Επιλογή όλων
blacklist mei_me

Μπορείς με
Κώδικας: Επιλογή όλων
sudo nano /etc/modprobe.d/blacklist.conf
να βάλεις στο τέλος του αρχείου που θα ανοίξει την παραπάνω γραμμή και να σώσεις με ctrl + o και βγαίνεις με ctrl + x μετά
Κώδικας: Επιλογή όλων
sudo reboot
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό Δημήτριος » 03 Οκτ 2015, 21:41

Χρησιμοποίησα την
Κώδικας: Επιλογή όλων
sudo rmmod mei-me

και δούλεψε. Τώρα δεν τα βγάζει τα μηνύματα (τι ακριβώς είναι το mei-me; ).

Τώρα θυμήθηκα τι έκανα... Νομίζω ότι αντέγραψα μια libstdc++.so.6 από ένα τρίτο λογισμικό (αποθηκευμένο στο /opt) στον φάκελο /usr/lib/x86_64-linux-gnu
Δεν θυμάμαι γιατί, αλλά μάλλον αυτό έγινε. Προσπαθώ να την βρω και να την κατεβάσω στο desktop μου (2ο PC), ώστε με κάποιον τρόπο (το PC βλέπει τον φάκελο /home του laptop) να την περάσω ξανά πίσω.

Από αυτό που κατάλαβα, χάλασα την σειρά με την οποία μια βιβλιοθήκη δείχνει στην άλλη ( ; )
Τελευταία επεξεργασία από Δημήτριος και 05 Οκτ 2015, 10:46, έχει επεξεργασθεί 1 φορά/ες συνολικά
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Fortran, Matlab, Python ┃ Αγγλικά: Πολύ καλά
Λειτουργικό ⇛ Ubuntu 14.04 LTS 64bit | Kernel 3.13.0-65 generic | GNOME 3.9.90 | σε Laptop HP 2510p
Προδιαγραφές ⇛ Intel Core 2 Duo U7600 (1.20 GHz, 2 MB L2 cache, 533 MHz FSB) | Chipset: Mobile Intel GM965 | 4GB DDR2 SDRAM @ 667MHz, 1 SODIMM | Graphics: Intel GMA X3100, 12.1'' (1280x800) | Intel 802.11a/b/g/n, bluetooth & Intel Gigabit Network Connection | Kinspec SSD PATA 1.8'' 64Gb | 6 cell battery
Δημήτριος
babeTUX
babeTUX
 
Δημοσιεύσεις: 149
Εγγραφή: 22 Σεπ 2010, 19:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό sotos21 » 03 Οκτ 2015, 22:02

http://linuxxcommand.blogspot.gr/2014/0 ... meime.html
Κώδικας: Επιλογή όλων
apt-get download libstdc++6

Αποσυμπιέζεις το deb, ανοίγεις τον φάκελο και βρίσκεις μέσα την βιβλιοθήκη.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό Δημήτριος » 03 Οκτ 2015, 23:42

Θα το τρέξω με liveCD/USB και θα το κατεβάσω.
Μόλις το κάνω, θα ενημερώσω. Ευχαριστώ.
Τελευταία επεξεργασία από Δημήτριος και 03 Οκτ 2015, 23:49, έχει επεξεργασθεί 1 φορά/ες συνολικά
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Fortran, Matlab, Python ┃ Αγγλικά: Πολύ καλά
Λειτουργικό ⇛ Ubuntu 14.04 LTS 64bit | Kernel 3.13.0-65 generic | GNOME 3.9.90 | σε Laptop HP 2510p
Προδιαγραφές ⇛ Intel Core 2 Duo U7600 (1.20 GHz, 2 MB L2 cache, 533 MHz FSB) | Chipset: Mobile Intel GM965 | 4GB DDR2 SDRAM @ 667MHz, 1 SODIMM | Graphics: Intel GMA X3100, 12.1'' (1280x800) | Intel 802.11a/b/g/n, bluetooth & Intel Gigabit Network Connection | Kinspec SSD PATA 1.8'' 64Gb | 6 cell battery
Δημήτριος
babeTUX
babeTUX
 
Δημοσιεύσεις: 149
Εγγραφή: 22 Σεπ 2010, 19:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6  Το θέμα επιλύθηκε

Δημοσίευσηαπό sotos21 » 03 Οκτ 2015, 23:47

Πήγαινε εδώ http://packages.ubuntu.com/ διάλεξε ποια έκδοση έχεις, μετά πας στο κάτω μέρος της σελίδας εκεί που λέει All packages και πατώντας ctrl + f βάζεις στην αναζήτηση το deb που θέλεις.
Αν βαριέσαι πάτα εδώ
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6304
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Λείπει η βιβλιοθήκη libstdc++.so.6

Δημοσίευσηαπό Δημήτριος » 04 Οκτ 2015, 00:33

Απλά αντέγραψα την βιβλιοθήκη από το live USB στον φάκελο /usr/libs/x86_64-linux-gnu και όλα οκ!!! Ευχαριστώ για τον χρόνο σου και το ενδιαφέρον σου!

Κώδικας: Επιλογή όλων
strings libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH


ls -l libstdc++.so.6
lrwxrwxrwx 1 root root 19 Μάι 14 21:11 libstdc++.so.6 -> libstdc++.so.6.0.19


Το θέμα με το mei-me είναι άσχετο με το πρόβλημα αυτό.
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Fortran, Matlab, Python ┃ Αγγλικά: Πολύ καλά
Λειτουργικό ⇛ Ubuntu 14.04 LTS 64bit | Kernel 3.13.0-65 generic | GNOME 3.9.90 | σε Laptop HP 2510p
Προδιαγραφές ⇛ Intel Core 2 Duo U7600 (1.20 GHz, 2 MB L2 cache, 533 MHz FSB) | Chipset: Mobile Intel GM965 | 4GB DDR2 SDRAM @ 667MHz, 1 SODIMM | Graphics: Intel GMA X3100, 12.1'' (1280x800) | Intel 802.11a/b/g/n, bluetooth & Intel Gigabit Network Connection | Kinspec SSD PATA 1.8'' 64Gb | 6 cell battery
Δημήτριος
babeTUX
babeTUX
 
Δημοσιεύσεις: 149
Εγγραφή: 22 Σεπ 2010, 19:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση


Επιστροφή στο Λειτουργικό Σύστημα