linux启动界面

一:设置splash屏幕的主题

前面安装好的splash用户空间程序中有一个程序splash,它需要一个配置文件来指明使 用哪个图片、要不要隐藏文本信息的输出等。可以看出“theme”就是splash工具需要的配置文件、图片和其他所需要的文件的集合。有很多已经准备好 的theme可供挑选,我们也可以定制theme。为了方便起见,我们下载theme-Linux.tar.bz2并以它为theme。

建立目录/etc/bootsplash/themes,解压Theme- Linux.tar.bz2到这个目录下,现在的目录结构应该是:
/etc/bootsplash/themes/Linux

读 者朋友可以看看该目录下的bootsplash-1024x768.cfg来观察配置文件的格式。这个简单的文件包含的选项不多,事实上它只是清楚地表明 应该显示哪幅图片、控制台显示文本的颜色和背景色以及文本信息输出的位置区域。另外,不要忘了它还可以分别指定verbose和silent模式下显示文 件的位置。Silent模式禁止显示启动信息,代之以一个可选的进度条(这需要关于A外包脚本的更多设置)。基于这个配置文件,你可以自己修改以显示自己 喜欢的图片和采用自己喜欢的模式。

2.2 利用splash小工具安装splash主题到initrd

在系统启动的早期阶段,内核还不能读写硬盘。这个阶段要显示图 片,那么图片放在什么地方那?答案是把图片写到ramdisk里,这样在启动的时候才能读到,因为这时候还没有加载分区呢。当然不用担心initrd的制 作,splash小工具能轻松搞定。Splash小工具能根据基于你选择的配置文件(theme)来自动产生一个initrd。所要做的就是执行如下命 令:

   splash -s -f /etc/bootsplash/themes/arch/config /arch-1024-boot.cfg  /boot/initrd.splash
生成的initrd.splash就是一个新的initrd。在GRUB或LILO中加入它就可以了。
按如下的方法修改GRUB或LILO:
在GRUB中加入或修改下面的行:
kernel (hd0,3)/boot/vmlinuz−2.4.21−melenas root=/dev/hda4 vga=791 splash=silent
initrd (hd0,3)/boot/initrd.splash
在LILO中加入或修改下面的行:
vga=791
initrd=/boot/initrd.splash
append=splash=silent
来看看这几行的意义:
vga=791: boot splash 将在1024x768 分辨率和65000 色 (16 位色)下显示。Framebuffer的设定要根据我们所使用的theme的分辨率和颜色深度来选择。
splash=silent: 在silent模式下显示boot splash. 如果你希望用vebose模式,只需删除此行即可。Verbose模式是缺省模式。
initrd=/boot/initrd.splash: 这行将initrd.splash调入启动ram盘(图片存于其中)。
更新LILO或GRUB后,就可以看到精美的启动画面。

二:修改GRUB来实现Linux系统的开机画面

1)安装ImageMagick软件包(下面要用到的convert命令就在这个包里面)
2)做一个jpg格式的图片 image.jpg
3) 执行命令:convert -geometry 640x480 -colors 14 image.jpg image.xpm(将图片转化成640*480,14色的XPM文件)
4) 执行命令: gzip -9 image.xpm(压缩生成的xpm文件,使用gzip)
5) 把生成的image.xpm.gz文件放到/boot/grub/logo目录下,如果没有logo目录可以自己创建
6)编辑/boot/grub/menu.list文件中的splashimage参数:
splashimage=(hd0,0)/grub/logo/image.xpm.gz 并保存;((hd0,0)是根据实际情况填写系统安装的盘符位置)
7)重新启动LINUX

注:grub支持640x480,800x600,1024x768各种模式的开机画面



来源:
http://hi.baidu.com/583893280/blog/item/135d4a4426368647500ffe2d.html
http://blog.youkuaiyun.com/scwinter/archive/2009/10/30/4748368.aspx

### 回答1: Linux启动图形化界面需要安装图形化界面软件,如GNOME、KDE等。在安装完成后,需要修改系统启动配置文件,将默认启动模式从命令行模式改为图形化界面模式。具体操作方法可以参考相关的Linux操作系统文档或者网上教程。 ### 回答2: Linux启动图形化界面的实现需要进一步了解Linux系统的基础知识,包括系统的启动流程、文件系统以及启动服务等。以下是具体步骤: 1. 确认系统已经安装了图形化界面相关的软件包。通常情况下,Linux系统默认安装的是命令行界面,需要手动安装图形化界面软件包(如GNOME、KDE、Xfce等)。 2. 修改启动服务。对于Ubuntu等系统,可以通过修改/boot/grub/grub.cfg文件来设置启动默认图形化界面模式,将命令行模式修改为可视化界面模式。 3. 修改系统默认运行级别。通过修改/etc/inittab文件,可以设置默认的运行级别。与Windows系统不同,Linux系统有多个运行级别(如运行级别3代表文本模式,运行级别5代表图形化界面模式),每个运行级别对应着不同的服务和配置文件。 4. 设置桌面管理器。在Linux系统中,桌面管理器实际上是一个独立的程序,可以通过修改配置文件来设置默认的桌面管理器。不同的桌面管理器有不同的配置文件,需要根据具体的环境进行修改。 5. 设置图形化登录界面Linux系统的图形化登录界面通常是通过GDM(GNOME Display Manager)、KDM(KDE Display Manager)等程序实现的。通过修改配置文件,可以设置默认的登录管理器,同时还可以设置登录支持的用户和密码。 总之,Linux启动图形化界面需要进行系统级别的配置和设置,需要进行一定的技术操作和理解。在操作过程中,需要注意保护系统的稳定性和安全性,避免对系统造成不必要的影响和损害。 ### 回答3: Linux启动图形化界面通常包含了X Window系统和一个窗口管理器。X Window系统是Linux下的窗口系统,它允许用户在GUI环境下运行应用程序。而窗口管理器则是负责管理窗口和桌面的软件。一般来说,一个Linux系统中可用的窗口管理器有很多,比如GNOME、KDE、Xfce等。 在Linux系统中,启动图形化界面需要对Linux的配置文件进行修改。具体来说,需要修改/etc/inittab文件,将其中的运行级别(runlevel)设置为5。运行级别是Linux的一种启动方式,不同的运行级别对应着不同的操作状态。运行级别5则表示系统启动时需要进入图形化界面。修改完成后,重启Linux系统,就可以看到图形化界面了。 另外,如果系统默认没有安装某个窗口管理器,我们也可以通过命令行安装。比如,如果要安装GNOME窗口管理器,可以使用以下命令: ``` sudo apt-get install gnome-shell ``` 最后需要注意的是,在一些服务器类的Linux系统上默认是不带图形化界面的,这是为了减少资源占用。如果需要使用图形化界面,需要手动安装窗口管理器和X Window系统。同时也可以考虑使用轻量级的窗口管理器,例如Xfce,以保证系统资源的高效利用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值