新的开始

Linux

linux下安装rt3070驱动

by on 三.21, 2011, under Linux

我的床位风水不好,连对门的无线路由相当悲剧,一般是要挪到一个可以连接的地方连上再搬回去.于是买了个usb的无线网卡,腾达W311MA,58,应该是有天线的里面最便宜的了.
芯片是rt3070,直接连到本子上会加载rt2800和rt2x00模块,但是不能用.
下载官方驱动编译后用insmod添加模块,会报错:
insmod: error inserting ‘/lib/modules/2.6.38-ARCH/misc/rt3070sta.ko’: -1 Unknown symbol in module
用dmesg查看:
rt3070sta: Unknown symbol usb_alloc_urb (err 0)
rt3070sta: Unknown symbol usb_free_urb (err 0)
rt3070sta: Unknown symbol usb_alloc_coherent (err 0)
rt3070sta: Unknown symbol usb_register_driver (err 0)
rt3070sta: Unknown symbol usb_put_dev (err 0)
rt3070sta: Unknown symbol usb_get_dev (err 0)
rt3070sta: Unknown symbol usb_submit_urb (err 0)
rt3070sta: Unknown symbol usb_free_coherent (err 0)
rt3070sta: Unknown symbol usb_control_msg (err 0)
rt3070sta: Unknown symbol usb_deregister (err 0)
rt3070sta: Unknown symbol usb_kill_urb (err 0)
解决办法是在官方驱动的os/linux/usb_main_dev.c里添加一行

MODULE_LICENSE(“GPL”);

然后make install就好.

用arch在2.6.38内核下测试通过.

4 Comments :, , more...

arch下ibus的光标跟随问题

by on 七.07, 2010, under Linux

环境变量加在.bashrc是不行的,要加在.xprofile里,真扯,折腾了很久。

这输入法还是不错的,只是和kupfer有冲突,已经有人提交了。

7 Comments : more...

悲剧终于结束了

by on 一.18, 2010, under Linux

两周前换了arch,但是遇到一点问题,按下回车键有一定的概率会死机,当然内核没挂,还是可以安全重启的。

起初以为问题在输入法上,更换后能用两天,继续挂。

后来发现卸载了flash插件就好了,过两天还是挂

再后来我卸了输入法,依然挂。

今天受不了了,重装了

启动图形界面后发现没装gnome的终端,紧接着发现,图形界面居然在tty2,重启依旧。

修改rc.conf,将gdm放在了最后,终于回到tty7了,一切正常了。

不过问题来了,要是并行启动的话,这个顺序还重要么?

下次再试。

Leave a Comment :, more...

arch

by on 一.12, 2010, under Linux

这个发行版非常赞,简洁,高效.
开始的时候老死机,后来发现是scim的问题,换了ibus.
软件不是很全,官方提供的不多,有些需要用AUR来安装,比如ibus,vbox.
AUR是用户自己写的脚本,常用软件官网都有下载,它下载代码,编译,生成包,然后安装.
这样的好处是不过分依赖官方的更新,但是打包前要看下脚本.
arch不提倡configure然后make install,一般是像上面那样生成包,由包管理器统一管理,不管是升级还是卸载,都很方便.
貌似在发行版里已经排到第九了.

1 Comment : more...

Linux下密码很脆弱

by on 一.04, 2010, under Linux

在ubuntu下发现了这个问题,应该不仅仅是ubuntu的问题。

打开seahorse,在密码选项卡里,点开 密码login,随便选一项,属性–密码–显示密码

然后就明文显示了。

在ubuntu论坛提出了这个,貌似大家认为不是bug,本来就是明文存储的。

所以,小心密码泄漏。

4 Comments :, , more...

ubuntu外接显示器似乎有点问题

by on 七.26, 2009, under Linux

最近在机房蹭空调,有很多闲置的机器,于是给本本外接了一个,然后按下fn+f8,发现了一些问题,如果只使用外接显示器,屏幕全白,这时再启动程序是可以正常显示的,但桌面和菜单栏依旧是白的。重启后显示正常,但是,去掉外接显示器后,屏幕上下两个面板上的东西全部错位,需要手工修复- -#

或者就让两个显示器同时显示,没发现不正常的,但是本本的显示器一直开着很不爽。

网上找了很多东西,似乎都不能解决。。。

6 Comments :, more...

还是用scim吧

by on 七.20, 2009, under Linux

原来装过一次ibus,发生了极其诡异的问题,就是输入法的哪个框框出现在了屏幕的最顶端,然后被gnome的菜单栏给盖住了,更郁闷的是我的输入法切换到二笔。。所以不知道它用起来到底咋样,换回scim。。

这次又装了,第一感觉很不错,词库比较全,选词的次数不多,但是用这用这就发现选词框有延时,有时候甚至超过了1s,python的效率还是不行啊,虽然ibus的核心是用c写的。。

恩,继续scim,继续sunpingyin。。

话说回来,scim很牛。。04年的东西我们居然还在用。。

7 Comments more...

升级了一下显卡驱动

by on 六.26, 2009, under Linux

只是试一试。。

先到NVIDIA的官网下到驱动,185.18.14,比源里的新多了

然后在终端停止GDM

sudo /etc/init.d/gdm stop

再移除现有的驱动

sudo apt-get remove nvidia*

重启,

sudo reboot

(continue reading…)

2 Comments :, , , more...

给apt-get添加代理

by on 六.16, 2009, under Linux

今天无意间看到了export命令,设置环境变量

然后想到了用代理服务器,

果然可以~

从教育网用launchpad.net源可以有8KB的下载速度了:(

命令格式是

export http_proxy=http://username:password@proxyaddress:proxyport

这个是暂时的,如果要长期有效,可以写入~/.bashrc
具体在ubuntu wiki有介绍

8 Comments : more...

关于内核编译

by on 五.15, 2009, under Linux

看来昨天纯属恶搞

编译出来的是vmlinux,不是vmlinuz

Kernel hacking里有个关于debug的选项,一旦选上了,包会急剧加大。

另外,需要一个包:

kernel-package

现在把体积减少了1mb。。。

Leave a Comment :, more...

你在找什么?

在下面输入你要找的内容

还是没有找到? 你可以这样

  • 到右面的分录目录看看
  • 留言或者发邮件让我知道,以便我能关注它

分类目录