linux内核logo
Ⅰ 请问这是linux哪个发行版的logo
这个是抄
GNOME(GNU)
GNOME 即GNU网络对象模袭型环境 (The GNU Network Object Model Environment),GNU计划的一部分,开放源码运动的一个重要组成部分。 是一种让使用者容易操作和设定电脑环境的工具。
目标是基于自由软件,为Unix或者类Unix操作系统构造一个功能完善、操作简单以及界面友好的桌面环境,他是GNU计划的正式桌面。
Ⅱ 翻译下下面linux内核logo
pngtopnm default_wallpaper。 logo_linux_clut224 png >。 pnmtoplainpnm pnm logo_linux_clut224。 logo_linux_clut224 pnm >。 ppm将logo_linux_clut224.ppm放到linux-2.6.29 /视频/标志设计/车手,删除logo_linux_clut224.c和logo_linux_clut224。 然后make阿zImage就可以了. linux-2.6.29 /车手/视频/ fbmem。 c fb_do_show_logo函数:393静态无效fb_do_show_logo(> > fb_info * *信息,fb_image形象,394智力旋转,无智力胡)395年无符号整数倍;{ 396 397智力xoff,yoff;399 xoff =(信息- - - - - - >变量。 xres -胡* fb_logo。 标志- >宽度1 + 8)》;400 yoff =(信息- - - - - - >变量。yres -胡* fb_logo。 标志- >身高+ 8)》1;401如果(旋转= = FB_ROTATE_UR){ 403(x = 0;404 x <华&&图片- > dx +图像- >宽度< =信息- >变量。xres;405 x + +)- > { 406形象;407年xoff dx = = >秦代yoff图像- - >,408 fbops信息- - - - - - > fb_imageblit(信息、图像);409图像- > > + =形象,通过高度+ 8;
Ⅲ linux内核在启动时候为什么在切换控制台的时候显示logo
1) QListView::QListView ( QWidget *parent = 0)
构造一个父对象为parent的ListView。
2) void QListView::currentChanged ( const QModelIndex & current, const QModelIndex & previous ) [virtual protected]
把current定为当前项目,previous是以前的当前项目。
3) void QListView::dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight ) [virtual protected]
Ⅳ 如何修改linux 内核启动logo
pngtopnm: input file not a PNG file $ pnmquant 224 loongson.pnm loongson224.pnm pnmcolormap: making histogram pnmcolormap: 5854 colors found pnmcolormap: choosing 224 colors pnmremap: 222 colors found in colormap 注意:此处 pnmquant 必须输出到另一个不同名的文件,否则会出现如下错误提示 eg:$ pnmquant 224 loongson.pnm loongson.pnm pnmcolormap: EOF / read error reading magic number pnmcolormap failed, rc=256 $ pnmtoplainpnm loongson224.pnm loongson224.ppm 然后用转换好的loongson224.ppm 替换kernel /drivers/video/logo/logo_linux_clut224.ppm(最好先做好备份) ,然后删除同一目
Ⅳ linux内核怎么设置开机logo
修改Linux内核启动logo
系统环境:ubuntu 10.04 +x86
$ sudoapt-get install netpbm
$pngtopnm loongson.png > loongson.pnm
说明:用来转换的图片必须为 png 格式,否则会有如下提示:
pngtopnm:input file not a PNG file
$pnmquant 224 loongson.pnm > loongson224.pnm
pnmcolormap: making histogram…
pnmcolormap: 5854 colors found
pnmcolormap: choosing 224 colors…
pnmremap:222 colors found in colormap
注意:此处pnmquant 必须输出到另一个不同名的文件,否则会出现如下错误提示
eg:$pnmquant 224 loongson.pnm > loongson.pnm
pnmcolormap: EOF / read error reading magic number
pnmcolormap failed, rc=256
$pnmtoplainpnm loongson224.pnm > loongson224.ppm
然后用转换好的loongson224.ppm 替换 kernel
/drivers/video/logo/logo_linux_clut224.ppm(最好先做好备份)
,然后删除同一目
录下的logo_linux_clut224.c 文件,重新编译内核即可
$ cd/home/work/kenrel/linux26_3210/drivers/video/logo
$ mvlogo_linux_clut224.ppm{,-bk}
$ cp/home/loongson/Dowload/loongson224.ppm ./
$ mvloongson224.ppm logo_linux_clut224.ppm
$ rmlogo_linux_clut224.c
$ cd///
$ makemenuconfig //在内核里面选上logo 支持
DeviceDrivers --->
[*]Graphics support --->
[*]Bootup logo --->
[*] Standard black and whiteLinux logo
[*] Standard 16-color Linuxlogo
[*] Standard 224-color Linuxlogo
$make
Ⅵ 请问linux内核(版本4.2.3)都包含了什么(还有怎么定制开机logo
只包含来了os的核心和部分驱动,没有自服务,没有shell
定制开机logo没内核什么事你需要使用第三方软件,比如plymouth。内核加载的界面是不能改的,除非你改他源代码,能改的是启动init进程之后的加载画面
Ⅶ 求Linux的LOGO大图
Ⅷ 如何定制嵌入式linux 启动logo
我的嵌入式ARM-Linux是基于2.4.2内核,支持framebuffer,所以我想用工具软件
fblogo(0.5.2版本)将启动小企鹅logo改为自己的logo.png。现在遇到以下几个问
题,请求高手指点:
(1)linux_logo.h跟fblogo是什么编译器(gcc)得到的有关吗?也就是说我用PC
机上的gcc对fblogo源文件编译链接生成可执行文件fblogo,而后用./fblogo
mylogo.png生成的linux_logo.h是要编译到ARM-LINUX内核中的,行吗?
(2)为什么对于大多数png图片执行./fblogo_pc mylogo.png后有错误:
fblogo error: only palette PNGs supported
难道有什么其他的格式要求?
(3)如何对任意BMP图片生成符合要求的PNG图片,有这方面的工具吗?
1) 首先下载linux progress project软件包lpp-0.4.2.tar.gz,解压,在contrib的boot_logo目录中运行make,生成boot_logo工具;
2) 将要在启动时显示的图片(例如:leo.bmp)用GIMP打开,另存为leo2.pcx格式文件;
3) 运行#convert -colors 214 -dither -resize 640x480 leo2.pcx logo.pcx生成214色,640x480的pcx文件;
4) 运行./boot_logo logo.pcx linux_logo.h生成linux_logo文件,将它拷贝到/include/linux/目录下,
5) 修改drivers/video/fbcon.c为
#define LOGO_H 480
#define LOGO_W 640
重新编译内核即可.
我用fblogo生成的是linux_logo.h文件里的linux_logo[],
而我的小企鹅是linux_logo16[],而不是linux_logo[].
我的液晶屏是16位的,从fbcon_show_logo()可以看出,当depth=16时,src = linux_logo16;而不是linux_logo.
所以我用fblogo生成的是linux_logo.h取代原来的文件后,出现的还是小企鹅,而不是我所预想的图片。
只有当depth> =24时,才会显示linux_logo[]里的数据.
我想现在好像很少有24位以上的液晶屏吧。
Ⅸ 为什么Linux的logo是企鹅
Linux选择企鹅图案作标志,其含意也是表明:开源的Linux,为全人类共同所有,任版何公司无权将权其私有。
在1996年, Linux操作系统开始在世界范围内被广泛应用, Linus开始考虑给这个操作系统创作一个logo. 但是他的思考范围在动物世界里: 信天翁,鸭嘴兽, 老鹰,还曾经想到过狐狸.就这样,一只只动物在Linus脑中闪过. 最终,他的灵感闪光,他想起曾经在澳大利亚被一种鸟咬过,咬他的不是别鸟,就是企鹅.
选择企鹅后还有别的人做出来一个坐着的胖企鹅,还有其他变形。
Ⅹ 怎么显示linux logo图标
1.操作系统:DebianJessie
2.处理器: i3 / x86_64
在 Linux 中安装 Linux Logo工具
1. linuxlogo软件包 ( 5.11 稳定版) 可通过如下方式使用 apt, yum 或 dnf 在所有发行版中使用默认的软件仓库进行安装
1.# apt-get install linux_logo [用于基于 Apt 的系统] (译者注:Ubuntu中,该软件包名为linuxlogo)
2.# yum install linux_logo [用于基于 Yum 的系统]
3.# dnf install linux_logo [用于基于 Dnf 的系统]
4.或
5.# dnf install linux_logo.x86_64 [用于 64 位系统]
2. 装好linuxlogo软件包之后,你可以使用命令 linuxlogo 来获取你当前使用的发行版的默认徽标。.
1.# linux_logo
2.或
3.# linuxlogo
获取默认系统徽标
3. 使用 [-a] 选项可以输出没有颜色的徽标。当在黑白终端里使用 linux_logo 时,这个选项会很有用。
1.# linux_logo -a
黑白 Linux 徽标
4. 使用 [-l] 选项可以仅输出徽标而不包含系统信息。
1.# linux_logo -l
输出发行版徽标
5. [-u] 选项可以显示系统运行时间。
1.# linux_logo -u
输出系统运行时间
6. 如果你对系统平均负载感兴趣,可以使用 [-y] 选项。你可以同时使用多个选项。
1.# linux_logo -y
输出系统平均负载
如需查看更多选项并获取相关帮助,你可以使用如下命令。
1.# linux_logo -h
Linuxlogo选项及帮助
7. 此工具内置了很多不同发行版的徽标。你可以使用 [-L list] 选项查看在这些徽标的列表。
1.# linux_logo -L list
Linux 徽标列表
如果你想输出这个列表中的任意徽标,可以使用 -L NUM 或 -L NAME 来显示想要选中的图标。
•-L NUM – 会输出列表中序号为 NUM 的图标 (不推荐)。
•-L NAME – 会输出列表中名为 NAME 的图标。
例如,如果想要显示 AIX 的徽标,你可以使用如下命令
1.# linux_logo -L 1
2.或
3.# linux_logo -L aix
输出 AIX 图标
注: 命令中的使用 -L 1 是因为 AIX 徽标在列表中的编号是1,而使用 -L aix 则是因为 AIX 徽标在列表中的名称为 aix
同样的,你还可以使用这些选项输出任何图标,以下是一些例子。.
1.# linux_logo -L 27
2.# linux_logo -L 21
各种 Linux 徽标
你可以通过徽标对应的编号或名字使用任意徽标。
一些使用 Linux_logo 的建议和提示
8. 你可以在登录界面输出你的 Linux 发行版徽标。要输出默认徽标,你可以在 ~/.bashrc文件的最后添加以下内容。
1.if[-f /usr/bin/linux_logo ];then linux_logo;fi
注: 如没有~/.bashrc 文件,你需要在当前用户的 home 目录下新建一个。
9. 在添加以上内容后,你只需要注销并重新登录即可看到你的发行版的默认徽标
在用户登录时输出徽标
其实你也可以在登录后输出任意图标,只需加入以下内容:
1.if[-f /usr/bin/linux_logo ];then linux_logo -L num;fi
重要: 不要忘了将 num 替换成你想使用的图标。
10. 你也能直接指定徽标所在的位置来显示你自己的徽标。
1.# linux_logo -D /path/to/ASCII/logo
11. 在远程登录时输出图标。
1.# /usr/local/bin/linux_logo 》 /etc/issue.net
如果你想使用ASCII徽标而不是含有颜色的 ANSI 徽标,则使用如下命令
1.# /usr/local/bin/linux_logo -a 》 /etc/issue.net
12. 创建一个 Linux 上的端口 - 用于回应连接的端口。要创建 Linux 端口, 则需在 /etc/services 文件中加入以下内容
1.penguin 4444/tcp penguin
这里的 4444 是一个未被任何其他资源使用的空闲端口。你也可以使用其他端口。你还需要在 /etc/inetd.conf中加入以下内容:
1.penguin stream tcp nowait root /usr/local/bin/linux_logo
并使用以下命令重启 inetd 服务
1.# killall -HUP inetd
(LCTT 译注:然后你就可以远程或本地连接到这个端口,并显示这个徽标了。)