Προς το περιεχόμενο

Archlinux KDE 5 Plasma , halt στο boot


sarakinos

Προτεινόμενες αναρτήσεις

Καλησπέρα παιδιά έστησα εχθές για πρώτη φορά arch στο μηχάνημά μου σύμφωνα με το wiki.

Όλα καλά όλα ωραία , δεν αντιμετώπισα κάποια δυσκολία ευτυχώς παρά μόνο όταν ήρθε η ώρα να περάσω kde.

Πέρασα με την σειρά που τα αναφέρω xorg-server , xorg-apps , plasma, plasma-meta, sddm , sddm-kcm.

Δημιούργησα ένα .xinitrc στο ~ και reboot.

Το boot σταμάτησε στην αρχή περιμένοντας εκεί που αναφέρει για /dev/sda1 blocks.

Μπαίνοντας σε τερματικό και γράφοντας starx bootarei κανονικά το kde .

Μετά από μερικές δοκιμές με permissions κτλπ κατάφερα χωρίς να έχω αλλάξει κάτι ζωτικής σημασίας και ενώ είχα χαθεί λίγο να το κάνω να bootarei κανονικά και στην lockscreen.

Σήμερα πριν λίγο που το άνοιξα ξανά το ίδιο πρόβλημα.

Το λάπτοπ έχει την intel hd 520 και έχω περάρει το xf86-video.

 

Το .xinitrc

#!/bin/sh 

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then

   xrdb -merge $sysresources

fi

if [ -f $sysmodmap ]; then
   xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then

   xrdb -merge "$userresources"

fi

if [ -f "$usermodmap" ]; then
   xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
 [ -x "$f" ] && . "$f"
done
unset f
fi

startx > startkde
twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
exec xterm -geometry 80x66+0+0 -name login

Εκτελώντας απλά startkde παίρνω ένα μήνυμα του τύπου

display not defined or xorg server couldn't start

 

γιαυτό και στο .xinitrc το έδωσα αλλιώς.

 

Ψάχνοντας λίγο στο internet είδα ότι υπάρχει και σε άλλους το πρόβλημα χωρίς να υπάρχει κάποια ξεκάθαρη λύση, λίγο πολύ δοκίμασα ότι βρήκα οπότε καταλήγω στο ότι είναι κάτι hardware related

Any help appreciated 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Απο τι στιγμή που τη δουλειά της εκκίνησης του KDE θα τη κάνει ο Display Manager (SDDM) γιατί χρησιμοποιείς το xinitrc αρχείο;

 

Απλά ενεργοποιείς το service του SDDM έτσι:

sudo systemctl enable sddm.service

και μετά θα ξεκινάει κανονικά ο Display Manager και διαλέγεις την επιλογή Plasma

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Απο τι στιγμή που τη δουλειά της εκκίνησης του KDE θα τη κάνει ο Display Manager (SDDM) γιατί χρησιμοποιείς το xinitrc αρχείο;

 

Απλά ενεργοποιείς το service του SDDM έτσι:

sudo systemctl enable sddm.service

και μετά θα ξεκινάει κανονικά ο Display Manager και διαλέγεις την επιλογή Plasma

 

Αυτό δεν το ήξερα νόμιζα ότι χρειάζεται για να ξεκινήσει το sddm , άρα σβήνω το .xinitrc και δοκιμάζω ξανά

 

Update :

Χωρίς το .xinitrc δεν παίζει ούτε το startx , ούτε το startx > startkde.

Το startkde βγάζει το μήνυμα για το display και το startx ανοίγει ένα view με 3 τερματικά σε gui μορφή

Το σημείο που φτάνει και κάνω login με terminal είναι το 

starting version 235

/dev/sda3: clean, 289575/7135232 files .....

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτό δεν το ήξερα νόμιζα ότι χρειάζεται για να ξεκινήσει το sddm , άρα σβήνω το .xinitrc και δοκιμάζω ξανά

 

Update :

Χωρίς το .xinitrc δεν παίζει ούτε το startx , ούτε το startx > startkde.

Το startkde βγάζει το μήνυμα για το display και το startx ανοίγει ένα view με 3 τερματικά σε gui μορφή

Το σημείο που φτάνει και κάνω login με terminal είναι το 

starting version 235

/dev/sda3: clean, 289575/7135232 files .....

 

Έτρεξες τη παραπάνω εντολή που έγραψα; Είναι απαραίτητη για να ξεκινάει ο SDDM σε κάθε εκκίνηση.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

To startx σωστά σου ανοίγει το minimal γραφικό περιβάλλον με τα 3 τερματικά. Λειτουργεί λοιπόν. Το startkde κάνει ότι έκανε, οπότε δεν έχει αλλάξει τίποτα. Και δε θα άλλαζε κάτι, απλά με την ενεργοποίηση του sddm, την εκκίνηση του kde θα την αναλαμβάνει ο sddm. 

Βέβαια με την εντολή που παρέθεσε ο thomasG4 απλά ενεργοποιείται ο sddm, δεν ξεκινά κιόλας. Θα πρέπει να κάνεις επανεκκίνηση για να ξεκινήσει ή να δώσεις και την πρόσθετη εντολή:

sudo systemctl start sddm.service

για να ξεκινήσει άμεσα

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

To startx σωστά σου ανοίγει το minimal γραφικό περιβάλλον με τα 3 τερματικά. Λειτουργεί λοιπόν. Το startkde κάνει ότι έκανε, οπότε δεν έχει αλλάξει τίποτα. Και δε θα άλλαζε κάτι, απλά με την ενεργοποίηση του sddm, την εκκίνηση του kde θα την αναλαμβάνει ο sddm. 

Βέβαια με την εντολή που παρέθεσε ο thomasG4 απλά ενεργοποιείται ο sddm, δεν ξεκινά κιόλας. Θα πρέπει να κάνεις επανεκκίνηση για να ξεκινήσει ή να δώσεις και την πρόσθετη εντολή:

sudo systemctl start sddm.service

για να ξεκινήσει άμεσα

Το έχω ενεργοποιημένο παιδιά το service από την πρώτη στιγμή της εγκατάστασης. Φαίνεται ότι δεν μπορεί να ξεκινήσει για κάποιο λόγο

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

αν δώσεις την παραπάνω εντολή τι γίνεται? Θα πρέπει είτε να σε πάει στην οθόνη σύνδεσης για να συνδεθείς, είται να μαυρίσει η οθόνη(που σημαίνει ότι κάποιο πρόβλημα υπάρχει), είτε να εμφανιστεί κάποιο μήνυμα στο τερματικό. Αν αποτυγχάνει να ξεκινήσει το service έχει και κάποιες οδηγίες ώστε να δεις τι πρόβλημα παρουσιάστηκε και δεν ξεκίνησε. Ίσως επίσης χρειάζεται ν' αλλάξεις tty(με alt+F1,F2....F12 αλλάζεις ttys). Νομίζω ότι από προεπιλογή ξεκινάει στο tty1 πάντως, αλλιώς ίσως ξεκινάει στο tty7(alt+F7)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Από όσα είδα όλα φαίνονται εντάξει . το μόνο που είδα και είπα μήπως ...

Oct 21 20:24:32 archbox kernel: [drm] amdgpu kernel modesetting enabled.
Oct 21 20:24:32 archbox kernel: vga_switcheroo: detected switching method \_SB_.PCI0.GFX0.ATPX handle
Oct 21 20:24:32 archbox kernel: ATPX version 1, functions 0x00000003
Oct 21 20:24:32 archbox kernel: ATPX Hybrid Graphics

Μήπως υπάρχει κάποιο conflict με την radeon; το laptop έχει 2 κάρτες... τι άλλο να πω 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

To service είναι up and running, κάποιο μέρος που μπορείς να έχουν logs ή journal αυτοί οι διάολοι;

 

Δεν είναι μόνο το θέμα του up and running, πρέπει να δεις παρακάτω αν υπάρχει κάποιο warning. Με startx είπες μπαίνει κανονικα;;

 

α και επίσης αν μπορείς να μας δώσεις το output του

dmesg | grep -i error
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...