博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu下jupiter报错问题
阅读量:6828 次
发布时间:2019-06-26

本文共 1729 字,大约阅读时间需要 5 分钟。

由于ubuntu的电源管理有问题,导致笔记本风扇老转,又吵又耗电。搜了一通,发现可以解决。

我的系统是12.04,jupiter是0.1.9,不过有点小小的问题:

~$ jupiterException in thread Thread-4:Traceback (most recent call last):  File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner    self.run()  File "/usr/lib/python2.7/threading.py", line 504, in run    self.__target(*self.__args, **self.__kwargs)  File "/usr/bin/jupiter", line 414, in update_screen_resolutions    res = self.jupiter.get_available_resolutions(display)  File "/usr/bin/jupiter", line 181, in get_available_resolutions    return self.get_device('/available_resolutions_' + args,'resolutions','modes ' + args).split(' ')AttributeError: 'bool' object has no attribute 'split'Exception in thread Thread-5:Traceback (most recent call last):  File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner    self.run()  File "/usr/lib/python2.7/threading.py", line 504, in run    self.__target(*self.__args, **self.__kwargs)  File "/usr/bin/jupiter", line 380, in update_screen_orientations    rotation = self.jupiter.current_rotation(display)  File "/usr/bin/jupiter", line 166, in current_rotation    return self.get_device('/rotation_saved_'+args, 'rotate', ['normal',args]).split(' ')[0]AttributeError: 'bool' object has no attribute 'split'
再搜了一通误解过,只好调试了一通,发现176行的函数def get_displays(self)返回的值有问题,包含空的元素,然后

update_screen_resolutions、get_available_resolutions、current_rotation等函数就会出错

就把错误的函数:

def get_displays(self):    return self.get_device('/displays','vga-out','mon').split(' ')

改成了:

def get_displays(self):    return filter(None, self.get_device('/displays','vga-out','mon').split(' '))
至于那个filter为什么可以去空元素,别问!还是搜索来的,其实我只是半个伸手党。具体自己看python文档,build-in函数里。

转载于:https://my.oschina.net/wwfifi/blog/167557

你可能感兴趣的文章
SpringMVC HandlerMethodArgumentResolver自定义参数转换器
查看>>
扫硬盘
查看>>
设计模式(Java版)总结
查看>>
NDk编译opencv for Android,并引用在Unity3d游戏中的一般步骤
查看>>
zabbix 通过jmx监控tomcat
查看>>
LVM逻辑卷管理
查看>>
oracle权限详解
查看>>
港版iPhone4S今晚可到中关村 售价5800元起
查看>>
Linux如何开启mysql远程连接
查看>>
Exchange 2010,删除系统默认地址列表后, OWA 通讯簿失败问题解决办法
查看>>
linux系统强制踢掉其它登录用户
查看>>
用TestSuite管理Junit单元测试用例
查看>>
WAMP配置
查看>>
14.Ez***客户端是软件
查看>>
2011数据中心大会:构建新一代的数据中心
查看>>
我的友情链接
查看>>
centos安装LAMP环境时访问本地MYSQL数据库错误
查看>>
RotateAnimation的构造方法和ListView的一些认识
查看>>
[转]Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频+视
查看>>
KVM虚拟化主机安装
查看>>