没有https,现在这样的网站已经很少见了吧
Fedora这个发行版还是超赞的,而且话说Linux换发行版简直是毫无代价,当天安装当天就用得很爽了.
借此机会,也从bash转移到zsh上, 刚好重新定义的alias都在zsh下面直接定义了.
vimrc也同步到了github上面, 同时也开始使用vundle管理vim的插件;
在vim插件的选择上, 借鉴一些spf13vim等如何使用的,用了哪些优秀的插件...
准备日常的C程序书写编译也完全的转移到vim上来;
fedora是在公司的电脑上virtualbox虚拟机里的,其实虚拟机与真机相比也有很多的优点,比如可以在真机关机的情况下虚拟机"待机",实现保存工作会话状态;可以保存快照;或许还可以实现跨物理机器转移,比如哪天把我配置好的fedora弄到自己的笔记本上,等等...
fedora guest系统配合virtualbox的additions, 无缝模式很爽, 让我可以在Windows环境下使用货真价实的Linux程序,byebye cygwin/mingw...
今天晚上主要安装了eclipse cdt, leksah, ghc 7.0.4, gcc, lua, love, vim, gvim, git...
补充:还有, cabal install了 yi, 话说这个软件安装了很多依赖, 中间把缺少的软件安装好,还报过一次错, Google后mv了两个文件, 又建了链接之后,才可以.如下:
cd /usr/lib
sudo mv libncurses.so libncurses.so.bak
sudo mv libncursesw.so libncursesw.so.bak
sudo ln -s /lib/libncurses.so.5 libncurses.so
sudo ln -s /lib/libncursesw.so.5 libncursesw.so
话说,最后又报一个错,如下,明天解决了:
[128 of 128] Compiling Yi.Config.Simple ( src/library/Yi/Config/Simple.hs, dist/build/Yi/Config/Simple.o )
Extra-libraries: tinf如果一个工程中两个源文件的名字相同,输出的obj目录又相同的话,在链接的时候可能会导致第二个同名文件中的符号不可见.
猜测可能是第二个obj文件覆盖掉了同目录下同名的第一个obj文件,从同导致链接的时候找不到第二个文件中的符号.
这个时候解决方法很简单:
给其中的一个文件重命名即可.
各种想到的方法都试过了,google了不知道多少网页,最后才意外发现原来是用户组的问题。
流泪满面……
终于搞定了驱动和opengl 3d加速的问题。
刚才发现网上有一个用户说他可以使用root用户运行glxinfo得到硬件加速的结果;但使用非root用户则是opengl vender string是mesa prject,我一检查发现我也有这个问题……
继续google之,终于发现原来是用户没有添加到video组的原因,按照提示运行命令:
sudo useradd david video
退出x退出tty,重新登录,startx,glxinfo,终于显示驱动是硬件加速的了!!!
原来这个问题早已经和xserver-xorg-video-*和libgl1-mesa-glx无关了,而是我在卸载过x之后,不知何故用户david不在video组了……
以后朋友们遇见显卡驱动为软件渲染的时候,可以sudo glxinfo,检查一下是不是用户组访问硬件权限的问题。不然就浪费时间又搞不好了。
不过现在还有一个问题需要解决。如果不使用所谓废弃的设置文件/etc/xorg.conf的话,我执行startx会提示fbdev错误。。。不知道那个问题现在还在不在。
Host by is-Programmer.com | Power by Chito 1.3.3 beta | Theme: Aeros 2.0 by TheBuckmaker.com