awesome 的确是个好东西,用上了,就不喜欢别的女人了
今天心血来潮再次找出 awesome官网上的 图片 YY了一会 真爽啊,四个显示器
等咱有了钱,弄八个显示器 ,二十四的竖着放
我把公司里的大屁股显示器搬出来了 放在桌面上 ,准备实施 双头显示器 计划
首先要有一块双头的显卡 我找到了 ati x500 ,换上 HDMI 2 VGA线 开始了漫长的驱动过程,使了半天力气,终于放弃了,ATI 官方的驱动不好用 ,不知道是AMD 不牛X ,还是ATI太弱。
有的时候放弃 也是一种进步
我换了一个N卡
顺序驱上,竟然发现有图型设置程序 爽 nvidia-setting 经过一阵设置,黑屏,重启,再黑,再启。终于
桌面OK了
有以下几点需要注意:
1.能不用A卡就不要用A卡
2.有一个什么什么东西要打开,要不然AWESOME 不能很好的工作 => xinerama
3.两个显示器最好是一样的,要不然很影响心情
上图
用SCROT 竟然直接拿到了全图
今天重做了系统 想起有一个软件没有测试 叫 devtodo 结果出现了错误如下
todoterm.cc:18: error: ‘getenv’ was not declared in this scope
todoterm.cc:22: error: ‘setenv’ was not declared in this scope
查了一下,资料 还真的很少
不过还是可以解决的找个适当的位置 把下面一句话加上就OK 了
#include <cstdlib>
archlinux 安装 LAMP环境
archlinux 据说是很牛的系统 试了以后 的确很牛,牛到我累了好长时间也不能成功驾驭
不过工作重要 还是先说说LAMP环境如何来做吧。
archlinux 有一个传说中很牛的 类似 apt-get 的东西 叫 pacman
用命令
pacman -S apache mysql php
就可以直接把 apache mysql php 基本安装完成 我不确定顺序是否有影响 但是我建议大家如果想事少一点还是按这个顺序来吧
不知道从什么时候开始 php有一个openbase_dir 的变量 这个变量标识哪些目录可以用来存放 php文件 即 document root 一定要在openbase_dir 里,否则不会执行
而且 archlinux 的默认的document root 是 /srv/html 这个目录默认没有 而且当安装apache的安装后 我习惯的测了一下 ,这个目录不存在,会让apache 启动失败,所以我改成了/var/www 结果 php 放在/var/www下时 ,由于不在 openbase_dir里 所以不能执行 而且不报任何错误(由于php.ini的设置)所以就会出现 要么不解释 php文件 ,解释的时候 什么也没有 就是一片空白 一点错误也不报。 最难受的是 当GOOGLE archlinux lamp 的时候 一点也没有文章 提及这一现像,也没有解决方案 ,让我弄了好长时间才发现解决办法 。
解决办法就是 在php.ini 里 修改openbase_dir 或是 对应的不要修改 把文件直接放到/srv/html里
mysql 也是用得相当吃力 命令行下可以很好的进入 但是phpmyadmin就不可以 提示 连接被拒 也想过很多办法 但是未果 。后来发现不知道什么时候,或是哪条设置让 phpmyadmin不能用root 没有密码的情况下 连接 到mysql 没有办法 只好强行新建一个用户 给出所有权限。还有一点 现在MYSQL聪明了,在 skip-grant-tables时不可以对用户进行操作,这样是安全了很多,也让忘了密码的时候没有办法 进行找回
OK 只要注意以上两点基本上LAMP环境没有问题了