ubuntu10.04开启启动qt程序代替桌面

1.更改/etc/apt/source.list 如下,以下是目前可用的软件源

deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick main restricted

deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted

deb http://old-releases.ubuntu.com/ubuntu/ maverick universe

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick universe

deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe

deb http://old-releases.ubuntu.com/ubuntu/ maverick multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick multiverse

deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse

 

deb http://old-releases.ubuntu.com/ubuntu/ lucid main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ lucid main restricted

 

2.安装qt4(安装qt的过程中,会把qt4和xserver相关的依赖都装上)

sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-designer qtcreator

 

3.sudo gedit /etc/default/grub

 

找到这一行

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

 

改成

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"

 

再输入命令:

sudo update-grub

 

4.cp /usr/bin/startx /usr/bin/mystartx

打开mystartx文件,在文件的最后面找到

 

xinit “$client” $clientargs — “$server” $display $serverargs

 

在这一句上面添加 client=“xxxx/xxxx/xxxx”

比如我的qt程序是/home/qt_test,client=“/home/qt_test”

其中上面的双引号中的是要运行的程序路径,添加完毕之后保存

 

5.在rc.local文件的exit 0前面添加 mystartx

 

添加完毕之后保存,重启系统之后就可以看到运行的程序了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值