Console starts two hdlorean daemons when no .hdlorean present
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HD Lorean |
Incomplete
|
High
|
Adrián |
Bug Description
hdlorean-console -l
There isn't a hdlorean daemon running. Im gonna start one for you...
DEBUG: PATH TO OPEN DAEMON IS
/home/jisakiel/
There isn't a hdlorean daemon running. Im gonna start one for you...
DEBUG: PATH TO OPEN DAEMON IS
/home/jisakiel/
Inicializado com.hdlorean.Server
Inicializado com.hdlorean.Server
ERROR:dbus.
Traceback (most recent call last):
File "/usr/bin/
load_
File "/home/
console.main()
File "/home/
self.
File "/home/
datos=
File "/home/
return self.__
File "/usr/lib/
return self._proxy_
File "/usr/lib/
**keywords)
File "/usr/lib/
message, timeout)
dbus.exceptions
jisakiel@k71200ddr ~/hdlorean/
no crontab for jisakiel
Error 2: No such file or directory
Battery info dirs missing. Probably no ACPI module enabled.
Error 2: No such file or directory
Battery info dirs missing. Probably no ACPI module enabled.
Inicializado dbus
Inicializado dbus
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
Sched
-1497957488 he esperado 1 veces y ahora toca 0.023
Sched
jisakiel@k71200ddr ~/hdlorean/
jisakiel@k71200ddr ~/hdlorean/
Sched
Sched
ps axu | grep -i hdlSched
oSched
rean
jisakiel 9048 0.0 0.0 3848 804 pts/9 S+ 12:59 0:00 grep --colour=auto -i hdlorean
jisakiel 30587 8.7 0.9 81688 10140 pts/9 Sl 12:56 0:13 python /home/jisakiel/
jisakiel 30674 7.6 0.9 81660 10108 pts/9 Sl 12:56 0:11 python /home/jisakiel/
Por partes.
1. Nótese que ha abierto dos hdloreand.py
2. Para reproducirlo necesitais testing-installer que es un repo donde no podéis subir (es mío privado mientras apaño el puto instalador). Además, para que funcione hace falta algo más: en la carpeta principal, "sudo python setup.py develop", que deja una cagadita en akguna parte del site-packages apuntando los archivos al repo desde el que estás trabajando. Después hay un script en /usr/bin que se llama "hdlorean-console" al que se puede llamar directamente.
3. No tengo carpeta de configuración (de hecho no tengo nada de nada, este es mi sobremesa con gentoo donde no había arrancado hdlorean antes).
4. Traducid "inicializado dbus" y "he esperado tantas veces y ahora..." (de hecho quitadlo y metedlo con hdlogger casi mejor). Eso es menos importante.
5. Revisión 165 del repo. Recordad que el baseline de esto es testing, aún no lo he terminado y por tanto no me he puesto a portarlo a unstable, que son bastantes cambios (ajem todo el gui).
Ignoro si me falta alguna dependencia o algo, pero debiera cascar en un import en tal caso.
Tras hacerlo, si vuelvo a llamar a hdlorean-console todo funciona correctamente, salvo el dbus-error del demonio ese.
Si lo consideras pásaselo a adri, pero no sé cómo de liado estará.