Σελίδα 1 από 2

Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 19 Απρ 2020, 14:29
από chalkomatas
Παιδιά Χριστός Ανέστη και χρόνια πολλά σε όλους!

Αν και το forum αφορά ubuntu διανομές, θα ήθελα να απευθυνθώ (και) σε εσάς.

Έκανα καθαρή εγκατάσταση σε κενό σκληρό δίσκο του centos server 8 και εγκατέστησα (με δυσκολία) την oracle database 12c release 2 (βασιζόμενος σε αυτό: https://www.tecmint.com/install-oracle- ... -centos-7/). Κατά την εγκατάσταση έπρεπε να δημιουργήσω έναν ακόμα χρήστη στο σύστημα με το όνομα oracle. Πλέον λοιπόν κατά την εκκίνηση έχω την επιλογή να συνδεθώ είτε σαν user1 είτε σαν oracle. H βάση (που ακόμα θέλει ρυθμίσεις για να ξεκινάει αυτόματα κλπ) τρέχει μέσα από τον χρήστη oracle ο οποίος έχει τις ίδιες ιδιότητες με τον user1.

Στον user1 εγκατέστησα την εφαρμογή GNOME Tweaks που δίνει τη δυνατότητα να πειράζω με ευκολία διάφορα (συντομεύσεις, minimize/maximize στα παράθυρα, αλλαγή στα docks κλπ, που δεν μπορώ να κάνω με τα εργαλεία που έχει το centos). Στον user1 όλα αυτά γίνονται χωρίς προβλήματα. Όμως στον χρήστη oracle το gnome-tweaks δεν ανοίγει καν, ούτε και μέσα από terminal όταν συνδέομαι σαν root. Δοκίμασα μάλιστα να αλλάξω και τα δικαιώματα (chmod 777 gnome-tweaks) χωρίς επιτυχία.

Παρακάτω το αποτέλεσμα όταν προσπαθώ να το ανοίξω μέσα από terminal

Κώδικας: Επιλογή όλων
[oracle@192 bin]$ gnome-tweaks
(gnome-tweaks:28803): dbind-WARNING **: 14:20:28.049: Couldn't connect to accessibility bus: Empty address ''
CRITICAL: Error parsing schema org.gnome.shell (/usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml)
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/gtweak/gsettings.py", line 44, in __init__
    dom = xml.dom.minidom.parse(schema_path)
  File "/usr/lib64/python3.6/xml/dom/minidom.py", line 1957, in parse
    from xml.dom import expatbuilder
  File "/usr/lib64/python3.6/xml/dom/expatbuilder.py", line 32, in <module>
    from xml.parsers import expat
  File "/usr/lib64/python3.6/xml/parsers/expat.py", line 4, in <module>
    from pyexpat import *
ImportError: /usr/lib64/python3.6/lib-dynload/pyexpat.cpython-36m-x86_64-linux-gnu.so: undefined symbol: XML_SetHashSalt
[oracle@192 bin]$



Ο λόγος που προτίμησα το centos ήταν η συμβατότητα που έχει με την oracle database

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 19 Απρ 2020, 16:14
από Maras
Δοκίμασε να απενεργοποιήσεις όλα τα gnome-shell-extensions στον user1 και στη συνέχεια να δεις αν ανοίγει το gnome-tweaks από τον oracle user.

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 19 Απρ 2020, 17:52
από chalkomatas
Maras έγραψε:να απενεργοποιήσεις όλα τα gnome-shell-extensions στον user1 και στη συνέχεια να δεις αν ανοίγει το gnome-tweaks από τον oracle user


Ευχαριστώ για την απάντηση. Δοκίμασα χωρίς επιτυχία. Μόνο 2 extensions είχα ενεργοποιημένα. Desktop Icons & Window List.

Νομίζω ότι το πρόβλημα είναι στα δικαιώματα. Παρακάτω βάζω τις εντολές που έδωσα σαν root user κατά την εγκατάσταση της oracle μήπως μπορείς να αντιληφθείς καλύτερα. O
user1 δημιουργήθηκε κατά την εγκατάσταση του συστήματος χωρίς να έχει δικαιώματα administrator.

Κώδικας: Επιλογή όλων
groupadd oinstall
groupadd dba

useradd -g oinstall -G dba oracle
passwd oracle

mkdir -p /home/data/oracle/12c/dbhome_1
mkdir -p /home/data/oraInventory
chown -R oracle:oinstall /home/data
chmod -R 775 /home/data

chown -R oracle:oinstall /tmp/database

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 19 Απρ 2020, 18:10
από Maras
Δώσε τα αποτελέσματα των εντολών :
Κώδικας: Επιλογή όλων
groups user1

Κώδικας: Επιλογή όλων
groups oracle

Για να δούμε τις διαφορές των δύο λογαριασμών σε σχέση με τα groups στα οποία είναι.

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 19 Απρ 2020, 20:22
από chalkomatas
Maras έγραψε:τα αποτελέσματα των εντολών


Κώδικας: Επιλογή όλων
[user1@192 ~]$ groups user1
user1 : user1
[user1@192 ~]$
[user1@192 ~]$ groups oracle
oracle : oinstall dba

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 21 Απρ 2020, 22:38
από Maras
Δεν φαίνονται οι πληροφορίες που θα ήθελα, να φανταστώ δοκίμασες reinstall του Gnome Tweaks αφού δημιούργησες τον χρήστη oracle?

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 21 Απρ 2020, 23:53
από chalkomatas
Ναι, τα δοκίμασα. Έτρεξα και την xhost + χωρίς επιτυχία. Θα δω μήπως υπάρχει κάποιος άλλος τρόπος να κάνω τις αλλαγές που θέλω ή θα προσαρμοστώ. Οι ρυθμίσεις που έχει το centos από μόνο του είναι ελάχιστες. Ούτε καν minimize/maximize.

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 22 Απρ 2020, 00:19
από Maras
Κοίτα παρ' όλο που είναι θέμα 8ετίας θα δοκίμαζα και την λύση που προτείνεται εδώ (με την προϋπόθεση να υπάρχει συνάφεια της λύσης με το σύστημα) : https://askubuntu.com/questions/73620/c ... ing-schema

Re: Gnome-Tweaks CENTOS 8 Server

ΔημοσίευσηΔημοσιεύτηκε: 22 Απρ 2020, 22:25
από chalkomatas
Ναι, δοκίμασα... Μάλιστα βρήκα και έναν ακόμα σκληρό δίσκο και έκανα όλη την εγκατάσταση με την oracle db πάλι! Το πρόβλημα παραμένει. Εν τω μεταξύ έχω και άλλο ένα πρόβλημα που δεν έχω λύσει: το software center έχει ελάχιστα προγράμματα και ψάχνω να βρω τρόπο να το ενημερώσω!

Re: Gnome-Tweaks CENTOS 8 Server  Το θέμα επιλύθηκε

ΔημοσίευσηΔημοσιεύτηκε: 29 Απρ 2020, 19:42
από chalkomatas
Το πρόβλημα λύθηκε. Απλά έπρεπε μέσα από το software center να ενεργοποιηθούν tα extensions. Αγνοούμε το warning και βγαίνουμε. Τα gnome-tweaks ανοίγουν χωρίς πρόβλημα.

@Maras σ' ευχαριστώ για τη βοήθεια αν και για άλλη διανομή!