Moblin V2的Xfce4桌面环境及中文化

2023-12-07 10:59

本文主要是介绍Moblin V2的Xfce4桌面环境及中文化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

徐诚

在安装了Moblin V2 For NETBOOK后,突然惊奇的发现桌面环境换成了Xfce4。整个桌面看起来简洁清新,桌面启动的速度异常迅捷,大约10秒以内就能被完全载入。

Intel公司对Moblin V2的核心堆栈描述内,并没有关于Xfce4的介绍,只是上面提及保留与V1使用的HILDON桌面环境的兼容性。揣测Intel开发人员的心思,Xfce4或许是"启动时间"特性的一种实现方法。目前Moblin V2处于alpha阶段,所以可能有一些技术的应用并没有完全确定下来,那么究竟会不会在final阶段使用Xfce4或许还是未知数。

Xfce4桌面环境是基于GDK的轻量级实现,适用各种移动设备。对于开发者来说,它是一个完全开源的GPL项目,毋庸考虑版权问题。因为与Hildon和GNOME桌面环境同样采用GTK+库开发,所以三者之间不存在过于复杂的兼容性为题,这大概是Intel所谓"Hildon兼容"的策略之一。Xfce4严格遵循着模块化构建,因此开发者可以挑选出其中适用于移动设备的组件构建桌面。将移动设备不需的那些应用省去后,节省了大量的可用资源,从而也提高了启动速度。

Xfce4桌面环境支持中文显示,只可惜在界面中没有相关选项可调整。设置中文显示的方法为:

(1)对当前用户有效。修改用户主目录下(通常是/home/moblin)的".bash_profile"文件,在末尾加入如下语句:

export LANG=zh_CN.UTF-8

export LANGUAGE=zh_CN.UTF-8

export LC_ALL=zh_CN.UTF-8

(2)对所有用户有效。修改/etc/sysconfig目录下的".i18n"文件,将LANG选项设置为:

LANG="zh_CN.UTF-8"

注意:需要root权限,密码为"moblin"。

还有另一种方法在生成Moblin V2映像时显示中文,安装MIC2后从/usr/share/mic2目录中复制kickstart配置文件"netbook-core.ks."或"netbook-core-developer.ks"到用户主目录以外的任何位置,然后将第1行改为:

lang zh_CN.UTF-8

这样,创建的映像默认就是中文,如下图所示:

 Moblin V2的Xfce4桌面

如果需要在Xfce4中安装SCIM输入法,可用打开/etc/xdg/xfce4目录下的xinitrc文件,然后执行下列命令:

yum install xfce-mcs-plugins-extra

若提示版本冲突,可选择【主菜单】|【系统】|【Update System】命令对系统进行升级。现在,MIC2暂时不能创建MID上运行的映像,Xfce4桌面环境是否能够成为MID的桌面还得拭目以待。

这篇关于Moblin V2的Xfce4桌面环境及中文化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/465604

相关文章

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

基于javaweb的茶园茶农文化交流平台的设计与实现(源码+L文+ppt)

springboot基于javaweb的茶园茶农文化交流平台的设计与实现(源码+L文+ppt)4-20 系统功能结构 系统结构图可以把杂乱无章的模块按照设计者的思维方式进行调整排序,可以让设计者在之后的添加,修改程序内容的过程中有一个很明显的思维方向。同时结构图还可以让设计者以外的其他人更直观的看出整个系统的设计理论和设计过程。让系统的设计变的更直观。该系统的功能架构图如图3-1所示:

野火霸天虎V2学习记录

文章目录 嵌入式开发常识汇总1、嵌入式Linux和stm32之间的区别和联系2、stm32程序下载方式3、Keil5安装芯片包4、芯片封装种类5、STM32命名6、数据手册和参考手册7、什么是寄存器、寄存器映射和内存映射8、芯片引脚顺序9、stm32芯片里有什么10、存储器空间的划分11、如何理解寄存器说明12、如何操作寄存器的某一位 STM32F407芯片学习1、stm32单片机启动流程s

Java SpringBoot集成Vue.js,构建茶园茶农文化交流平台,四步实现高效互动,MySQL存储数据更稳定

🍊作者:计算机毕设匠心工作室 🍊简介:毕业后就一直专业从事计算机软件程序开发,至今也有8年工作经验。擅长Java、Python、微信小程序、安卓、大数据、PHP、.NET|C#、Golang等。 擅长:按照需求定制化开发项目、 源码、对代码进行完整讲解、文档撰写、ppt制作。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~ Java实战项目

翻译Houdini官方对UE4新版插件的介绍:Houdini Engine for Unreal - V2

原视频:Houdini For Unreal - YouTube 目录 介绍0. 总览1. 简介HoudiniEngine2. UE4的HoudiniEngine - 第二版为什么要做“第二版” ?What's new? - 核心What's new? - 输出(1)What's new? - 输出(2)What's new? - 输入What's new? - 参数What's new?

Jaxb - com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 8 counts of IllegalAnnotationExcepti

一、异常 com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 8 counts of IllegalAnnotationExceptions类的两个属性具有相同名称 "orderName"his problem is related to the following location:at public java.lang.Stri

MapReduce V2---Yarn的架构及其执行原理

1. MRv1的局限性    1):扩展性差            MRv1中,Jobracker同事兼备了资源管理和作业控制(job的生命周期管理(task调度,跟踪task过程状态,task处理容错)两个功能。     单个的jobtracker无论在内存还是其他资源方面总存在瓶颈,在伸缩性、资源利用率、运行除mapreduce的其他任务等方面都会有限制。 MRv2 Y

golang中使用aws-sdk-go-v2

1.aws-sdk-go-v2常用api 1.引入所需包     import ("context""fmt""log""os""path/filepath""sync""time""github.com/aws/aws-sdk-go-v2/aws""github.com/aws/aws-sdk-go-v2/config""github.com/aws/aws-sdk-go-v2/crede

html+css网页设计 合十文化2个页面

html+css网页设计 合十文化2个页面 ui还原度90% 网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++ 等任意html编辑软件进行运行及修改编辑等操作)。 获取源码 1,访问该网站 https://download.csdn.net/download/qq_4

AttributeError: module ‘tensorflow_core._api.v2.config’ has no attribute ‘experimental_list_devices’

找到 tensorflow_backend.py 源文件的第506行 _LOCAL_DEVICES = tf.config.experimental_list_devices() 改成 devices = tf.config.list_logical_devices()_LOCAL_DEVICES = [x.name for x in devices]