Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: matlala 08 Srpna 2013, 11:12:12
-
Zdravím, mám trošku problém s obrazovkou, na netu jsem nenašel a nevím jak vyřešit chybovou hlášku při připojením HDMI kabelu (DVI a VGA nic) a následném nezobrazení přihlašovací obrazovky a klasickému zadávání příkazů.
PC mi slouží jako NAS a občas pustím XBMC a koukám na filmy, jenže to teď jde jen přes SSH a nesmím zavřít PC z kterého to po SSH pustím jinak se za 15min ukončí spojení a film můžu pouštět znova. Mám u toho malinkou klávesnici s toughtpadem a napadlo mě zda by nešlo spouštět scripty klávesovými zkratkami abych nemusel zapínat jiný PC a necjci mít XBM pustěné furt kvůli spotřebě a žravosti CPU (klasické procesy cca do 200-300 přerušení/s a XBMC tak o řád víc). Šlo by to nějak? Na desktopové verzi to je v pohodě přes klikačku,a le jak an serveru, kde je jen x server, ovladače grafiky a xbmc.
-
https://wiki.archlinux.org/index.php/Xbindkeys
-
To je sice hezké, dokonce to pužívám na ntb na tlačítka myši, ale pořád to neřeší to, že se ani nepřihlásím.
EDIT: schválně jsme změřil proud, wattmetr nemám, a počítač ere úplně stejně při spuštěném i vyplém XBMC. takže asi nejsnažnější bude fakt pouštět ho automaticky při startu
-
Přidej do init démona... (Jeho potomci budou spravovat přesný typ eventu a potomci potomků teprve vykonávat.)
-
ops a to prosím jak? Se serverovým ubuntu mám jen pár denní zkušenost a mám tam jen sambu, ovladače grafiky script na spuštění xbmc podle netu.
-
Dáš init potomka, který bude reagovat na input. Tam pak musíš ošetřit dalším potomkem přesnější typ vstupu. Lze se také napíchnout na stávajícího démona pro vstup - ovšem to by jsi musel znát Unixové/Linuxové démony podrobněji... (Vpostatě je to obdoba napíchnutí eventu ve vyšších programovacích jazycích...)
-
Zhruba tuším o čem mluvíš, zkusím to prozkoumat celé
-
Démon se nestará o eventy přímým zpracováním - ale vytvoří si pro to dítě. Takhle se lze dovětvit z obecného vstupu do IsKeyDown(klávesa)... Jenže jak jsem psal - není sranda se hrabat v celistvém systému. Není na škodu udělat si dvojvětev - stejně se vše neřeší z jedné větve... Prostá definice démona si myslím, že mluví za vše...
-
Uvidíme, zatim jsem našel script na automatické spouštění XBMC po startu bez přihlášení, tak to bude snad fungovat a stačit.
EDIT: tak script funguje s malou úpravou (umazání --background a hlavně pouštět s volbou --nocursor u parametrů cesty k xbmc)
http://wiki.xbmc.org/index.php?title=Installing_XBMC_for_Linux (http://wiki.xbmc.org/index.php?title=Installing_XBMC_for_Linux)
Powertop hlásí asi 300-600 místo obvyklých cca 200-300 probuzení/s (dle toho co XBMC dělá, aktuálně tam hraje hudba a jede OpenGL vizualizace)