Σελ. 40 από 41 ΠρώτηΠρώτη ... 20303538394041 ΤελευταίαΤελευταία
Εμφάνιση 586-600 από 601

Θέμα: Boycott systemd

  1. #586
    Εγγραφή
    31-07-2010
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    3.487
    Downloads
    1
    Uploads
    0
    Τύπος
    ADSL
    Ταχύτητα
    24576/1024
    ISP
    Nova
    Router
    TP-LINK Archer VR400
    SNR / Attn
    8.3(dB) / 6.2(dB)
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Κώδικας:
    systemctl --user stop dunst
    systemctl --user start dunst
    Απενεργοποίηση/ενεργοποίηση ζήτησε. Οπότε disable/enable.

    @jim αν δεν θέλεις να εκκινεί κατά το boot. Αλλιώς και το stop/start σε καλύπτει.
    Dealing with pricks, is my speciality.

    Linux all the way.
    Open source all the way.
    Fighting against telemetry, data harvesting, tracking, ads all the way.

    For some people, ignorance is bliss.

  2. #587
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.452
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από Gentoo Εμφάνιση μηνυμάτων
    Απενεργοποίηση/ενεργοποίηση ζήτησε. Οπότε disable/enable.

    @jim αν δεν θέλεις να εκκινεί κατά το boot. Αλλιώς και το stop/start σε καλύπτει.
    Το είδα ότι ζήτησε ενεργοποίηση απενεργοποιηση, αλλά το comment στο reddit που έβαλε γράφει για enable/disable αλλά ότι δεν σταμάτησε το service. Για αυτό έβαλα το start/stop.

    Αν θέλεις να το σταματήσεις και αμέσως, εκτός του να το απενεργοποιησεις από το boot, θέλει και disable και stop.

  3. #588
    Εγγραφή
    31-07-2010
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    3.487
    Downloads
    1
    Uploads
    0
    Τύπος
    ADSL
    Ταχύτητα
    24576/1024
    ISP
    Nova
    Router
    TP-LINK Archer VR400
    SNR / Attn
    8.3(dB) / 6.2(dB)
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Το είδα ότι ζήτησε ενεργοποίηση απενεργοποιηση, αλλά το comment στο reddit που έβαλε γράφει για enable/disable αλλά ότι δεν σταμάτησε το service. Για αυτό έβαλα το start/stop.

    Αν θέλεις να το σταματήσεις και αμέσως, εκτός του να το απενεργοποιησεις από το boot, θέλει και disable και stop.
    Α οκ. Δεν πρόσεξα τη συζήτηση στο reddit.
    Dealing with pricks, is my speciality.

    Linux all the way.
    Open source all the way.
    Fighting against telemetry, data harvesting, tracking, ads all the way.

    For some people, ignorance is bliss.

  4. #589
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.755
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Να τα παρω ενα ενα...
    Το service που θελω να κλεισω τρεχει για το χρηστη μονο και θελω να το κλεισω για να το τρεξω μετα απο το autostart, οπως προτεινε ο dev του. Αλλα αυτο απαιτει επανεκκινηση, οποτε το start/stop δεν εχει νοημα, μιας και στην επομενη εκκινηση θα τρεξει ξανα. Γιαυτο θελω να το κανω disable σαν χρηστης, μιας και σαν system service δεν τρεχει σιγουρα, και μετα enable αν χρειαστει.
    Σκεφτηκα λοιπον τον προφανη τροπο που λεει ο Gentoo και μετα διαβασα αυτο στο reddit με τις διαγραφες και πελαγωσα!

    - - - Updated - - -

    Εκανα λοιπον μια δοκιμη με systemctl disable dunst --user και πηγε κουβα, μιας και ακομα ξεκιναει κανονικα σε καθε εκκινηση.
    ديميتريس

  5. #590
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.249
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Εκανα λοιπον μια δοκιμη με systemctl disable dunst --user και πηγε κουβα, μιας και ακομα ξεκιναει κανονικα σε καθε εκκινηση.
    Πώς βλέπεις ότι ξεκινάει; Τρέχεις systemctl --user status dunst.service και σου εμφανίζει ότι έχει ξεκινήσει; Γιατί αν βλέπεις απλά ότι τρέχει το dunst μέσω ps, τότε μπορεί να ξεκινάει μέσω xdg autostart, μέσω bash profile και άλλους 15 τρόπους.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  6. #591
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.755
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ναι, τρεχω αυτο που λες και το λεει ενεργο. Ενας dev λεει οτι μπορει να το ξεκινησε το dbus.
    ديميتريس

  7. #592
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.452
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Αν το κάνεις mask;

    Κώδικας:
    systemctl --user mask dunst

  8. #593
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.755
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Κώδικας:
    $ sudo systemctl mask dunst
    Unit dunst.service does not exist, proceeding anyway.
    Created symlink /etc/systemd/system/dunst.service → /dev/null.
    
    $ sudo systemctl unmask dunst
    Removed "/etc/systemd/system/dunst.service".
    
    $ sudo systemctl mask dunst --user
    Failed to connect to bus: No medium found
    
    $ systemctl --user mask dunst
    Created symlink /home/jim/.config/systemd/user/dunst.service → /dev/null.
    Το τελευταιο δουλεψε μονο και δεν ξεκινησε.
    ديميتريس

  9. #594
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.249
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Aντί ρε συ τζίμη να παίζεις κάθε φορά το σύστημα πλημμύρα (βάρα εντολές μέχρι να παίξει), γιατί δε κάνεις ένα κόπο 4 δευτερολέπτων να σκεφτείς την σύνταξη;

    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Κώδικας:
    $ sudo systemctl mask dunst
    Unit dunst.service does not exist, proceeding anyway.
    Created symlink /etc/systemd/system/dunst.service → /dev/null.
    $ sudo systemctl unmask dunst
    Removed "/etc/systemd/system/dunst.service".
    Ήδη 3 - 4 φορές σου έχει προταθεί το "--user" οπότε ξέρεις τι διαφορά μεταξύ --user και μη. Χωρίς αυτό, δουλεύεις με system services (όπως φαίνεται και από την ανάγκη χρήσης sudo). Τα παραπάνω λοιπόν μασκάρουν την υπηρεσία συστήματος dunst (αν αυτή υπήρχε).

    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Κώδικας:
    $ sudo systemctl mask dunst --user
    Failed to connect to bus: No medium found
    Εδώ έβαλες το user, οπότε πειράζεις υπηρεσίες χρήστη, αλλά έβαλες και το sudo. Χωρίς να είμαι 100% σίγουρος, επειδή, λόγω του sudo, τρέχεις σαν root την εντολή, προσπαθεί να συνδεθεί στο bus του root. Επειδή όμως ο χρήστης δεν έκανε login οπότε δεν έτρεξε το pam plugin (pam_systemd ή όποιο είναι) που ανοίγει ένα śession και δημιουργεί το bus, δεν υπάρχει bus για τον root και για αυτό παίρνεις ότι δεν μπορεί να βρει bus.
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Κώδικας:
    $ systemctl --user mask dunst
    Created symlink /home/jim/.config/systemd/user/dunst.service → /dev/null.
    Εδώ έβαλες το user, δεν έχεις sudo, οπότε δουλεύεις με τον jim_p για αυτό και επιτυγχάνει.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  10. #595
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.755
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Δεν εβαλα το --user γιατι ηθελα να μην γινει mask εντελως. Anyway, βρηκαμε τι εφταιγε στο προβλημα του dunst, παμε παρακατω. Ευχαριστω
    ديميتريس

  11. #596
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.452
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Δεν εβαλα το --user γιατι ηθελα να μην γινει mask εντελως. Anyway, βρηκαμε τι εφταιγε στο προβλημα του dunst, παμε παρακατω. Ευχαριστω
    Τι εννοείς ακριβώς; Πώς τρέχοντας mask δεν θα γίνει "εντελώς mask"; Και τι σημαίνει ότι κάτι δεν είναι "εντελώς mask";

  12. #597
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.755
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Εννοω να μην γινει mask σαν service του λειτουργικου.
    ديميتريس

  13. #598
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.755
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Απο τοτε που πηρα την ενημερωση σε kodi 21, εχω το kodi να σκαει οταν το κλεινω και να κανει ενα crash log. Και μετα την προσφατη ενημερωση σε systemd 256rc3 παρατηρησα οτι κανει και ενα αρχειο core στον ιδιο φακελο με το crash log (στο home μου βασικα).
    Κώδικας:
    $ file core 
    core: ELF 64-bit LSB core file, x86-64, version 1 (SYSV), too many program headers (2183)
    $ du -h core 
    188M	core
    Η ενημερωση μου προτεινε να αντικαταστησει το journald.conf με καινουριο, αλλα κρατησα το παλιο μου. Τα αρχεια διαφερουν σε αυτες τις γραμμες (output απο το icdiff).
    Κώδικας:
    MaxRetentionSec=1day                    #MaxRetentionSec=                      
    MaxFileSec=1day                         #MaxFileSec=1month                     
                                            #MaxLevelSocket=debug
    Η παραμετρος MaxLevelSocket=debug που λειπει απο το δικο μου (αριστερα) ειναι που δημιουργει το παραπανω αρχειο?

    - - - Updated - - -

    Τωρα που το ειδα, πρεπει να κανω και undo στο service του dunst που λεγαμε παραπανω. Μπηκε νεα ενημερωση και το ξανατρεχει σαν user, αλλα το τρεχω ηδη μεσω autostart, οποτε καπου σκαει.
    Κώδικας:
    $ systemctl --user status dunst
    × dunst.service - Dunst notification daemon
         Loaded: loaded (/usr/lib/systemd/user/dunst.service; enabled; preset: enabled)
         Active: failed (Result: core-dump) since Sat 2024-06-01 06:35:51 EEST; 32min ago
     Invocation: 314831314d724e16aad3e9342ca49dfe
           Docs: man:dunst(1)
        Process: 704 ExecStart=/usr/bin/dunst (code=dumped, signal=TRAP)
       Main PID: 704 (code=dumped, signal=TRAP)
    
    Jun 01 06:35:51 mitsos systemd[687]: Starting dunst.service - Dunst notification daemon...
    Jun 01 06:35:51 mitsos dunst[704]: WARNING: Cannot open X11 display.
    Jun 01 06:35:51 mitsos dunst[704]: ERROR: [  get_x11_output:0070] Couldn't initialize X11 output. Aborting...
    Jun 01 06:35:51 mitsos systemd[687]: dunst.service: Main process exited, code=dumped, status=5/TRAP
    Jun 01 06:35:51 mitsos systemd[687]: dunst.service: Failed with result 'core-dump'.
    Jun 01 06:35:51 mitsos systemd[687]: Failed to start dunst.service - Dunst notification daemon.
    ديميتريس

  14. #599
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.249
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Απο τοτε που πηρα την ενημερωση σε kodi 21, εχω το kodi να σκαει οταν το κλεινω και να κανει ενα crash log. Και μετα την προσφατη ενημερωση σε systemd 256rc3 παρατηρησα οτι κανει και ενα αρχειο core στον ιδιο φακελο με το crash log (στο home μου βασικα).
    Κώδικας:
    $ file core 
    core: ELF 64-bit LSB core file, x86-64, version 1 (SYSV), too many program headers (2183)
    $ du -h core 
    188M	core
    Η ενημερωση μου προτεινε να αντικαταστησει το journald.conf με καινουριο, αλλα κρατησα το παλιο μου. Τα αρχεια διαφερουν σε αυτες τις γραμμες (output απο το icdiff).
    Το journald δεν έχει σχέση με αυτό. Αυτό που θέλεις είναι το coredumpd.
    1)
    Κώδικας:
    echo "kernel.core_pattern=|/bin/false" > /etc/sysctl.d/90-nocore.conf
    Αν διαβάσεις το /path/to/kernel-source/Documentation/admin-guide/kernel.rst θα δεις ότι βάζοντας το | πετάει το core στην είσοδο της εντολής που του λες, οπότε με το παραπάνω ουσιαστικά απενεργοποιεί την αποθήκευση των αρχείων. Αυτό θα δουλέψει σε όλες τις διανομές με ή χωρίς systemd.

    2)
    Κώδικας:
    cat > /etc/systemd/coredump.conf.d/nostorage.conf << EOF
    [Coredump]
    Storage=none
    EOF
    Αυτό δουλεύει μόνο με systemd-coredump και αυτό που κάνει είναι να απενεργοποιεί την storage. Δεν έχω εγκατεστημένο coredump οπότε ίσως να μην είναι ακριβώς έτσι. Είδα τι βάζουμε στον journald και το άλλαξα καταλλήλως. Επίσης ίσως να δημιουργεί τα αρχεία αλλά να τα στέλνει στο /run. Βαρέθηκα να κατεβάσω τον coredumpd .

    3)
    Κώδικας:
    apt purge systemd-coredump
    Αυτό θα αφαιρέσει εντελώς τον coredumpd οπότε δεν θα σώζει και τα αρχεία (ίσως όχι ανάλογα με το πώς είναι χτισμένος ο πυρήνας).

    Διάλεξε και πάρε.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  15. #600
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.755
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ωραια ολα αυτα που εγραψες, αλλα δεν εχω καν coredump! Και τωρα αγχωθηκα περισσοτερο.
    Κώδικας:
    $ apt-cache policy systemd-coredump 
    systemd-coredump:
      Installed: (none)
      Candidate: 256~rc3-2
      Version table:
         256~rc3-6 500
            500 https://deb.debian.org/debian unstable/main amd64 Packages
         256~rc3-2 990
            990 https://deb.debian.org/debian testing/main amd64 Packages
    Αν εχεις και καμια ιδεα για το δευτερο που λεω για το dunst, πες. Αυτη τη στιγμη, μετα απο φρεσκο boot και αφου εσβησα το entry του απο το autostart, το service παραπανω ξεκιναει κανονικα και λογικα αυτουνου πρεπει να εινια ενα core των 28mb που εχω στο home μου επειδη
    Κώδικας:
    $ dmesg | grep dunst
    [   13.570268] traps: dunst[604] trap int3 ip:7febbb5a2829 sp:7ffe775e9790 error:0 in libglib-2.0.so.0.8000.2[7febbb55c000+9d000]
    Αυτο ειναι γνωστο bug και το εχω αναφερει στο github τους, οποτε μια μερα θα φτιαχτει.
    ديميتريس

Σελ. 40 από 41 ΠρώτηΠρώτη ... 20303538394041 ΤελευταίαΤελευταία

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας