Tag: application development

16.10上的Ubuntu Touch Emulator

使Ubuntu Touch仿真器工作需要什么样的可怕的巫术? 我在我的BIOS中启用了硬件可视化,按照各种教程,重新安装了几次,仍然,我只看到黑屏。 我可以发现两个错误: /sbin/adbd: error while loading shared libraries: libgio-2.0.so.0: cannot open shared object file: No such file or directory 我尝试使用apt-get手动安装各种版本的libgio,但这没有帮助。 mount: mounting /dev/mmcblk0 on /tmpmnt failed: Invalid argument 我想这些错误是相关的,但我不确定。 这是完整的日志: http : //pastebin.com/AQtsyQ2j 我听说模拟器真的很慢,但究竟有多缓慢? 我让它坐了30分钟,没有任何事情发生,这是不对的…

创建一个对Show Desktop不敏感的Gtk窗口,并且不会在Launcher中显示

我想创建一个固定在桌面上的Gtk.Window,就像一个桌面小部件。 我发现我可以通过设置self.set_type_hint(Gdk.WindowTypeHint.DESKTOP)来实现这一点, self.set_type_hint(Gdk.WindowTypeHint.DESKTOP)其保持在所有窗口之下,对Show Desktop Unity插件不可移动self.set_type_hint(Gdk.WindowTypeHint.DESKTOP)敏感。 但是,如果您单击窗口小部件外部的桌面区域,窗口将隐藏在桌面后面,我无法取回它(我必须终止该程序)。 处理这个问题的最佳方法是什么? 还有其他设置吗? 我发现如果我设置了skip_taskbar提示并在compiz中停用了一个设置,我也可以得到一个忽略Show Desktop命令的窗口,但我宁愿不用人们的compiz设置来解决这个问题。 编辑:找出忽略显示桌面(见下文),但仍然无法让它跳过启动栏。 DESKTOP窗口提示适用于此,但具有上述缺点。 我还在.desktop文件中设置了WM_CLASS,但Unity似乎忽略了这一点。

在12.04 LTS中更改Python默认值

我已经为Ubuntu / Debian下载并安装了python 3.2.3。 也适用于3.2.3的IDLE IDE。 如果我明确地执行3.2.3的IDLE,3.2.3在IDLE下运行并且一切都很好。 但是如果我去终端会话并简单地运行Python,它默认为python 2.7.3。 我的Python商业IDE(Wingware)也默认使用Python 2.7.3。 如何将我的全局Python默认值更改为3.2.3而不是2.7.3?

是否可以将Python与Ubuntu SDK一起使用?

David Planella在回答我发布的问题时写道: … 为Ubuntu开发应用程序的推荐方法是Ubuntu SDK。 所以我安装了它,但看起来支持的编程语言是C ++。 这是否意味着我需要了解C ++为Ubuntu开发一个新的应用程序? C ++现在是推荐的Ubuntu应用程序编程语言吗? 那么Python,我开始学习它希望为Ubuntu开发应用程序。