Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

תמיכת לינוקס כללית - הודעות שגיאה בתהליך shutdown וקרנלים lts-linux בארץ' חדשה

Anonymous - 14/06/2018 - 11:06
נושא ההודעה: הודעות שגיאה בתהליך shutdown וקרנלים lts-linux בארץ' חדשה
לגבי מערכת ארץ' עם גנום שהותקנה לא מזמן - הכל עובד יפה אבל יש לי כמה שאלות:

כשמכבים את המערכת (shutdown) יש בסוף כמה הודעות failure... שמוצגות במהירות ואני לא מצליח לקרוא - היכן ניתן להציג את ההודעות האלו כדי לנסות להבין מה הבעיה?

לצורך הפחתת הסיכוי למערכת לא עולה, התקנתי את חבילת linux-lts - האם צריך לבצע עוד משהו פרט להתקנה? אני מבין שמדובר בתוספת קרנלים יציבים יותר, אבל לא ברור מה זה אומר לגבי הקרנל שבפועל מותקן כרגע - האם הוא אמור להיות הקרנל הכי חדש, ורק במקרה של בעיה ניתן יהיה לבחור במסך גראב קרנלים ישנים יותר? מבדיקה עולה שכרגע מותקן אצלי הקרנל הבא:
קוד:
uname -a
Linux arch_i3_host 4.14.48-1-lts #1 SMP Tue Jun 5 16:38:17 CEST 2018 x86_64 GNU/Linux

Anonymous - 14/06/2018 - 12:24
נושא ההודעה:
קוד:
cat /var/log/messages | grep "`LC_ALL=en_en.utf8 date +"%b %e"`"

Anonymous - 14/06/2018 - 12:36
נושא ההודעה:
אין לי קובץ messages בתיקיית לוג:
קוד:
 ls -l
total 344
-rw-rw----  1 root utmp               384 יונ  1 13:21 btmp
-rw-rw----  1 root utmp               768 מאי 12 11:21 btmp.1
-rw-------  1 root root             32032 יונ 14 10:04 faillog
drwx--x--x  2 root gdm               4096 מאי 10 14:58 gdm
drwxr-xr-x  2 root root              4096 מאי 22 15:17 glusterfs
drwxr-xr-x  2 root root              4096 אפר  2 22:14 httpd
drwxr-sr-x+ 4 root systemd-journal   4096 מאי 10 13:53 journal
-rw-rw-r--  1 root utmp            292292 מאי 10 15:34 lastlog
drwxr-xr-x  5 root root              4096 מאי 10 15:38 libvirt
drwxr-xr-x  2 root root              4096 ינו  5 21:17 old
-rw-r--r--  1 root root            150965 יונ 12 15:45 pacman.log
drwxr-xr-x  2 root root              4096 נוב 28  2017 speech-dispatcher
-rw-------  1 root root             64064 מאי 10 14:49 tallylog
-rw-rw-r--  1 root utmp            112896 יונ 14 10:04 wtmp

Anonymous - 14/06/2018 - 12:42
נושא ההודעה:
אין לי קובץ messages בתיקיית לוג:
קוד:
 ls -l
total 344
-rw-rw----  1 root utmp               384 יונ  1 13:21 btmp
-rw-rw----  1 root utmp               768 מאי 12 11:21 btmp.1
-rw-------  1 root root             32032 יונ 14 10:04 faillog
drwx--x--x  2 root gdm               4096 מאי 10 14:58 gdm
drwxr-xr-x  2 root root              4096 מאי 22 15:17 glusterfs
drwxr-xr-x  2 root root              4096 אפר  2 22:14 httpd
drwxr-sr-x+ 4 root systemd-journal   4096 מאי 10 13:53 journal
-rw-rw-r--  1 root utmp            292292 מאי 10 15:34 lastlog
drwxr-xr-x  5 root root              4096 מאי 10 15:38 libvirt
drwxr-xr-x  2 root root              4096 ינו  5 21:17 old
-rw-r--r--  1 root root            150965 יונ 12 15:45 pacman.log
drwxr-xr-x  2 root root              4096 נוב 28  2017 speech-dispatcher
-rw-------  1 root root             64064 מאי 10 14:49 tallylog
-rw-rw-r--  1 root utmp            112896 יונ 14 10:04 wtmp

Anonymous - 14/06/2018 - 12:54
נושא ההודעה:
לא מכיר ארצ' אבל זה מה שמצאתי עבורך
https://wiki.archlinux.org/index.php/Systemd#Journal
mksoft - 14/06/2018 - 14:04
נושא ההודעה:
קוד:
journalctl -b -1 -n250


יראה את 250 ההודעות האחרונות החל מה-boot הקודם.

לגבי קרנל ה-lts, עליך להוסיפו אל grub, אתה יכול לנסות אוטומטית עם:
קוד:
 grub-mkconfig -o /boot/grub/grub.cfg


או משהו דומה (לא משתמש ב-grub כבר המון זמן). גבה לפני את הקובץ המקורי ובדוק והשווה את התוצאה לפני שאתה מאתחל.
Anonymous - 14/06/2018 - 14:21
נושא ההודעה:
לפי השעה (אתמול בלילה) נראה שאלו אכן נתוני כיבוי המערכת ומופיע Failure, Errors לקראת סוף הפלט - לא יודע אם זה חשוב ומה ניתן לעשות?
קוד:
 journalctl -b -1 -n250
-- Logs begin at Thu 2018-05-10 13:53:16 IDT, end at Thu 2018-06-14 14:06:38 IDT. --
יונ 13 23:58:40 arch_i3_host org.gnome.Shell.desktop[642]: #10 0x7ffe732762b0 I   resource:///org/gnome/shell/ui/tweener.js:182 (0x7feb6c0c>
יונ 13 23:58:41 arch_i3_host gnome-shell[642]: Object Meta.WindowActor (0x5557e1c1a830), has been already finalized. Impossible to get any >
יונ 13 23:58:41 arch_i3_host gnome-shell[642]: Object Meta.WindowActor (0x5557e1c1a830), has been already finalized. Impossible to set any >
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: == Stack trace for context 0x5557dee34180 ==
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #0 0x7ffe73275cc0 b   resource:///org/gnome/shell/ui/tweener.js:73 (0x7feb6c0c7c>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #1 0x7ffe73275d60 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7feb6c0c7>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #2 0x7ffe73275e00 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7feb6c0c7d>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #3 0x7ffe73275e80 I   resource:///org/gnome/gjs/modules/tweener/tweener.js:208 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #4 0x7ffe73275fd0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:337 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #5 0x7ffe73276080 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:350 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #6 0x7ffe73276110 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:365 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #7 0x7ffe73276190 I   resource:///org/gnome/gjs/modules/signals.js:128 (0x7feb6c>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #8 0x7ffe73276240 b   resource:///org/gnome/shell/ui/tweener.js:207 (0x7feb6c0cf>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #9 0x7ffe732762b0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7feb6c0>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #10 0x7ffe732762b0 I   resource:///org/gnome/shell/ui/tweener.js:182 (0x7feb6c0c>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: == Stack trace for context 0x5557dee34180 ==
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #0 0x7ffe73275cc0 b   resource:///org/gnome/shell/ui/tweener.js:80 (0x7feb6c0c7c>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #1 0x7ffe73275d60 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7feb6c0c7>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #2 0x7ffe73275e00 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7feb6c0c7d>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #3 0x7ffe73275e80 I   resource:///org/gnome/gjs/modules/tweener/tweener.js:208 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #4 0x7ffe73275fd0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:337 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #5 0x7ffe73276080 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:350 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #6 0x7ffe73276110 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:365 (>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #7 0x7ffe73276190 I   resource:///org/gnome/gjs/modules/signals.js:128 (0x7feb6c>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #8 0x7ffe73276240 b   resource:///org/gnome/shell/ui/tweener.js:207 (0x7feb6c0cf>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #9 0x7ffe732762b0 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7feb6c0>
יונ 13 23:58:41 arch_i3_host org.gnome.Shell.desktop[642]: #10 0x7ffe732762b0 I   resource:///org/gnome/shell/ui/tweener.js:182 (0x7feb6c0c>
יונ 13 23:58:43 arch_i3_host gnome-shell[642]: gnome-session gave us a dead inhibitor: /org/gnome/SessionManager/Inhibitor5
יונ 13 23:58:44 arch_i3_host systemd[594]: Stopping D-Bus User Message Bus...
יונ 13 23:58:44 arch_i3_host gvfsd[649]: A connection to the bus can't be made
יונ 13 23:58:44 arch_i3_host gsd-print-notif[774]: Source ID 2 was not found when attempting to remove it
יונ 13 23:58:44 arch_i3_host firefox.desktop[997]: [Parent 997, Gecko_IOThread] WARNING: pipe error (94): Connection reset by peer: file /b>
יונ 13 23:58:44 arch_i3_host tracker-miner-apps.desktop[888]: Received signal:15->'Terminated'
יונ 13 23:58:44 arch_i3_host tracker-miner-apps.desktop[888]: OK
יונ 13 23:58:44 arch_i3_host gnome-session[611]: gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Rfkill.desktop' >
יונ 13 23:58:44 arch_i3_host gnome-session[611]: gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Sharing.desktop'>
יונ 13 23:58:44 arch_i3_host gnome-session[611]: gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Mouse.desktop' k>
יונ 13 23:58:44 arch_i3_host gnome-session[611]: gnome-session-binary[611]: WARNING: Lost name on bus: org.gnome.SessionManager
יונ 13 23:58:44 arch_i3_host gnome-session[611]: gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Clipboard.deskto>
יונ 13 23:58:44 arch_i3_host gnome-session[611]: gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.MediaKeys.deskto>
יונ 13 23:58:44 arch_i3_host tracker-store[914]: Received signal:15->'Terminated'
יונ 13 23:58:44 arch_i3_host tracker-store[914]: OK
יונ 13 23:58:44 arch_i3_host gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Rfkill.desktop' killed by signal 15
יונ 13 23:58:44 arch_i3_host org.gnome.Shell.desktop[642]: Window manager warning: CurrentTime used to choose focus window; focus window ma>
יונ 13 23:58:44 arch_i3_host tracker-miner-fs.desktop[892]: Received signal:15->'Terminated'
יונ 13 23:58:44 arch_i3_host at-spi-bus-launcher[451]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":1024"
יונ 13 23:58:44 arch_i3_host at-spi-bus-launcher[451]:       after 21 requests (21 known processed) with 0 events remaining.
יונ 13 23:58:44 arch_i3_host tracker-extract.desktop[900]: Received signal:15->'Terminated'
יונ 13 23:58:44 arch_i3_host systemd[594]: xdg-permission-store.service: Main process exited, code=exited, status=1/FAILURE
יונ 13 23:58:44 arch_i3_host gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Sharing.desktop' killed by signal 15
יונ 13 23:58:44 arch_i3_host systemd[594]: xdg-permission-store.service: Failed with result 'exit-code'.
יונ 13 23:58:44 arch_i3_host gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Mouse.desktop' killed by signal 15
יונ 13 23:58:44 arch_i3_host unknown[856]: Error releasing name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx836x2: The conne>
יונ 13 23:58:44 arch_i3_host gnome-session-binary[611]: WARNING: Lost name on bus: org.gnome.SessionManager
יונ 13 23:58:44 arch_i3_host unknown[773]: Error releasing name org.gnome.SettingsDaemon.Power: The connection is closed
יונ 13 23:58:44 arch_i3_host gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.Clipboard.desktop' killed by signal >
יונ 13 23:58:44 arch_i3_host unknown[907]: lost session service
יונ 13 23:58:44 arch_i3_host gnome-session-binary[611]: WARNING: Application 'org.gnome.SettingsDaemon.MediaKeys.desktop' killed by signal >
יונ 13 23:58:44 arch_i3_host systemd-logind[354]: System is powering down.
יונ 13 23:58:44 arch_i3_host sshd[368]: Received signal 15; terminating.
lines 1-61


לגבי lts: לאחר שהתקנתי את linux-lts אכן הרצתי גם את הפקודה של גראב. רק לא יודע אם lts התווסף - מה אני אמור לראות? האם מסך הגראב צריך להציג את הקרנלים הנוספים מלבד קרנל ברירת מחדל? נוסף לכך - האם הקרנל בפועל (קרנל ברירת מחדל) אמור להיות הכי חדש ו lts ישנים ויציבים יותר? דרך אגב: במה אתה משתמש במקום גראב?

תודה
mksoft - 15/06/2018 - 07:50
נושא ההודעה:
זה תלוי בהגדרה של גראב (בתפריט הראשי או תתי-תפריטים), אפשר לטייל שם ב-boot הבא או פשוט להסתכל ב-grub.cfg המיוצר כדי לבדוק מה מוגדר.

במחשב שלי אני משתמש ב-EFI, לכן ההשתמשתי במנהל האתחול של systemd:
https://wiki.archlinux.org/index.php/Systemd-boot
Anonymous - 19/06/2018 - 09:32
נושא ההודעה:
אני חוזר לאחת השאלות שהצגתי בשרשור הזה - איזה קרנל אמור להיות הפעיל במערכת?
לאחר העדכון האחרון של ארץ' ראיתי שבוצע עדכון לקרנל: linux-4.17.2-1-x86_64, אולם מבדיקה שלי עולה שהקרנל הפעיל במערכת:
קוד:
uname -a
Linux arch_i3_host 4.14.49-1-lts #1 SMP Tue Jun 12 16:32:50 CEST 2018 x86_64 GNU/Linux

למיטב הבנתי כשמתקינים את החבילה linux-lts (והרצת גראב לאחר מכן), הקרנל הפעיל במערכת צריך להיות המתקדם ביותר (4.17.2-1), ורק במקרה של בעיה שהקרנל לא עולה וכו, אז ניתן לבחור במסך הגראב, בקרנלים יציבים יותר כמו: 4.14.49-1-lts. אין לי בעיה עקרונית לעבוד עם קרנל lts, אך לא ברור מדוע הקרנל החדש יותר מותקן אך לא מוגדר כפעיל?
mksoft - 19/06/2018 - 10:18
נושא ההודעה:
זה תלוי במה יש לך ב-grub.cfg בתור default, הבט בקובץ.
Anonymous - 19/06/2018 - 11:27
נושא ההודעה:
הסתכלתי על הקובץ ואני מבין שניתן להפנות את ה default לקרנל החדש יותר.
הבעיה שאני לא כל כך מנוסה בעריכה של הקובץ הזה ולא יודע איך בדיוק קוראים לקרנל החדש, וכרגע מעדיף לא לגעת בו. בינתיים מצאתי בגוגל שאני לא היחידי שנתקל בבעיה הנל וזה די מנחם.. Smile
https://bbs.archlinux.org/viewtopic.php?id=210332
נראה שיש כאן איזה באג וגראב בוחר כקרנל מחדל את lts במקום את החדש
או שמישהו בארץ' דוגל בגישה ש: "הטוב מאוד הוא האויב של הטוב.." Wink
תודה
mksoft - 19/06/2018 - 11:44
נושא ההודעה:
גראב לא בוחר כלום, הוא עושה מה שכתוב לו בקובץ.

ה-grub-mkconfig עשוי לעשות זאת. אין לי כלל גראב מותקן פה, אז לצערי קצת יקשה עלי לעזור, אז אפשר להפנות לוויקי:

אפשר להורות לגראב לזכור את הקרנל האחרון שעלית ממנו כך שיהיה ברירת מחדל.

או לחלופין לקבוע את אופציית ברירת המחדל בתפריט.

לא לשכוח להריץ שוב mkconfig אח"כ.
Anonymous - 19/06/2018 - 12:36
נושא ההודעה:
ציטוט:
הבעיה שאני לא כל כך מנוסה בעריכה של הקובץ הזה ולא יודע איך בדיוק קוראים לקרנל החדש, וכרגע מעדיף לא לגעת בו. בינתיים מצאתי בגוגל שאני לא היחידי שנתקל בבעיה הנל וזה די מנחם.. Smile

אתה לא נוגע ישירות בקובץ הזה - grub.cfg.
אתה מבצע את העריכה במקום אחר ולאחר מכן מריץ את הפקודה sudo update-grub
שמבצעת את השינוי/התוספת לקובץ.

ראה קישור
https://unix.stackexchange.com/questions/198003/set-default-kernel-in-grub
כל הזמנים הם GMT + 2 שעות