ฉันจะใช้แป้นพิมพ์ USB ไร้สายเพื่อปลุก Ubuntu 13.10 จากการระงับได้อย่างไร


9

พีซีของฉันที่มี Ubuntu 13.10 ถูกตั้งค่าให้ระงับหลังจากไม่มีกิจกรรมเป็นเวลา 30 นาที จนกว่าจะระงับฉันสามารถกลับมาทำงานได้ตลอดเวลาโดยใช้คีย์บอร์ด USB ไร้สาย Logitech K400r ของฉัน

ข้อบกพร่อง / ปัญหาของระบบปฏิบัติการคือเมื่อมันถูกระงับ - คีย์บอร์ดไร้สายไม่สามารถปลุก Ubuntu 13.10 ที่ถูกระงับได้อีกต่อไป สิ่งนี้ดูเหมือนว่าจะเป็นปัญหาเฉพาะของ Ubuntu เพราะพีซีเครื่องเดียวกันเมื่อบูทด้วย MS Windows 7 จะกลับมาทำงานจากโหมดสลีปเสมอเมื่อคุณกดปุ่มใด ๆ บนแป้นพิมพ์ Logitech

ฉันคิดว่าบางสิ่งในอูบุนตูเป็นสาเหตุให้ USB เข้าสู่สถานะที่แตกต่างจากที่วางไว้ใน Windows 7 ไม่มีใครมีความคิดใด ๆ ที่จะเอาชนะปัญหานี้ได้เนื่องจากวิธีเดียวที่จะทำให้พีซีตื่นขึ้นมาได้ ปุ่มเปิดปิดเครื่องเป็นระยะเวลาสั้น ๆ หนึ่งครั้ง

ในขณะที่ปุ่มเปิดปิดนี้ทำให้พีซีตื่นขึ้นมาจากนั้นจะแสดงข้อความแสดงข้อผิดพลาดเกี่ยวกับเสียงระบบเครือข่ายและอื่น ๆ ลงมา .... ซึ่งหายไปหลังจากไม่กี่นาทีจากสิ่งที่ดูเหมือนว่าเป็นการกู้คืนระบบปฏิบัติการจาก Suspend ไม่แน่ใจว่านี่เป็นพฤติกรรม Linux ปกติหรือไม่เนื่องจากประสบการณ์สั้น ๆ ของฉันกับระบบปฏิบัติการนี้

ทุกคนสามารถช่วยด้วยรายละเอียดบางอย่างเกี่ยวกับว่ามีการตั้งค่าที่จะช่วยให้แป้นพิมพ์ usb ไร้สายมีชีวิตอยู่เพียงพอที่จะปลุกพีซีหรือไม่

ขอบคุณมาก.


แค่สงสัยว่าคุณมีทางออกสำหรับสิ่งนี้หรือไม่? ฉันเพิ่งติดตั้ง Ubuntu 13.10 และใหม่กับ Linux ฉันมีแป้นพิมพ์เดียวกันและหากคอมพิวเตอร์เข้าสู่โหมดสลีปปุ่มเปิด / ปิดเครื่องจะรีสตาร์ทสำหรับฉัน .... ความช่วยเหลือหรือคำแนะนำใด ๆ จะได้รับการชื่นชมอย่างมาก ReadyRock ...

ยังไม่มีความละเอียด
eastavin

มีปัญหาเดียวกันนี้ ฉันเปิดใช้งานฮับ USB ใน / proc / acpi / wakeup ตั้งค่ารายการ /udev/rules.d เพื่อเปิดใช้งานเป็นอุปกรณ์ปลุกใน / sys / usb และโฮสต์ของโซลูชันอื่น ๆ ที่ฉันพบทางออนไลน์ ยังไม่มีอะไรทำงาน
XBigTK13X

คำตอบ:


4

ฉันพบโครงการโอเพ่นซอร์สที่มีฟังก์ชั่นพิเศษสำหรับอุปกรณ์ใน Logitech Unified Receiver การติดตั้งแอพพลิเคชั่นนั้นและกฎ udev จากทางแยกของโปรเจ็กต์นั้นทำให้ฉันสามารถปลุก Ubuntu 14.04 จากการระงับโดยใช้คีย์บอร์ด Logitech ไร้สาย

ติดตั้ง solaar จาก PPA ของผู้เขียน (ตอนนี้)

sudo apt-add-repository ppa:daniel.pavel/solaar
sudo apt update
sudo apt install solaar

หากคุณไม่มีคอมไพล์ให้ติดตั้ง

sudo apt-get install git

โคลนทางแยกด้วยกฎ / udev ที่ถูกแก้ไข

git clone https://github.com/3v1n0/Solaar.git ~/solaar

ติดตั้งกฎ / udev ที่จะเปิดใช้งานเรซูเม่ผ่านตัวรับสัญญาณแบบรวม

cd ~/solaar/rules.d
./install.sh

ณ จุดนี้ฉันถอดปลั๊กตัวรับสัญญาณและเสียบกลับเข้าไปใหม่ (ตามคำแนะนำของ repo) ต่อไปฉันเปิดใช้โซลาร์ผ่าน Dash และตรวจสอบว่าคีย์บอร์ดของฉันสื่อสารกับแอพ ในที่สุดฉันรีบูตเครื่องและทดสอบปุ่มสลีปบนแป้นพิมพ์ หลังจากที่เครื่องนอนหลับฉันสามารถกลับมาทำงานได้โดยใช้ปุ่มใด ๆ


1
ขอขอบคุณที่สละเวลาพิจารณาเรื่องนี้ ฉันยังคงมีปัญหานี้ซึ่งติดตามฉันในการอัปเกรดเป็น 14.04 มีประสบการณ์ จำกัด กับ Linux ... ฉันเพียงทำตามขั้นตอนของคุณในโหมด Terminal เพื่อรับความละเอียดหรือไม่ .. พิมพ์คำสั่งทีละรายการ? ฉันไม่ทราบว่าฉันมี GIT หรือไม่ ... ดังนั้นฉันคิดว่าจะไม่มีอันตรายใด ๆ ในการทำตามคำสั่งของคุณเพื่อติดตั้งอีกครั้งถ้าฉันมี? ขอบคุณ
eastavin

2
ฉันทำตามคำแนะนำของคุณและป้อนคำสั่งและดูเหมือนว่าจะทำงาน ยกเว้นอันสุดท้ายที่สอง .. cd ~ / solaar / rules.d - ใช้ได้เฉพาะเมื่อคุณใช้ cd solaar / rules.d ฉันมีคำถามอื่นอีกหนึ่งข้อแม้ว่า ... คุณจะเริ่มแอพนี้จากเส้นประได้อย่างไร ดูเหมือนว่าควรจะชัดเจน แต่ฉันไม่พบรายการใดที่ดูเหมือนโซลูชันนี้
eastavin

หลังจากเรียกใช้คำสั่งทั้งหมดคุณจะสามารถเรียกใช้ "Solaar" จากเส้นประ
XBigTK13X

1
ฉันคิดว่าฉันรันคำสั่งทั้งหมด เส้นประไม่พบแอปใด ๆ ที่เรียกว่า Solaar มีวิธีอื่นในการทริกเกอร์หรือฉันควรพิมพ์คำสั่งทั้งหมดใหม่ตั้งแต่ต้น ขอบคุณมาก
eastavin

หากต้องการดู Solaar ในเส้นประหลังจากเรียกใช้คำสั่งแรก: sudo apt-get update; sudo apt-get install solaar
tomyo

0

คำถามของคุณอาจได้รับคำตอบในกระทู้ในฟอรัมนี้: http://ubuntuforums.org/showthread.php?t=1938480

ในขณะที่ฉันไม่ได้ลองสร้างกฎ udev ฉันก็สามารถทำให้เครื่องของฉันตื่นจากการระงับจากคีย์บอร์ด Logitech (K340) และเมาส์ (M505) บนตัวรับสัญญาณแบบรวม /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeupในกรณีของฉันฉันมีที่จะนำคำว่าเปิดใช้งานในแฟ้ม

แต่สิ่งที่ฉันชอบคือการปลุกจากแป้นพิมพ์ แต่ไม่ใช่เมาส์ บางทีฉันสามารถทำได้โดยการแยกคีย์บอร์ดและเมาส์เพื่อแยกเครื่องรับ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.