全部文章 | 论坛文集



Aprilgogo 的BLOG 

2009 1.7 Wed
    123
45678910
11121314151617
18192021222324
25262728293031
«» 2009 - 1 «»


博客基本信息
用户名:Aprilgogo
等级:一星会员
威望:64
金钱:160
在线时间:1102 分钟
日志总数:33
评论数量:44
访问次数:38057
建立时间:2007-01-06

搜索BLOG文章




友情链接


 XML   RSS 2.0   WAP 

Aprilgogo 论坛文集

2007-01-06 14:45


按照wiki中说的:

#uname -r 得到内核版本号
#apt-get install kernel-headers-版本号(注意去掉最后CPU类型如-686)

r2应该是2.6.17-2-686,但是没有啊:

$ apt-get install kernel-headers
kernel-headers         kernel-headers-2.6-686     kernel-headers-2.6-k7-smp
kernel-headers-2.6       kernel-headers-2.6-686-smp
kernel-headers-2.6-386     kernel-headers-2.6-k7


我的源是:
deb [url]ftp://stonecity.info/rays-mirror/[/url] zidian main contrib non-free
deb [url]http://rays.sw-linux.com.cn/rays/[/url] zidian main contrib non-free


另外,还有一个问题,使用sudo时不提示输入密码,改了/etc/sudoers也不管用,怎么才能让sudo提示输入密码呢?



2006-05-02 09:56


首先从内核源码选择上我就糊涂了。是用kernel.org上的linux-2.6.15-1,还是用debian的linux-source-2.6.15-1,还是用apt-get source中的kernel-source-2.6.15呢?后两者是不是一个包啊?到哪边去下呢?

还有就是华镭的内核编译时一定加了一些其它的patch吧?比如说休眠功能。有没有一个比较全的列表呢?

编译内核时是不是按照编译debian内核的标准方法呢?



2006-04-22 13:14


这几天发现了一个拷贝失败的问题,步骤如下:

1,windows休眠。
2,启动到linux下。
3,挂载windows磁盘。
3,向windows盘里拷贝文件,或删除windows盘中的一些文件。
4,重启进入windows,发现没有拷贝的文件。删除的文件不见了,但是还占用磁盘空间。

如果windows正常关机,则拷贝删除都是正常的。

我这边只有华镭,所以没有在其他环境下试过。但猜想这个是可以重现的。

疑问是:谁是罪魁祸首?休眠的windows还是linux?哪个步骤出了问题呢?



2005-12-13 12:06


我在嵌入式系统上通过nfs挂载了主机上的一个文件夹(mode 777),但是进入文件夹后不能创建文件:
# touch aa
touch: aa: Read-only file system
在一台ext3 分区的RHAS上就可以,不知是不是reiserfs文件系统的原因?



2005-12-06 18:17


以前问过一个问题,就是在console模式下控制台1的背景上的那个简笔勾勒的小企鹅是怎么做出来的。可惜一直没有得到解答。

前几天想做一个启动软盘时发现了bootsplash软件包,研究了一番,恍然大悟。还是自食其力,自己把这个问题解答了吧。

首先给一个目录:
/etc/bootsplash/themes/rayslx/images
里面两幅图相信大家很熟悉的吧:-)。我看到图的第一反应就是找另一幅替换,然后重启,结果吗--呵呵:”除非原理是正确的,否则它不会正常工作“--但它是不正确的。

进入到../config,里面的配置文件很明白,就不多说了。

然后要好好研究了。给一个目录:/usr/share/doc/swbootsplash,看完里面的东西大家就应该都会做自己的bootsplash了。里面有四个文件:
1,README.kernel

这个文件解释怎么将一个内核打上bootsplash的patch以支持启动时显示bootsplash。我们的rayslx已经打过了,所以就不需要了。有一个命令很重要:

/sbin/splash -s -f /etc/bootsplash/themes/yourtheme/config/bootsplash-1024x768.cfg >> /boot/initrd.splash

放到rayslx里应该是:

/sbin/splash -s -f /etc/bootsplash/themes/rayslx/config/bootsplash-640x480.cfg >> /boot/initrd.img-2.6.9-1-686

2,README.themes

这个文件描述了/etc/bootsplash/themes/rayslx/里目录的作用,有一句话很重要:

If you change the theme you have to call \"mkinitrd\" and, if using lilo as bootloader, \"lilo\" afterwards.

我们用的是grub,后面类似lilo的更新就不用了。

3,README.bootsplash.gz

可以使用这个命令查看文件:

man -l README.bootsplash.gz

这个文件解释了\"splash\" utility的一些功能,也有一个命令很重要:

splash ‐\s ‐\u 0 /etc/bootsplash/themes/current/config/bootsplash‐\1024x768.cfg

意思是在控制台1显示bootsplash,如果我们想在控制台2-6也显示,就可以执行:

splash -s -u 1 /etc/bootsplash/themes/rayslx/config/bootsplash-640x480.cfg
splash -s -u 2 /etc/bootsplash/themes/rayslx/config/bootsplash-640x480.cfg
splash -s -u 3 /etc/bootsplash/themes/rayslx/config/bootsplash-640x480.cfg
splash -s -u 4 /etc/bootsplash/themes/rayslx/config/bootsplash-640x480.cfg
splash -s -u 5 /etc/bootsplash/themes/rayslx/config/bootsplash-640x480.cfg

注意,参数号(0-5)比控制台号(1-6)少1。

4,README.config.gz

这个文件解释config文件的语法,如果大家想自己配置config就好好看看吧:-)

下面的制作过程就很简单了,只需三步:
1,用一幅自己喜欢的图片替换/etc/bootsplash/themes/rayslx/images里的默认图片,注意两点:
(1)图片最好是黑色背景,不要太花哨,否则控制台的字符就不太好辨认了。
(2)也可以在不替换原有的,在/etc/bootsplash/themes/rayslx/config里改一下图片名就可以了。
2,更新initrd。

我原来用:

/sbin/splash -s -f /etc/bootsplash/themes/rayslx/config/bootsplash-640x480.cfg >> /boot/initrd.img-2.6.9-1-686
命令将bootsplash写入initrd的最后,但是启动后还是那个小企鹅,不是自己的图片。想了半天,才明白原来initrd的最后已经有了原来的小 企鹅的bootsplash了。再追加在末尾是不起作用的。所以,应该遵循这句话:

If you change the theme you have to call \"mkinitrd\" and, if using lilo as bootloader, \"lilo\" afterwards.

使用命令:
#/usr/sbin/mkinitrd -o /boot/initrd-myown
重新制作一个initrd,注意要有root权限。

3,更新grub
将/boot/grub/menu.lst里的:
initrd /boot/initrd.img-2.6.9-1-686
换成自己的initrd:
initrd /boot/initrd-myown
重新启动,看看是不是出现自己的图片了?

”既然它正常工作了,那么它的原理就是正确的“


再问一句:本来想做启动软盘的,结果走神了,跑去做bootsplash了:-)。现在还是不知道启动软盘用什么命令做啊?或是有哪位大侠研究一下,给出一个做启动优盘的方案?



2005-10-27 11:55


图形启动界面俺实在是不好意思用,但身边好多人对字符模式下那个小企鹅特感兴趣。很想知道是怎么做出来的,是不是也是一张背景图呢?能不能在终端2-6中也出现呢?



2007-03-02 18:40


控制中心中的多媒体系统选择器可以选择音频输入和输出插件。我有几个问题:

1,通过图形界面更改输入输出插件后,具体是哪个系统配置文件被更改?

2,我的默认输入插件是OSS,这个OSS应该是ALSA模拟的吧?

3,以前Skywind制作Flashplayer9时提示需要将默认输入插件改为ALSA,可是我的改好后再点击“测试”会出现错误,而且错误还是乱码,不知这是怎么回事?

多谢指教!



2007-02-06 20:25


如题,我的gnome面板上放了很多小应用程序,比如说系统监视器,快速启动栏里有终端的快捷方式等。现在想把这些设置同样应用于新用户,不知这些设置都放在什么地方?直接拷到各用户的目录里应该就行了。

例如,firefox的设置都在.mozilla下面。



2006-10-18 22:19


显卡驱动已装好

compiz启动时出现如下错误:

compiz.real: GLX_EXT_texture from pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0name of display: :0.0

网上说需要:
apt-get install --reinstall libgl1-mesa
ln -s /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/libGL.so.1.2.xlibmesa

可是当运行完apt-get后,出现:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
注意,我选了 libgl1-mesa-glx 而非 libgl1-mesa

最终系统内没有/usr/lib/nvidia目录和libGL.so.1.2.xlibmesa文件。

请问这是怎么回事?libgl1-mesa包提供吗?

真是郁闷啊,都走到最后一步了,谁能帮帮我?



2006-09-30 18:47


装好nvidia最新显卡驱动(NVIDIA-Linux-x86-1.0-8762-pkg1.run)后重新启动,运行时出现:

$nvidia-settings
段错误

我的显卡是G4 MX 4000,不知有谁遇到过这个问题?

应该换个低版本的驱动还是系统本身有问题?



2006-09-27 16:10


打算十一的时候装XGL看看。不知道要用多长时间,毕竟从来没做过。

一定有许多高手先暗自做过了吧,偶只见了rokee和stanley的两篇帖子。能否把经验share一下?偶也少走些弯路...先谢过了!



2006-04-18 22:03


最近有点偷懒,所以新版本也一直没用。

今天装上了,嗯,好,漂亮,呵呵。

然后习惯性地右键按E,什么反应都没有......

最后好不容易在gnome键盘快捷键中设了一下,F5启动终端,还是比较方便的。

只是不明白,咋就把右键->终端项给去掉了呢?还有办法找出来吗?

还有啊,/etc/rc3.d/中还有S99gdm的链接,有点不厚道了吧......

最后,休眠功能就是好!哈哈!



2005-12-23 19:01


好歹也给个日子吧,圣诞?元旦?春节(好在今年过年早啊)?

另外,强烈建议新版本加入待机和休眠功能,嘿嘿。



2007-04-26 10:22


一个小疑问哈。

单核CPU,但是SMP内核。这样也就是显示两个CPU。

我有一个科学计算的程序,运行时需要占用大量的CPU。程序既支持单线程,又支持多线程。那么在单CPU SMP内核上,让程序使用一个线程,还是两个线程更快一些呢?



2007-04-17 11:39


/usr/share/dict/words指向/etc/dictionaries-common/words,但是此文件不存在。



2007-03-27 18:30


装atlas3-sse2-dev包时提示:

The following packages have unmet dependencies:
atlas3-sse2-dev: Depends: g77 but it is not going to be installed
E: Broken packages

随后安装g77,出现错误:

[code]
$ sudo apt-get install g77
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
g77: Depends: g77-3.4 (>= 3.4.6-1) but 3.4.5-2 is to be installed
E: Broken packages
[/code]

atlas3-sse2-dev依赖g77,即使安装了g77-3.4也不行。做项目急着用,请华镭开发人员帮忙解决一下依赖关系!谢谢!



2007-03-06 09:09


如题,我的/etc/vim/vimrc中含有:

[code]
" Uncomment the following to have Vim jump to the last position when
" reopening a file
if has("autocmd")
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")
  \| exe "normal g'\"" | endif
endif
[/code]

可vim仍不能自动跳转到上次打开文件的位置,使用版本是vim7.0。不知大家有没有出现这种情况?



2007-03-05 21:26


我的机器原先的ip是192.168.1.30,需要改成192.168.1.190,于是使用命令:

[code]
$sudo ifconfig eth0 192.168.1.190 up
[/code]

然而当我:

[code]
sudo /etc/init.d/networking restart
[/code]

后发现IP又变成了192.168.1.30!

后来发现使用ifconfig后文件/etc/network/interfaces并没有被改写,即:

[code]
$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.30
netmask 255.255.0.0
gateway 192.168.0.1
[/code]

只有当我手动更改上述文件后IP地址才变成192.168.1.190,真是奇了怪了!

不知各位有没有出现这种情况?



2007-02-12 17:10


控制中心-〉引导中:

若选择默认是windows启动,则启动时会出现两个一样的windows,若此时再次在引导中选择windows启动,则又会多一个一样大windows选项。

可以这样测试:

打开启动,在引导中将windows设为默认,然后关闭,再次打开,看看出现了什么?



2007-02-09 15:42




[url]http://www.opensound.com/download.cgi[/url]

下载的OSSv4,安装时有依赖关系:

[code]
$ sudo dpkg -i oss-linux_v4.0rc8-190_i386.deb
Password:
Selecting previously deselected package oss-linux.
(Reading database ... 85567 files and directories currently installed.)
Unpacking oss-linux (from oss-linux_v4.0rc8-190_i386.deb) ...
dpkg: dependency problems prevent configuration of oss-linux:
oss-linux depends on libc6 (>= 2.4-1); however:
Version of libc6 on system is 2.3.6-15.rays0.
oss-linux depends on libgtk2.0-0 (>= 2.10.3); however:
Version of libgtk2.0-0 on system is 2.8.18-7.rays1.
dpkg: error processing oss-linux (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
oss-linux
[/code]

主要是libc6 (>= 2.4-1)和libgtk2.0-0 (>= 2.10.3)。如果r3中这两个库能满足版本要求,我就等一等。[s:9] 否则,只能自己去编译了。 [s:17]

十分感谢!




<<   1   2   3   4  >>  Pages: ( 1/4 total )