Manjaro, σύντομες ερωτήσεις αρχαρίου

Manjaro (kde /5.9.8-2)

φανερά kernel boot messages
διαβάζοντας εδώ, δεν βρίσκω τι αλλάζω για εμφάνιση ΚΑΘΕ φορά όσων συμβαίνουν, δλδ όσα μπορώ μετά boot να δω πχ με sudo dmesg.

GRUB_DEFAULT=saved
GRUB_TIMEOUT=3 (αλλαγή μου από 10)
GRUB_TIMEOUT_STYLE=menu (αλλαγή μου από hidden)
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor resume=UUID=[μια αλφαριθμητική σκουλήκα] under'log_priority=3" (αλλάζω το quiet ή τα επόμ κινέζικα?**)
GRUB_CMDLINE_LINUX=""

…μετά περιλαμβάνει διάφορες εντολές από τις οποίες πείραξα (έχω κάνει grub backup file) μόνο το beep, κάπου όμως λέει…

GRUB_TERMINAL_INPUT=console
#GRUB_TERMINAL_OUTPUT=console (απενεργοποιημένο)

απ’ ότι διαβάζω (κι αφού δεν περιέχει την γενική grub_terminal), καταλαβαίνω σωστά ότι απλά πρέπει να το ενεργοποιήσω ή θ’ ανατιναχτώ? μην με στείλετε στο info -f grub, χάθηκα ήδη κι εκεί…

**στο mx μου δίνει ένα απλό "quiet splash" που αφαίρεσα κι έτσι βλέπω πλέον το παραλήρημα :P όμως εκεί πάλι δεν μου παίζει beep η GRUB_INIT_TUNE="480 440 1", γιατί γιατρέ μου?


…διάολε, βρήκα το discourse-linebreak, κι έχασα το link… έπρεπε κ κενή γραμμή μετά εντολή < /br> (χωρίς κενό)? που πήγε το αρχαίο μου null-ascii255??


ssd trim:
τσεκάρω με sudo systemctl status fstrim.timer κι ενεργοποιώ με sudo systemctl start fstrim.timer, επειδή (κόπια με το μάτι) :

Loaded: loaded (/usr/lib/systemd/system/fstrim.timer; disabled; vendor preset: disabled)
Active: inactive (dead) (…rip :P )
Trigger: n/a
Triggers: * fstrim.service
Docs: man:fstrim

μετά ενεργοποίηση, επιστρέφει πάντα ενεργό (αλλά έως reboot):

Loaded: loaded (/usr/lib/systemd/system/fstrim.timer; disabled; vendor preset: disabled)
Active: active (waiting) since Sat 2020-11-21 18:47:29 EET; 4s ago
Trigger: Mon 2020-11-23 00:54:37 EET; 1 day 6h left
Triggers: * fstrim.service
Docs: man:fstrim

μετά reboot πάλι απενεργοποιημένο (επειδή δεν ξαναδώθηκε η εντολή κατά το νέο bootup /ή δεν τηρείται κάποια προγραμματισμένη πάγια διεργασία?). χρειάζομαι το αντίστοιχο win-task-scheduler, ώστε να θεσπίσω την επαναλληψιμότητα ή είναι αλλιώς εδώ τα πράγματα? btw, τι εννοεί “waiting since XX ago?!” (mcfly-timemachine?)

Βγάλε το quiet. Σου προτείνω να βάλεις το grub-customizer

2 Likes

Πιθανότατα δεν έχεις εγκατεστημένο το sox.

Οι εντολές είναι:

  • systemctl status xxx (ΔΕΝ χρειάζεται το sudo για εντολές που απλά προβάλλουν μια κατάσταση)

  • sudo systemctl start xxx για να εκκινήσεις το service ή το timer (ακριβώς αυτό που έκανες δηλαδή αλλά όχι αυτό που θέλεις)

  • sudo systemctl enable xxx για να ενεργοποιήσεις το service ή το timer (αυτό που θέλεις αλλά δεν έκανες)

Αυτά για αρχή.

3 Likes

παραξενο μου φαινεται αυτο με το beep. Εγω εχω ουτως ή άλλως τη sox αλλά δε θυμαμαι να ειχα τετοιο προβλημα. Ομως αυτο που θελω να σε ρωτησω ειναι: δεν πηγες μεσω mx boot options για να αφαιρεσεις το splash και να δεις το «παραληρημα»; (ειναι χρησιμο το «παραληρημα» αν και μπορει να μην ειναι ομορφο…)

1 Like

Το grub φορτώνει πριν το λειτουργικό. Το περισσότερο υλικό είναι ακόμα σε μια κατάσταση μη χρήσης, καθώς δεν έχει αναλάβει ακόμα ο πυρήνας να φορτώσει τους οδηγούς και να το αρχικοποιήσει. Στον ένα υπολογιστή μου έχω μια εξωτερική κάρτα ήχου συνδεμένη στο USB πως θα μπορούσε το grub να γνωρίζει πως να μιλήσει σε αυτήν;

Οπότε το grub παίζει τους ήχους χωρίς την κάρτα ήχου. Χωρίς την κάρτα; Πως μπορεί να γίνει αυτό; Ας δούμε μερικούς ήχους μπας και βγάλουμε άκρη. Γιατί αυτή η μυστηριώδης σύνταξη αντί για να παρέχουμε κάποιο αρχείο ήχου;

παραδείγματα ήχων
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
# On Wisconsin!
#GRUB_INIT_TUNE="600 294 5 277 2 330 4 294 5"
# Close Encounters
#GRUB_INIT_TUNE="220 900 2 1000 2 800 2 400 2 600 3"
# Twinkle, Twinkle
#GRUB_INIT_TUNE="300 294 1 294 1 440 1 440 1 494 1 494 1 440 2"
# Super Mario
#GRUB_INIT_TUNE="200 334 1 334 1 0 1 334 1 0 1 261 1 334 1 0 1 392 2 0 4 196 2"
# Close Encounters
#GRUB_INIT_TUNE="220 900 2 1000 2 800 2 400 2 600 3"
# Fuer Elise
#GRUB_INIT_TUNE="480 420 1 400 1 420 1 400 1 420 1 315 1 370 1 335 1 282 3 180 1 215 1 282 1 315 3 213 1 262 1 315 1 335 3 213 1 420 1 400 1 420 1 400 1 420 1 315 1 370 1 335 1 282 3 180 1 215 1 282 1 315 3 213 1 330 1 315 1 282 3"
# Star Wars: Imperial March
#GRUB_INIT_TUNE="480 440 4 440 4 440 4 349 3 523 1 440 4 349 3 523 1 440 8 659 4 659 4 659 4 698 3 523 1 415 4 349 3 523 1 440 8"
# Wolfenstein 3D
#GRUB_INIT_TUNE="300 131 1 196 1 196 1 196 1 294 1 196 1 294 1 196 1 131 1"
# Mall (Nothing Special)
#GRUB_INIT_TUNE="180 440 1 554 1 659 1"
# My Little Pony
#GRUB_INIT_TUNE="2400 587 18 554 4 587 8 659 12 587 16 0 10 587 4 659 4 740 8 587 4 784 12 740 8 659 8 587 4 740 20 587 40"
# Shave and a Haircut
#GRUB_INIT_TUNE="400 523 2 392 1 392 1 440 2 392 2 1 2 494 2 523 2"

Είναι μια σειρά απο νότες εκφρασμένες σαν τριπλέτες (συχνότητα, διάρκεια, pitch). Αν σας θυμίζει κάτι σηκώστε το χέρι, αν δυσκολευτήκατε από τους ρευματισμούς το βρήκατε.

Ε λοιπόν μπορεί δεν βγάζει μόνο η κάρτα ήχου ήχους από τον υπολογιστή, υπάρχει και το μεγαφωνάκι. Σε όσους υπολογιστές έχουν ακόμα κάτι τέτοιο, γιατί πολλοί δεν έχουν καν στις μέρες μας. Άρα αν θέλεις να παίξει ήχους θα πρέπει να συνδέσεις ένα μεγαφωνάκι στην μητρική.

Σε τι θέλουμε λοιπόν το sox στο να μετατρέψουμε τους αριθμούς αυτούς σε κυματομορφή, ώστε να μπορεί να τους παίξει η κάρτα του υπολογιστή, όταν κάνουμε τις δοκιμές μας.

Προειδοποίηση: Δεν έχω πειραματιστεί καθόλου με τον ήχο στο grub, οπότε τα παραπάτω είναι αποτέλεσμα λογικής σκέψης και όχι πειραματισμού.

1 Like

και εγω δεν ξερω τι ρολο παιζει η sox σε αυτο, υπαρχει και η speaker-test αν θελει να τεσταρει το ηχειο πχ

speaker-test -t sine -f 500 -l 1

προσοχη μη το βαλετε δυνατα

Αλλά αν ειναι θεμα καρτας ηχου ισως να δοκιμασει το εργαλειο mx select sound οπου διαλεγει καρτα ηχου (λεω εγω τωρα)

1 Like

Όταν είμαστε σε περιβάλλον grub, δεν έχουμε λειτουργικό σύστημα, δεν έχουμε οδηγούς υλικού, (πέραν κάποιας στοιχειώδους συμβατότητας με ένα IBM PC της προηγούμενης χιλιετίας), άρα και ούτε πρόσβαση στην κάρτα ήχου.

1 Like

!! παίδες χίλια ευχαριστώ, δεν έχω βρει χρόνο, αύριο ελπ να τα δω, να απαντήσω και να σας… ξαναπροβληματίσω :D ευχαριστώ !!