我是计算机科学专业的毕业生,学习了 C、C++、C# 和 Java 等语言。虽然我对Java有更多的经验。我想为 Linux 开发,我更喜欢为 GNOME 开发,我在从 Python 和 Vala 中选择一个之间感到困惑。
在 GNOME Live 页面上浏览了一些有关 Vala 的文档后,与 Python 相比,我似乎更熟悉它,与我在毕业时学到的大多数语言相比,Python 在句法上有很大不同。虽然 Vala 的学习曲线对我来说似乎更小。那么,我应该选择哪种语言开始开发,它在各种发行版中都有更好的支持。推荐语言的推荐 IDE 将不胜感激。
谢谢。
我最近买了HP Pavilion 15 AU113TX笔记本电脑,它配备了Intel Core i5 7200U Kaby Lake 处理器,我在上面安装了 Ubuntu GNOME 16.04.1,但无法检测到 WiFi 适配器。
运行后lspci -nnk | grep -A2,我得到以下有关适配器的信息。
028005:00.0 Network controller [0280]: Intel Corporation Device [8086:24fb] (rev 10)
DeviceName: Intel Dual BandWireless-AC 3168 802.11 ac 1x1 WiFi + BT 4.0 Combo Adapter
Subsystem: Intel Corporation Device [8086:2110]
Run Code Online (Sandbox Code Playgroud)但是运行时rfkill list all,我看到以下输出(那里缺少 WiFi)。
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Run Code Online (Sandbox Code Playgroud)这是dmesg | grep iwl.
[ 13.570633] iwlwifi 0000:05:00.0: Unsupported …Run Code Online (Sandbox Code Playgroud)我正在运行 Ubuntu 14.10,在过去的几天里,我面临着整个 Unity 的图形卡顿,这主要影响了 Unity 的文本和各个部分(请参阅屏幕截图)。

当我同时使用多个应用程序时尤其会发生这种情况,例如 Chrome(最新),在终端中打开多个选项卡(运行 node-http-server)。我可以修复它的唯一方法是重新启动或注销(即重置 Unity 会话)。
请注意,这是一款 5 岁的笔记本电脑,配备 3 GB 内存、2.0 Ghz 双核英特尔处理器、512 MB 交换内存(使用swapfile安装在 中作为交换内存/),只有英特尔板载显卡。
可能的原因是什么?因为我怀疑这可能是由于交换内存不足,但我在 14.04 上从未发生过这种情况。
14.10 ×1
16.04 ×1
development ×1
graphics ×1
programming ×1
python ×1
swap ×1
unity ×1
vala ×1
wireless ×1