個人檔案ξ 風斯特 й 卡爾維佈納斯尅 ζ相片部落格清單更多 工具 說明


fan_fan_@hotmail.com
© 2008 Van.CarlWay All rights reserved.
太多的十字路口 爱情经不起考验
当你执意离开 背着我的方向
我唯有 看着你陌生而熟悉的背影逐渐消失
然后 转身而去
是左是右 已失去意义

ξ 風斯特 й 卡爾維佈納斯尅 ζ


ξ 風斯特 й 卡爾維佈納斯尅 ζ

Quis custodiet ipsos custodies? Facil cosa e farsi universale!
30/5/2008

第三次十大

本来看完十大之后也颇有感触,想写点什么,后来想想即使写了也不过是种嘲讽罢了。于是就转这篇顾文的文章,以此来抒发我的情感。

老子我3年十大,第一年从殳部长那里骗了张学委票,进了会场发现当时老子的部长王俊坐在学委席,旁边还有一个段石磊,左思右想仿佛和他坐在一起不太合适,于是找了一个小角落看完了演出。第二年老子对学生会不知不觉,没有去十大,但听说是近几年来办的最好的。第三年,老子终于熬出头了,拿着学位票理直气壮的走进会场,忽然发现今年赈灾义演,不设学委席。对于这场晚会,用3句话总结一下吧:

如果说是娱乐活动,显然是不及格。

如果说是政治活动,那么4个小时的、毫无条理的主线串起活动,加之赞助商致词时一半人退场,最多也就59分,当然不能否认的是“公益人物”这块很赞。

最后一句,文艺部退步明显,不知道徐书记怎么想。拿了史上最大的赞助做出了这样的活动,或许也只能用“能力不足”来搪塞了。

一切只是自high

   
    通宵复习,一早赶去看升旗仪式,回来睡觉,下午期中考试,考完去团委开部长会,晚上赶去看十大决赛。无与伦比的累,直到现在还没缓过来。身体日复一日地差了,通宵一天就感觉很不舒服。

  记得去年做升旗仪式的时候,每天都只睡3、4个小时,坚持了一个月样子,精神也一直很好。都过去了,年轻的身体,年轻的心态,风华不在。

  记得去年看十大的时候,带着难以言说的幸福和喜悦,单纯地享受着,没有一丝一毫的落寞。都过去了,灵动的大脑,灵动的心,激情不在。

  还是条件反射地说着这样的不足、不好、不恰当,那样的可能、也许、应该。何必。讨嫌。

  在草坪看到丁老板尴尬的笑容、有趣的问候。于是,我也尴尬地付之一笑,有趣地回话。老板还是那么有腔调,还是那么自信,只是嘴角还是掩饰不住那一丝无奈与憔悴。

(我来注解一下,关于丁老板的问候可以私下问我们~~)

  和FF交流了一下,颇有同感。也无所谓牵挂了,伤心难过也未免有点矫情,只是看到现在SU的活动挫成这样,有点小小的遗憾。叹口气,摇摇头,仅此而已。

  发生了一些什么,开始怀疑自己,怀疑自己是不是真的不是自己想象中的那样,怀疑自己是不是活在自我感觉良好的幻象中。现在觉得,是不是,都不重要了。是又怎么样,不是又怎么样。

  终于明白,归根到底,一切都如小袁所说——自high——仅此而已。

  回寝室的路上,斥责小胡,当初拉我去报学生会。如果没有那个中午,特地赶去食堂门口填表,那么我的大学生活一定会更美好,一定、一定、一定。抱歉,也许老大们看到这句话会说我。旻,对不起,我真的这么想。至少,我现在肯定能用日语写首像样的俳句给你做临别赠言,而不是只是送一联残句。

  回想上周,每天上课,看书,晚上跑步,这样的日子,才是大学生活真正应该的面貌吧。而我却现在才领悟。驽钝,何其驽钝。

  看着忠铭每天带着棒球队训练,为了复旦棒球队夺取全国大赛而努力,很羡慕。有目标是好的,很多事情就坏在没有目标上,于是得过且过。

  怀念有目标的日子,高三,大一。痛苦而快乐着,不计成败,单这份体验就弥足珍贵,至少于我是这样。

  不要说我没有胸无大志,不要说我任性,我就是这样的人。你们看到的百倍的付出与努力,都只是为了一个承诺,为了一份感情。当承诺无法兑现,当感情不被理解,那么就没有付出和努力的意义存在,那么就要义无反顾地离开。

(我来补充:曾经设想将复旦人节的开幕上放在吴文正,简短的开幕式之后是某社团的Les Miserables演出,一个小时左右,效果定然很好;曾经设想把十大放到正大,虽然这很难,但从今年的形式来看这不是不可能;曾今设想重新制作stu 的宣传片,我们的vcr总不能年年比演协差吧?曾经设想由stu来合作系际辩论赛决赛,甚至已经和某位会长达成了共识;曾经想把爱乐者协会手中的资源打造成复旦亮丽的音乐风景;曾经设想和部分团学联展开合作,扩大stu的影响;曾经设想把加拿大阿尔伯特大学话剧社请来举办一个国际性的学生艺术节……就像顾文说的,“不要说我没有胸无大志,不要说我任性,我就是这样的人。你们看到的百倍的付出与努力,都只是为了一个承诺,为了一份感情。当承诺无法兑现,当感情不被理解,那么就没有付出和努力的意义存在,那么就要义无反顾地离开。”

这两天听说xx,my,甚至是dsq都要走了,加上原本就要走的yyj,zyq等剩下的还有谁是突出的呢?

这两天还听说贾子昂也已经走了,不禁默然。想当初极力将他从事业部挖来文艺部,这个不错,很不错的大一新生就被你们“逼”走了。说什么好呢?或许真正错的地方就是中改,不是在做的各位。你们只是争取自己的权利罢了。作为人力的学委,参加演协的例会,发现这里是一个聚集人才的宝地,我很羡慕他们,总是有一批又一批复旦的极为优秀才子佳人投奔演协而视stu如草芥,我们应该反思,深刻的反思。stu已经偏离了她的设定。看看升起仪式,十大的主持人,摇摇头,叹一口气,淡然一笑。

徐书记说sophia节的赞助竟然是他们院系团学联一个学期的预算,sophia的主人最后选择了哲学学院,仅此而已。)

  去年暑假结束,被丁老板拉去写书,有关学生组织,很浩大的工程。老板那时候说,这是他学生工作的最后一站了。现在看来,一定不是他的最后一站,却一定是我的最后一站。终于这难产的书就要出了,比原本的要长,我写的一章一节加起来近一万五千的样子。天下文章一大抄,终于明白了。辛辛苦苦写了5000个字,没有注释,居然被批不够学术。原来学术是注脚注出来的,好吧,于是我也风尘仆仆来到了期刊网,注脚谁不会用啊。  一切学生组织、学生媒体、学生活动,你以为你是什么什么,其实只是自high,连自娱自乐四个字都不配。

17/5/2008

学委会——枫林篇

周四去到枫林校区参加学委全会。
原来安排的参观解剖实验室由于种种原因没有成行。
原先安排的某同学招待一番也由于种种原因没有成行。
7点左右,在枫林著名的八角厅开始这次学委全会。
学委会和学生会之间的暧昧关系从来就没有理清过,当然从来就没有人能够理清。于是,每次学委会总有点博弈的味道。一些学委试图改变这样的现状,只是在努力之余,不免觉得这种努力在如此的大环境下似乎并不会起到什么太大的作用。团委的态度决定了现状,监督机构之所以能够起到监督的作用根本不是因为这个组织成立之初的性质所决定。
对于几份被深刻讨论的提案,我还是想说两句。第一份是学委办的副部提出的所谓取消晨跑的提案。其实,说实话我很难相信你在想出这种提案时是没有带着个人感情的。什么学生的意见和建议,学委会又不是投诉委员会,这种提案拿上来简直就是浪费大家的时间。学委办的主任竟然还说自己无法说服这位副部的这种想法,真是有点可笑了。对于晨跑本身我不想多说什么,大家自有公断。
其二大家全票否决了在光华楼靠近东区的草坪上建造一尊造价50万人民币、为了体现复旦学生朝气的雕塑,这份提案或许本来还是可以看看的,可惜生不逢时,国难当头,花50万买一堆金属……
关于肯德基奖学金的事情,我觉得这本身就是一种“交易”,我用600小时换来20000元,并且双方承担各自的责任。现在你20000元拿好了,爽了,发现600小时完不成了,就开始乱叫了,这种学生要么就是素质有问题,要么就是自己当时实在是无知。如果是前者没有什么好说的,如果是后者,那么,只能是作为一个深深的教训去体验。
对于开设通宵教室的问题学校扮演了一个导向性的作用。如果同意开设,即是鼓励学生通宵,与校方的原则矛盾,不开呢学生又没有地方自修、复习。徐副书记说这就好比是不是要给妓女发避孕套一样,我觉得非常有道理,舆论的导向问题似乎是应该高于实际的操作。所以,我认为大家还是要理解学校的难处。
最后,无关提案,说到了学校活动场地的设备问题。我很赞同之之说的,首先,学生会不要推卸责任。毕竟我们都是体会过各个场地的那些设施的人,没有应急的预案,没有临场的随即应变,事发之后从客观条件上找原因,那永远是没有进步的。
至此,本学期的工作也接近了尾声,希望能够在最后听到你们令我们所有人信服的述职。
9/4/2008

欢迎大家访问

最近为了软件工程的project,我正式建立了一个属于我自己的网站。

http://www.seproject.org

欢迎各位访问、指正。
网站的功能会逐步完善。
现在可以为大家提供@seproject.org的免费邮箱服务。
4/4/2008

谈谈演协吧

转眼间,系际辩论赛又如此激烈的开始了。

看了几场比赛,信院终于冲破了多年的宿命,闯入第二轮;文史哲联队惨败在复旦学院小朋友手下;而去年冠军法学院以一种更为意外的方式惨烈出局。于是,有人说,系际辩论赛4强独大的格局终于被打破,群雄并起的年代来临。正所谓天下合久必分,分久必合。一个时代的消亡意味着新生的开始,不知道这一轮回对于演协,这个复旦的老牌社团来说是不是一次机遇,一次冲破束缚的挑战。

昨晚,法学院对阵复旦附中。坐在场下,看着09,08级的学弟、学妹近乎完美的演出,不得不感叹长江后浪推前浪,结果证明,前浪,法学院死在了沙滩上。其实对于小朋友们没什么什么可以苛求的,从他们身上看到了当年的我们——年轻,精力旺盛,富有冲劲,记得当年校际联赛获胜后评委的点评:复旦附中的辩论华丽,极富攻击性,得理不饶人。暂且不说这评论的褒贬,昨天的复旦附中,正式这种点评的深刻体现,他们,将复旦大学的法学院逼入了绝境。中国这个拥有5000年历史的国家从来是以成王败寇为衡量准则,于是,4:1的结果说明了一切,即使小朋友们在攻辩是还略显稚嫩,即使小朋友还不太会很好把握对方临场的漏洞,即使小朋友的总结陈词和法学院存在不小的差距,但这些都不重要了。当一匹黑马杀出的时候,他的光芒早已掩盖了原本陈旧、正在走向腐朽的事物。的确,我们的系际赛需要这样的活力,需要新鲜的血液,只是这次倒下的是法学院。当辩论已经成为一小撮人热爱、追求的事物,当辩论已经沦为一个功名利禄的竞技场的时候,当辩论甚至走向纷繁复杂的政治斗争的时候,是这些从来没有经历过重大比赛,从来没有经受过你们所谓的专业训练的人好好的给我们在场的各位上了一课。

如同演协会长在尹老师座谈会上说一样,演协的发展遇到了瓶颈。当复旦其他社团仍在在为做大做强而努力时,复旦的演协早已头顶上海市优秀社团的灿灿光环,招摇过市。扪心自问,作为演协一员,你们的理想和目标真的只有这些前人为你们积攒的功绩吗?我想不是的。回首在复旦走过的三年,三年系际赛,评委如出一辙,形式周而复始,当然这是传统的延续。可人总是会厌倦相同的事物,观众也会审美疲劳,当老妖,老老妖,老老老妖一次又一次的走上舞台的时候,忽然发现,原来演协的眼界仅仅是如此。

不得不说,老妖是演协最大的财富,同时也是演协最大的瓶颈。一个梯队化的社团模式长久以来一直是复旦各大社团共同探寻的方向,很庆幸,演协走在了前头,这也是他成功的最大原因之一。他拥有庞大的本科生会员,拥有令人羡慕的研究生爱好者,甚至演协背后有不少校友的鼎力支持,也是他的资本,也是最大的财富。这样的梯形模型早就了演协的良性发展,只有精英才会“进化”成老妖,老妖反过来促进协会的发展。但是,自然规律总是时时刻刻存在。事物的两面性告诉我们,当观众厌倦了这些老面孔,厌倦了某些评委总是带着个人情感评分的方式,厌倦了部分清高自傲的前理事时,所能够吸引的观众群体不断缩小。正如学生会是骗骗小朋友的复旦最大“协会”,演协正在走这样的路。

必须正视,复旦的辩论盛世已经不在,至少,现在的复旦不是。当然,你们有责任也有义务去重建这个盛世。翻开历史,狮城舌战的光晕就像是98-99年曼联取得的冠军杯冠军,虽然总是被人称为伟大的球队,但在今后的10年间却再也没有染指过欧冠。或许这是复旦的不屑,或许这是复旦的清高,或许……可现实是残酷的。当观众看着场场出错的大一小主席,真的不知是应该给予他们更多的宽容与理解还是为演协感到深深的悲哀——一个连赛制都没有弄清楚的人竟然站在了主席位上,说一些不知所云的串联词,这是对辩手、观众的不负责任。记得丁力老师总是极为苛刻的要求要求对学生会的活动,现在看来,其实学生会已经走在了前面,只是学生会是一个更具功利主义色彩的舞台,和演协建立的初衷不同,但双方所追求的目标其实是相同的。

打破现有的发展模式,探寻更为合理的发展道路,这应该是复旦最为优秀社团之一的演协迫在眉睫需要解决的问题。复旦说大不大,说小不小,一个系际赛说大不大,说小不小。演协能够做的很多很多,严谨的风格,严密的阻止构架,强有力的资金支持,其实演协早已万事俱备,只欠东风。辩论本来就不是演协的专利,也不是热爱辩论的同学的专利,复旦的舞台理应为更多的人敞开。至于那些老妖们,你们的思想已经深深的影响了演协的发展。想起空手道协会的“老妖”,空协的发展模式与演协类似,老妖只是在空闲的时候回到复旦参与训练,他们不再主导社团的发展,曾经的社长现在仅仅是普通的会员,不要因为你们的存在而去霸占这个舞台。

[纯技术]谈谈T61/T61p显卡驱动问题

对于lenovo目前的T61/T61p而言,最大的问题是在如何发挥其显卡的性能。虽然从表面上看,T61p搭载的NVIDIA Quadro FX 570M和T61搭载NVIDIA Quadro NVS 140M在vista下的表现是在不尽如人意。从lenovo发布的驱动来看,最新的,支持vista的驱动是07年发布的,如今08年将近过半,从显卡在硬件管理器中查看的驱动版本号是158.?.?,而nvidia官方的驱动已经出到了174.74,于是,显而易见,这两款显卡,尤其是570M这块工作站级的显卡在vista下无法很好的发挥其效能。
最显著的例子就是在进行FIFA 08游戏时,会在菜单栏发生严重的延时现象,进了游戏之后却非常流畅,这种显现在XP下是不存在的。这,显然是显卡驱动的问题。为了解决nvidia提供给OEM厂商的显卡驱动问题,我们首先来说说nvidia的官方驱动。
进入www.nvidia.com,可以看到查询自己电脑显卡的选项,随后就会发现除了零售版的显卡,一些nvidia提供给特殊OEM厂商的显卡可以找到型号,但是nvidia却不提供显卡驱动。这本来也是意见不错的事情,OEM厂商毕竟对自家的笔记本有更多的了解,可是像lenovo这种大厂偏偏不争气,所以就出现了显卡驱动跟不上时代的问题。
其实nvidia的显卡驱动一般都是针对其全系列显卡的,之所以OEM厂商的电脑无法安装 nvidia的驱动,主要原因就是nvidia在驱动中把这些OEM显卡的信息给去除了,也就是说驱动认不出你的显卡。于是,要解决安装nvidia显卡驱动问题,就是要解决nvidia显卡驱动中显卡信息缺失的问题。
首先下载最新的nvidia显卡驱动,笔者下载的是 NVIDIA_fw174.74_beta_vista32,安装之后,驱动会自动将文件解压在c:/nvidia下面,随后开始自动安装,随后报错。没关系,这时候我们到刚才解压的文件夹下,打开nv_disp.inf文件。对!这就是显卡驱动中的显卡信息表!我们只要对这个文件进行修改就可以将最新的显卡驱动安装在自己的笔记本上了!
以T61p的FX570M为例,在[NVIDIA.Mfg.NTx86.6.0]栏目下添加这样的语句:
%NVIDIA_G84.DEV_040C.1%  = nv_G8x,    PCI\VEN_10DE&DEV_040C
其中, G84是这块显卡的核心代号,040C是显卡的硬件ID,%NVIDIA_GXX.DEV_XXXX.1%  = nv_G8x,    PCI\VEN_10DE&DEV_XXXX,剩下的部分不用修改。在Localizable Strings栏目下添加:
NVIDIA_G84.DEV_040C.1  = "NVIDIA Quadro FX 570M"
同理,G84是核心代码,040C是显卡硬件ID,"NVIDIA Quadro FX 570M"是显卡名称。
到此,显卡驱动修改完毕。至于显卡硬件的ID可以在设备管理器中查看,相信会做这种事情的朋友这点知识总是有的。
如果是NVS 140M的话,硬件ID需要自行查看修改。

最后我们来看看vidia显卡驱动配置文件。

[Manufacturer]
%NVIDIA% = NVIDIA.Mfg,NTx86.6.0

[NVIDIA.Mfg.NTx86.6.0]
%NVIDIA_BR02.DEV_00F1.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00F1
%NVIDIA_BR02.DEV_00F2.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00F2
%NVIDIA_BR02.DEV_00F3.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00F3
%NVIDIA_BR02.DEV_00F4.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00F4
%NVIDIA_BR02.DEV_00F5.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00F5
%NVIDIA_BR02.DEV_00F6.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00F6
%NVIDIA_BR02.DEV_00F8.1% = nv_NV3x_DOEB, PCI\VEN_10DE&DEV_00F8
%NVIDIA_BR02.DEV_00F9.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00F9
%NVIDIA_BR02.DEV_02E0.1% = nv_NV3x,      PCI\VEN_10DE&DEV_02E0
%NVIDIA_BR02.DEV_02E1.1% = nv_NV3x,      PCI\VEN_10DE&DEV_02E1
%NVIDIA_BR02.DEV_02E2.1% = nv_NV3x,      PCI\VEN_10DE&DEV_02E2
%NVIDIA_BR02.DEV_02E3.1% = nv_NV3x,      PCI\VEN_10DE&DEV_02E3
%NVIDIA_BR02.DEV_02E4.1% = nv_NV3x,      PCI\VEN_10DE&DEV_02E4
%NVIDIA_C51.DEV_0240.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_0240
%NVIDIA_C51.DEV_0241.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_0241
%NVIDIA_C51.DEV_0242.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_0242
%NVIDIA_C51.DEV_0245.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_0245
%NVIDIA_C61.DEV_03D0.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_03D0
%NVIDIA_C61.DEV_03D1.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_03D1
%NVIDIA_C61.DEV_03D2.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_03D2
%NVIDIA_C61.DEV_03D5.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_03D5
%NVIDIA_C68.DEV_053A.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_053A
%NVIDIA_C68.DEV_053B.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_053B
%NVIDIA_C68.DEV_053E.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_053E
%NVIDIA_C73.DEV_07E0.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_07E0
%NVIDIA_C73.DEV_07E1.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_07E1
%NVIDIA_C73.DEV_07E2.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_07E2
%NVIDIA_C73.DEV_07E3.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_07E3
%NVIDIA_C73.DEV_07E5.1%  = nv_NV3x,      PCI\VEN_10DE&DEV_07E5
%NVIDIA_C77.DEV_0848.1%  = nv_C7x,       PCI\VEN_10DE&DEV_0848
%NVIDIA_C77.DEV_0849.1%  = nv_C7x,       PCI\VEN_10DE&DEV_0849
%NVIDIA_C77.DEV_084A.1%  = nv_C7x,       PCI\VEN_10DE&DEV_084A
%NVIDIA_C77.DEV_084B.1%  = nv_C7x,       PCI\VEN_10DE&DEV_084B
%NVIDIA_C77.DEV_084C.1%  = nv_C7x,       PCI\VEN_10DE&DEV_084C
%NVIDIA_C77.DEV_084D.1%  = nv_C7x,       PCI\VEN_10DE&DEV_084D
%NVIDIA_C77.DEV_084F.1%  = nv_C7x,       PCI\VEN_10DE&DEV_084F
%NVIDIA_G70.DEV_0090.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0090
%NVIDIA_G70.DEV_0091.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0091
%NVIDIA_G70.DEV_0092.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0092
%NVIDIA_G70.DEV_0093.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0093
%NVIDIA_G70.DEV_0095.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0095
%NVIDIA_G70.DEV_009D.1%  = nv_G7x_DOEB,  PCI\VEN_10DE&DEV_009D
%NVIDIA_G71.DEV_0290.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0290
%NVIDIA_G71.DEV_0291.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0291
%NVIDIA_G71.DEV_0292.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0292
%NVIDIA_G71.DEV_0293.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0293
%NVIDIA_G71.DEV_0294.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0294
%NVIDIA_G71.DEV_0295.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0295
%NVIDIA_G71.DEV_029C.1%  = nv_G7x_DOEB,  PCI\VEN_10DE&DEV_029C
%NVIDIA_G71.DEV_029D.1%  = nv_G7x_DOEB,  PCI\VEN_10DE&DEV_029D
%NVIDIA_G71.DEV_029E.1%  = nv_G7x,       PCI\VEN_10DE&DEV_029E
%NVIDIA_G71.DEV_029F.1%  = nv_G7x_DOEB,  PCI\VEN_10DE&DEV_029F
%NVIDIA_G72.DEV_01D0.1%  = nv_G7x,       PCI\VEN_10DE&DEV_01D0
%NVIDIA_G72.DEV_01D1.1%  = nv_G7x,       PCI\VEN_10DE&DEV_01D1
%NVIDIA_G72.DEV_01D2.1%  = nv_G7x,       PCI\VEN_10DE&DEV_01D2
%NVIDIA_G72.DEV_01D3.1%  = nv_G7x,       PCI\VEN_10DE&DEV_01D3
%NVIDIA_G72.DEV_01DD.1%  = nv_G7x,       PCI\VEN_10DE&DEV_01DD
%NVIDIA_G72.DEV_01DE.1%  = nv_G7x,       PCI\VEN_10DE&DEV_01DE
%NVIDIA_G72.DEV_01DF.1%  = nv_G7x,       PCI\VEN_10DE&DEV_01DF
%NVIDIA_G73.DEV_0390.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0390
%NVIDIA_G73.DEV_0391.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0391
%NVIDIA_G73.DEV_0392.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0392
%NVIDIA_G73.DEV_0393.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0393
%NVIDIA_G73.DEV_0394.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0394
%NVIDIA_G73.DEV_0395.1%  = nv_G7x,       PCI\VEN_10DE&DEV_0395
%NVIDIA_G73.DEV_039E.1%  = nv_G7x,       PCI\VEN_10DE&DEV_039E
%NVIDIA_G80.DEV_0191.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0191
%NVIDIA_G80.DEV_0193.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0193
%NVIDIA_G80.DEV_0194.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0194
%NVIDIA_G80.DEV_019D.1%  = nv_G8x_DOEB,  PCI\VEN_10DE&DEV_019D
%NVIDIA_G80.DEV_019E.1%  = nv_G8x_DOEB,  PCI\VEN_10DE&DEV_019E
%NVIDIA_G84.DEV_0400.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0400
%NVIDIA_G84.DEV_0401.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0401
%NVIDIA_G84.DEV_0402.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0402
%NVIDIA_G84.DEV_0403.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0403
%NVIDIA_G84.DEV_0404.1%  = nv_G8x,       PCI\VEN_10DE&DEV_0404
%NVIDIA_G84.DEV_040A.1%  = nv_G8x,       PCI\VEN_10DE&DEV_040A
%NVIDIA_G84.DEV_040E.1%  = nv_G8x,       PCI\VEN_10DE&DEV_040E
%NVIDIA_G84.DEV_040F.1%  = nv_G8x,       PCI\VEN_10DE&DEV_040F
%NVIDIA_G84.DEV_040C.1%  = nv_G8x,       PCI\VEN_10DE&DEV_040C
%NVIDIA_G86.DEV_0420.1%  = nv_G86_0,     PCI\VEN_10DE&DEV_0420
%NVIDIA_G86.DEV_0421.1%  = nv_G86_0,     PCI\VEN_10DE&DEV_0421
%NVIDIA_G86.DEV_0422.1%  = nv_G86_0,     PCI\VEN_10DE&DEV_0422
%NVIDIA_G86.DEV_0423.1%  = nv_G86_0,     PCI\VEN_10DE&DEV_0423
%NVIDIA_G86.DEV_0424.1%  = nv_G86_0,     PCI\VEN_10DE&DEV_0424
%NVIDIA_G86.DEV_042F.1%  = nv_G86_0,     PCI\VEN_10DE&DEV_042F
%NVIDIA_G92.DEV_0600.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0600
%NVIDIA_G92.DEV_0602.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0602
%NVIDIA_G92.DEV_0604.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0604
%NVIDIA_G92.DEV_0606.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0606
%NVIDIA_G92.DEV_060D.1%  = nv_G9x,       PCI\VEN_10DE&DEV_060D
%NVIDIA_G92.DEV_0611.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0611
%NVIDIA_G92.DEV_061A.1%  = nv_G9x,       PCI\VEN_10DE&DEV_061A
%NVIDIA_G94.DEV_0622.1%  = nv_G9x_HD,    PCI\VEN_10DE&DEV_0622
%NVIDIA_G98.DEV_06E2.1%  = nv_G98,       PCI\VEN_10DE&DEV_06E2
%NVIDIA_G98.DEV_06E4.1%  = nv_G98,       PCI\VEN_10DE&DEV_06E4
%NVIDIA_NV40.DEV_0040.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0040
%NVIDIA_NV40.DEV_0041.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0041
%NVIDIA_NV40.DEV_0042.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0042
%NVIDIA_NV40.DEV_0043.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0043
%NVIDIA_NV40.DEV_0044.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0044
%NVIDIA_NV40.DEV_0045.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0045
%NVIDIA_NV40.DEV_0047.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0047
%NVIDIA_NV40.DEV_0048.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0048
%NVIDIA_NV40.DEV_004E.1% = nv_NV3x_DOEB, PCI\VEN_10DE&DEV_004E
%NVIDIA_NV41.DEV_00C0.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00C0
%NVIDIA_NV41.DEV_00C1.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00C1
%NVIDIA_NV41.DEV_00C2.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00C2
%NVIDIA_NV41.DEV_00C3.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00C3
%NVIDIA_NV41.DEV_00CC.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00CC
%NVIDIA_NV41.DEV_00CE.1% = nv_NV3x,      PCI\VEN_10DE&DEV_00CE
%NVIDIA_NV43.DEV_0140.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0140
%NVIDIA_NV43.DEV_0141.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0141
%NVIDIA_NV43.DEV_0142.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0142
%NVIDIA_NV43.DEV_0143.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0143
%NVIDIA_NV43.DEV_0145.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0145
%NVIDIA_NV43.DEV_0147.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0147
%NVIDIA_NV43.DEV_014A.1% = nv_NV3x,      PCI\VEN_10DE&DEV_014A
%NVIDIA_NV43.DEV_014C.1% = nv_NV3x,      PCI\VEN_10DE&DEV_014C
%NVIDIA_NV43.DEV_014D.1% = nv_NV3x,      PCI\VEN_10DE&DEV_014D
%NVIDIA_NV43.DEV_014E.1% = nv_NV3x,      PCI\VEN_10DE&DEV_014E
%NVIDIA_NV43.DEV_014F.1% = nv_NV3x,      PCI\VEN_10DE&DEV_014F
%NVIDIA_NV44.DEV_0160.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0160
%NVIDIA_NV44.DEV_0161.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0161
%NVIDIA_NV44.DEV_0162.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0162
%NVIDIA_NV44.DEV_0163.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0163
%NVIDIA_NV44.DEV_0165.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0165
%NVIDIA_NV44.DEV_0169.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0169
%NVIDIA_NV44.DEV_016A.1% = nv_NV3x,      PCI\VEN_10DE&DEV_016A
%NVIDIA_NV44.DEV_0221.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0221
%NVIDIA_NV44.DEV_0222.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0222
%NVIDIA_NV45.DEV_0046.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0046
%NVIDIA_NV48.DEV_0211.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0211
%NVIDIA_NV48.DEV_0212.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0212
%NVIDIA_NV48.DEV_0215.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0215
%NVIDIA_NV48.DEV_0218.1% = nv_NV3x,      PCI\VEN_10DE&DEV_0218

显然这里列出了这个版本驱动支持的所有显卡,其中最后4位是所有显卡的硬件ID,以16进制的形式表示。其中不难看出这些ID其实不连贯,这出了核心代码不同导致的硬件ID区块不同之外,其他缺少的部分就都是OEM厂家的显卡,nividia都不提供显卡驱动。比如G92的7块显卡:
%NVIDIA_G92.DEV_0600.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0600
%NVIDIA_G92.DEV_0602.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0602
%NVIDIA_G92.DEV_0604.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0604
%NVIDIA_G92.DEV_0606.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0606
%NVIDIA_G92.DEV_060D.1%  = nv_G9x,       PCI\VEN_10DE&DEV_060D
%NVIDIA_G92.DEV_0611.1%  = nv_G9x,       PCI\VEN_10DE&DEV_0611
%NVIDIA_G92.DEV_061A.1%  = nv_G9x,       PCI\VEN_10DE&DEV_061A
显然,0600和0602之间少了0601,这块显卡就是提供给OEM厂商的显卡,在nvidia的显卡驱动中就没有了它的信息。这样做同时也是nvidia规避风险的方法。
至此,相信大家已经明白了这种的大致原委,希望能够对那些仍然被T系n卡困扰的朋友有所帮助。

最后还是要说一句,如果你的电脑到是T61p 15'4宽屏,FX570M 256MB的朋友,一定要注意,这种方法安装最新的显卡驱动之后会和你的双通道内存产生冲突。如果你的内存不是双通道是没有任何问题的。比如3G内存,如果是2*1G,2*2G的朋友,一定要慎用!
而FX570M 128MB的大可放心使用。
28/3/2008

测评~~

 在等待vc++2008下载的时候我开始写这篇日志。
因为上周,乃至本周,都被体系结构试验给毁了。
整整23页的报告……不说了

上周花了点时间,正逢windows server 2008发布,于是兴致勃勃的把这个系统塞进了我的电脑,先说说我的配置吧。

Product: ThinkPad T61p 8889-A24

Original description:Based on 8889-3EH: T7500(2.2GHz), 2GB RAM, 160GB 5400rpm HD, 14.1in1400x1050 LCD, 128MB nVIDIA Quadro FX 570M, CDRW/DVDRW, Intel802.11agn


2008的安装和vista非常相似,唯一的差别就是在建立用户密码的时候要求大小写数字加字母,这个稍微繁琐一点,但毕竟是服务器版本的,可以理解。

2008 的界面风格和2003比较相似,但是可以通过添加模块组来实现vista的aero效果。刚安装的系统其实在向linux靠近,感觉上仅仅提供的是一个核,甚至是wifi模块都要手动安装,当然我还看到了smtp服务等都是手动完成安装的。和vista相比,很多功能都需要手动启动,比如桌面加载等等。初步使用发现ie的安全等级被设为了最高。这些特性都和其服务器版本的定位相符合。使用vista的驱动安装在2008上没有任何问题。但是在调试游戏的时候发生了意外,在没有安装任何directx的情况下可以运行starcraft,但是却无法运行fifa 08,由于安装的是英文版本的系统,无法运行盗版的中文版的特定的魔兽争霸,所以只能通过fifa 08来判断。fifa 08显示是没有directx。从网上下载了9.0c的最新版本安装,成功后,运行fifa仍然是同样的错误。后来发现时服务器版本的系统普遍缺少某些 dll文件。但这里面有一个悖论,2008应该是在vista基础上开发的,所以用的应该是directx 10,但是direct 10又是和vista困绑的,没有单独下载,2008有不提供模块下载。所以。。。
其他的普通操作都比较正常。
先到这里吧。
 
 上周,vista sp1发布,而中文版sp1将作为第二波在4月发布。
于是,我将系统重装为windows vista for OEM 26 in 1 English with sp1的版本,不幸的是,在随后的测试中发现英文版的操作系统无法运行某些中文版的盗版游戏。随后,在网路上发现sp1的签名是在2月份,也就是说在3月份发布的vista sp1 RC2的测试版sp1事实上就是最后放出的sp1。于是,下载了版本号为18000的3月发布的RC2,这是一个36国语言包,中文版的vista for OEM非常顺利的就进行了安装。整个安装包556mb,安装时间大约半个小时,其中需需要重启数次。随后就可以在系统性息中看到sp1的显示。
从具体使用来看,最大的改进就是开关机的时间大大缩短,如果将viata的tcp调谐禁用之后,bt下载的速度可以达到学校的峰值。在原先突出的软件兼容性方面,我认为问题仍然存在,比如在运行fifa 08的时候仍然存在菜单项不流畅的现象。另外一个最大的问题就是文件复制速度,通过我的pny的4G U盘实测,仿佛没有任何的改进,在xp下的速度倒是很快。随后在vista虾安装vmware,在vmware下安装xp。一切运行顺利,文件复制速度极快。整个系统的内存使用量仍然没有下降,和最新的发布的windows server 2008相比,实在是相差太大。总的来说,vista的确是开创了操作系统的一个新的发展方向,当然这种方向从某种程度上来讲,Apple在就在做,只是 Mac的系统总是剑走偏锋罢了。或许vista不会成为windows me一样的鸡肋,但是其象征意义远大于其实际的意义。在最初发布的一年中,vista的用户斌没有像想象中那样引起足够的洪轰动,当然,在sp1出现之后也不会如此。下个月,xp sp3就将发布,不知道在一代王牌操作系统最后的服务包发布之后,是否会有更多的用户回到xp的怀抱。同时,值得注意的是,像protel这样的大厂竟然到现在都没有发布支持vista的软件,这一点值得深思。或许,下个月,我就想回到XP……
18/3/2008

转顾文《一场风花雪月的落幕》

 这一场风花雪月,早该结束了。曲终人散多时,今日方才落幕。只是这样的收场,未免太多仓促。       

 

        笑,放肆地笑,歇斯底里地笑。寝室的走廊里,回荡着我天真的笑声。不知道自己在笑什么,只是觉得很好笑。

        当一切美好的回忆,在现实面前支离破碎、随风散去的时候,心中曾经屹立的大厦轰然倒地。当一切诚挚的祝福,都浸润在一片除了joke实在找不出第二个词语形容的海洋里的时候,我觉得我也许应该用自然的笑声来唤醒依旧沉睡的那一丁点灵魂,来解放被莫须有的力量束缚的那一小片心。

        笑声在喧闹的人群中如此突兀。确实,从任何一个正常的人眼中看,这一切真的很好笑。尽管一直以来小心翼翼的维护着这一份珍视的情感,这一份只属于我自己的爱恋。但是,这次却实在做不到克己。因为,真的没有必要再有一丝一毫的挂念了。也许,她存在过,但已经死了。也许,她根本就没有存在过,一切只是意念营造的幻境。我怎能不笑,怎能不笑。我是如此的天真,甚至达到了痴呆的地步啊。

 

        哭,放肆地哭,歇斯底里地哭。裹挟过冬寒和春困的风,将这泪水散播到南区的每一个角落。不知道自己在哭什么,只是觉得应该撒下一串眼泪。

        当一切美好的愿景,在只言片语间,灰飞烟灭的时候,只有泪水可以安慰这颗流着鲜血的心。当一切诚挚的期盼,在口耳相传中,变成这样有趣的事的时候,只有泪水可以让这颗依然微微跳动的心停下无意义的挣扎。我觉得我也许应该用自然的泪水来融化这没有意义的缰绳,把这份纠结编织成坚硬的鞭子,逼迫自己迈开步子恣肆奔腾。

       泪水在死寂的校园如此和谐。确实,从任何一个正常的人眼中看,这一切真的值得流一次泪。尽管一直以来踽踽独行在一条弯曲的道路上,只是为了有一个让人心安的窥视,甚至期冀依然有一份传奇的邂逅。但是,这次却实在做不到如此委屈。不止一次地悲叹,不止一次地挽扼。怎么会是这样,怎么会是这样。只听到,就是这样,就是这样。呵,我怎能不哭,怎能不哭。我是如此哀伤,甚至发不出一声嚎啕啊。

       

        庆幸这命运的安排,没有让我定格在靶心,虽然万箭穿心也可以不在乎。

        庆幸这命运的安排,没有让见证这“民主”的悲喜剧,虽然多么多么希望能够说服那蛮横的评论员。

        庆幸这命运的安排,给了我一个难以预料、难以招架、难以适应的转身,虽然我宁愿延续这道路,走向万丈深渊。

 

        笑也笑了,哭也哭了。不得不收起自己的知性、感性和任性,打点一下自己的心情。无论如何,都是时候了,是啊,都成这样了,那就这样吧。不知道耿知道了会不会笑,会不会哭,也许都会吧。

        三个月份的时间,原来不仅可以平复一个月的深深郁积,还可以消解三个年份的深深眷恋。是啊,曾几何时,不是也觉得前者是如此不可能吗?

        看着烟头的薪火闪烁,宛如你最后一身红,存留在我眼中,不忍多看一眼。是啊,已经没有依恋的借口了。你走了,你变了。那么,我也走吧,我也变吧。

        再也不用挣扎了,再也不用左牵右挂了,随你吧,都随你吧。掐掉了烟,长长地舒了一口气。

        随手写下过一行字,慎独而不拘谨,傲岸而不张狂。兄弟说,这是美得可怕的一行字。好吧,谢谢你的评价。那就带着这份可怕的美丽,开始另一场传奇的邂逅吧。

       

        WV SU

 
Pic。  
第 1 張 / 共 5 張