[未解决]安装USplash界面 update-alternatives: error: 无法识别的参数“–i

编译打包和其他
回复
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

[未解决]安装USplash界面 update-alternatives: error: 无法识别的参数“–i

#1

帖子 mickeywaley » 2009-10-23 3:02

Ubuntu下制作,安装USplash界面

http://www.ningzai.net/2008/06/10/custo ... me-ubuntu/
下了几个.so的USplash开机画面,不知道怎么装,上网查了一下,找到了,还顺带找到了制作USplash开机画面的方法。

1. 首先需要安装一个需要的包:BOGL。

sudo apt-get install libbogl-dev

2. 准备好一个用来做开机画面的.png,照着下面的步骤build出个.so文件,yourimage都是你自己的或自己想要的文件名(红字部分)。

把图片改名:
cp yourimage.png usplash-artwork.png
---------------------------------------------------------------------------------
从图片搞出个.c,好强悍:
pngtobogl usplash-artwork.png > usplash-artwork.c

编译成.o?
gcc -Os -g -I/usr/include/bogl -fPIC -c usplash-artwork.c -o usplash-artwork.o

继续gcc,搞成.so(才疏学浅,只能乱讲了):
gcc -shared -Wl,-soname,usplash-artwork.so usplash-artwork.o -o yourimage-splash.so

3. 在下面的位置建一个文件夹把刚才得到的或从网上下载的.so文件放进去,如果以前有这个文件夹就不用再新建了:
sudo mkdir -p /usr/local/lib/usplash/
sudo cp yourimage-splash.so /usr/local/lib/usplash/yourimage-splash.so

4. 把splash加进alternatives系统里:
sudo update-alternatives –install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/local/lib/usplash/yourimage-splash.so 55

代码: 全选

may@mickeywaley:~$ sudo update-alternatives –install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/local/lib/usplash/yourimage-splash.so 55
update-alternatives: error: 无法识别的参数“–install”
5. 重新设置一下:
sudo dpkg-reconfigure linux-image-$(uname -r)

代码: 全选

may@mickeywaley:~$ sudo dpkg-reconfigure linux-image-$(uname -r)
[sudo] password for may: 
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.31-14-generic
Not updating initrd symbolic links since we are being updated/reinstalled 
(2.6.31-14.48 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled 
(2.6.31-14.48 was configured last, according to dpkg)
Running postinst hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... found: /grub/splashimages/11489_CGartwork_1440x900.xpm.gz

Found kernel: /vmlinuz-2.6.31-14-generic
Found kernel: /vmlinuz-2.6.28-15-generic
Found kernel: /memtest86+.bin
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
 * Running DKMS auto installation service for kernel 2.6.31-14-generic          
 *  vboxdrv (3.0.8)...                                                          vboxdrv (3.0.8): Already installed on this kernel.
                                                                         [ OK ]
 *  vboxnetadp (3.0.8)...                                                       vboxnetadp (3.0.8): Already installed on this kernel.
                                                                         [ OK ]
 *  vboxnetflt (3.0.8)...                                                       vboxnetflt (3.0.8): Already installed on this kernel.
                                                                         [ OK ]
may@mickeywaley:~$ 
6. 重启看效果……哈哈!如果重启后的开机画面没了,变成一堆字符的话,恭喜,继续往下看。

7. 修改USplash的配置文件:
sudo gedit /etc/usplash.conf

在里面加入下面两行,你的显示器分辨率,如果原来里面有的话就改成你自己的,我的是1440*900:

xres=1440

yres=900

红字换成你自己的分辨率。

8. 根据配置文件里面说的,还要update一下initramfs:
sudo update-initramfs -u

9. OK,重启,出来了。
PS:如果你以后又想换回原来的开机画面,或者你安装了多个开机画面,想从里面选择一个,可以执行下面的命令选择alternatives:

sudo update-alternatives –config usplash-artwork.so

yourimage-splash.so.tar.gz
(464.47 KiB) 已下载 141 次
usplash-artwork.png
上次由 mickeywaley 在 2009-10-23 4:44,总共编辑 6 次。
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

Re: [未解决]安装USplash界面 update-alternatives: error: 无法识别的参数“–i

#2

帖子 mickeywaley » 2009-10-23 3:16

首先我们要安装”StartUp-Manager“,使用以下命令来装:

sudo apt-get install startupmanager

安装好后,就可以通过System>>Administration>>StartUp-Manager来启动了,
系统--系统管理--启动管理器

代码: 全选

$ sudo startupmanager
启动后界面如下:
Screenshot.png
这时点击“Appearance"标签,然后点击最下面的”Manage usplash themes..."按钮,出现如下对话框
Screenshot-3.png
这时点击“外观"标签,然后点击最下面的”管理 usplash 主题..."按钮,出现如下对话框
Screenshot-4.png
Screenshot-4.png (10.01 KiB) 查看 3321 次
点击“Add“添加 按钮添加启动画面文件(Usplash),Usplash是一些.so文件,论坛的“美化资源交流区”有一些,可以到下面这个网站下载:http://www.gnome-look.org 下载,

nt/search.php?xsortmode=new&search=1&type=0&name=USplash&user=&text=&sort=0&scorefilter=0&license=99&page=2
很多漂亮的
Screenshot-6.png
添加好后,就可以在Usplash theme下拉框中选择了。

正在测试中。。。
看不到自己刚刚制作的 yourimage-splash.so :em20文件见上面附件

哇,这个功能不错,能加密又安全了很多
Screenshot-2.png
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

Re: [未解决]安装USplash界面 update-alternatives: error: 无法识别的参数“–i

#3

帖子 mickeywaley » 2009-10-23 3:44

看到了,原来是权限问题,刚开始一直在桌面编译的,看来要改掉这个习惯了
新建了个文件夹,复制过去后就OK

代码: 全选

/home/may/grubphoto/Usplash
Screenshot.png
Screenshot-1.png
Screenshot-2.png
Screenshot-2.png (10.67 KiB) 查看 3320 次
:em11
Screenshot-1.png
Usplash还是UBUNTU原来的,郁闷。。。
继续研究下

Screenshot.png
看来是这个原因
Screenshot-1.png
Screenshot-2.png
大家试试,哪些.so格式在9.10上可以用的,发出来
头像
forevercz
帖子: 325
注册时间: 2008-01-24 22:08

Re: [未解决]安装USplash界面 update-alternatives: error: 无法识别的参数“–i

#4

帖子 forevercz » 2009-12-03 8:56

我在gnomelook下载的启动主题怎么都是tar.gz的? :em20 :em20
苍山有井独自空,星落天川映遥瞳;小溪流泉添花彩,松江孤岛一夜枫。
头像
zhoucga
帖子: 246
注册时间: 2009-06-12 8:55

Re: [未解决]安装USplash界面 update-alternatives: error: 无法识别的参数“–i

#5

帖子 zhoucga » 2009-12-15 19:41

你的桌面很好看!!!!!
青春不是人生的一段时期,而是心灵的一种状况...
回复