Вам нравится systemd ? | |
---|---|
Всё гуд | |
Ковыряется потихоньку ) | |
На кол Леннарта! |
c3904763 |
|
Темы:
0
Сообщения:
25
Участник с: 06 января 2014
|
Что выдаёт systemctl status sys-kernel-debug.mount |
Mr.Sharps |
|
Темы:
2
Сообщения:
15
Участник с: 05 января 2014
|
c3904763 $ systemctl status sys-kernel-debug.mount sys-kernel-debug.mount - Debug File System Loaded: loaded (/usr/lib/systemd/system/sys-kernel-debug.mount; static) Active: active (mounted) since Mon 2014-01-06 22:41:25 MSK; 4min 55s ago Where: /sys/kernel/debug What: debugfs Docs: https://www.kernel.org/doc/Documentation/filesystems/debugfs.txt http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems Process: 156 ExecMount=/bin/mount debugfs /sys/kernel/debug -t debugfs (code=exited, status=0/SUCCESS) |
c3904763 |
|
Темы:
0
Сообщения:
25
Участник с: 06 января 2014
|
Тогда какой debug не существует? Что за ошибка в журнале? |
Mr.Sharps |
|
Темы:
2
Сообщения:
15
Участник с: 05 января 2014
|
Unit rc-local.service failed Ошибка при выполнении rc.local echo OFF > /sys/kernel/debug/vgaswitcheroo/switch [Unit] Description=/etc/rc.local Compatibility Requires=sys-kernel-debug.mount After=sys-kernel-debug.mount Before=kdm.service [Service] Type=oneshot ExecStart=/etc/rc.local RemainAfterExit=yes [Install] WantedBy=multi-user.target |
c3904763 |
|
Темы:
0
Сообщения:
25
Участник с: 06 января 2014
|
Попробуй закомментировать Before и покажи вывод mount |
Mr.Sharps |
|
Темы:
2
Сообщения:
15
Участник с: 05 января 2014
|
c3904763rc-locale.service [root@arch archie]# systemctl status rc-local rc-local.service - /etc/rc.local Compatibility Loaded: loaded (/usr/lib/systemd/system/rc-local.service; enabled) Active: failed (Result: exit-code) since Mon 2014-01-06 23:37:09 MSK; 1min 9s ago Process: 287 ExecStart=/etc/rc.local (code=exited, status=1/FAILURE) Main PID: 287 (code=exited, status=1/FAILURE) CGroup: /system.slice/rc-local.service Jan 06 23:37:08 arch systemd[1]: Starting /etc/rc.local Compatibility... Jan 06 23:37:09 arch rc.local[287]: /etc/rc.local: line 2: /sys/kernel/debug/vgaswitcheroo/switch: No such file or directory Jan 06 23:37:09 arch systemd[1]: rc-local.service: main process exited, code=exited, status=1/FAILURE Jan 06 23:37:09 arch systemd[1]: Failed to start /etc/rc.local Compatibility. Jan 06 23:37:09 arch systemd[1]: Unit rc-local.service entered failed state. [root@arch archie]# systemctl status sys-debug-mount sys-debug-mount.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead) [root@arch archie]# systemctl status sys-kernel-debug.mount sys-kernel-debug.mount - Debug File System Loaded: loaded (/usr/lib/systemd/system/sys-kernel-debug.mount; static) Active: active (mounted) since Mon 2014-01-06 23:37:04 MSK; 2min 44s ago Where: /sys/kernel/debug What: debugfs Docs: https://www.kernel.org/doc/Documentation/filesystems/debugfs.txt http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems Process: 155 ExecMount=/bin/mount debugfs /sys/kernel/debug -t debugfs (code=exited, status=0/SUCCESS) |
c3904763 |
|
Темы:
0
Сообщения:
25
Участник с: 06 января 2014
|
Покажи вывод 'mount' и 'cat /sys/kernel/debug/vgaswitcheroo/switch' |
Mr.Sharps |
|
Темы:
2
Сообщения:
15
Участник с: 05 января 2014
|
c3904763 [root@arch archie]# cat /sys/kernel/debug/vgaswitcheroo/switch 0:DIS: :Pwr:0000:01:00.0 1:IGD:+:Pwr:0000:00:02.0 [root@arch archie]# mount /sys/kernel/debug/vgaswitcheroo/switch mount: can't find /sys/kernel/debug/vgaswitcheroo/switch in /etc/fstab |
Mr.Sharps |
|
Темы:
2
Сообщения:
15
Участник с: 05 января 2014
|
c3904763, Выходит из за того что я забыл прописать дебаг в fstab единичное использование vgaswitcheroo приводит к размонтированию дебага ,мда вот ступил на первых парах) Но все же что нам с этого когда речь идёт о юните который как раз и должен единожды взаимодействовать с vgaswitcheroo вырубая дискретку ведь до этого сам вырубал её через терминал и все работает, правда единожды, дальше как сказано выше происходит размонтирование дебага. Или тут все намного интересней ? |
c3904763 |
|
Темы:
0
Сообщения:
25
Участник с: 06 января 2014
|
Приведи mount без параметров. В fstab не надо прописывать debug, это сделает sys-kernel-debug.mount. Попробуй заменить rc.local в ExecStart на /usr/bin/bash -c 'echo OFF > /sys/kernel/debug/vgaswitcheroo/switch' |