[Çözüldü] systemd'de uykudan uyandırmadan sonra komut çalıştırma sorunu

Başlatan gecegezen, 18 Mart 2016 - 16:37:04

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

gecegezen

Dizüstünü uykudan uyandırınca usb 2 'den bağladığım fare çalışmıyordu bunu çalıştırmayı buldum ama uyku sonrası çalışacak sekilde ayarlamamadım. pm-utils için ayalamıştım aslında ama ubuntu 15.10 bu systemd kontrol ediyormuş. fareyi yeniden çalıştırma komutu;

echo -n "0000:00:12.0" > /sys/bus/pci/drivers/ohci-pci/unbind; echo -n "0000:00:12.0" > /sys/bus/pci/drivers/ohci-pci/bind

Oluşturduğum servis dosyası şu şekilde;

# mouse icin ohci-pci surucunu yenle

[Unit]
Description=Mouse ohci-pci
After=sleep.target
After=suspend.target
#After=hibernate.target
#After=hybrid-sleep.target

[Service]
ExecStart=/bin/bash -c "echo -n '0000:00:12.0' > /sys/bus/pci/drivers/ohci-pci/unbind; echo -n '0000:00:12.0' > /sys/bus/pci/drivers/ohci-pci/bind;"


[Install]
WantedBy=sleep.target
WantedBy=suspend.target
#WantedBy=hibernate.target
#WantedBy=hybrid-sleep.targett


Önemli Not: kusura bakmayın konuyu yanlış yere açmışım nasıl oldu bilmiyorum. Sorunumu düzeltiim en yakın zamanda detaylı bir anlatım yapacam.
Ve yaptığım hata içinde içtenlikle özür dilerim.
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

heartsmagic

Etkinleştirmişsindir sanırım bunu?
Sadece suspend ile denedin mi?

Bir de sağda solda "Service" bölümünün altında:

User=root
Type=oneshot


eklemelerini görüyorum. oneshot sanırım kısa süreli servisler için kullanlıyor ve systemd tam anlamıyla bitmeden diğer servislere geçmiyor. İş görür mü bilemiyorum. Bir diğer öneri de betik sonucunu bir log dosyasına bastırıp en azından kendisi tetikleniyor mu tetiklenmiyor mu diye bakmak. Eğer tetikleniyorsa olay systemd tarafından çıkar. En azından servis çalışıyor dersin, sonrasını araştırırsın.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

gecegezen

Evet etkinlentirdim. Sorunu "/bin/bash -c" ile düzelttim.
systemd ile ilgili öğrenmem gereken çok şey var gibi.

Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

heartsmagic

İlk iletinde de değişikliğe gitmişsin sanırım.
Etiket için teşekkürler.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.