昨天半夜在写代码的时候没怎么注意,系统提醒有可用升级,随手就给升级了,结果起床后开机,发现grub提示两个内核,然后选择最新的内核,直接黑屏很长时间进不去系统。
解决办法是:删除显卡驱动,否则重启后还是白屏
删除显卡驱动的命令是:sudo /usr/share/ati/fglrx-uninstall.sh
重启后进入桌面,over,然后要在终端运行 update-grub2
接着要做的两个事情,1、是否要更新内核。2、必须要重装显卡驱动
1、更新内核的方法如下:
安装新内核,然后update-grub,update-grub2,应该就可以了,然后按照下面删除旧内核文件即可。
apt-get remove 对应的内核版本号,将旧版本的内核删除掉(-image-和-header-两个文件都要删除的,一定要小心执行命令)。
apt-get autoremove 对应的内核版本号, 再清理下就应该可以
修改/boot/grub/grub.cfg(从9.10版本后,menu.list文件就被替换成了grub.cfg),将其中旧内核的文字删除即可,然后重启系统
2、重装显卡驱动
重启后要重装显卡驱动(如果重启出错请参照文章开始讲到的启动出错处理办法)。
重装显卡驱动的办法:
1、删除旧的和错误的驱动程序
cd /usr/share/ati/
sudo ./fglrx-uninstall.sh
sudo apt-get remove xorg-driver-fglrx xserver-xorg-video-ati xserver-xgl
2、安装新的驱动 (需要去ATI官方网站下载)
sudo sh ./ati-driver-installer-8-11-x86.x86_64.run
安装完毕后,把配置文件初始化一下,执行
sudo aticonfig –initial -f
生成 modules.dep 和 map 文件,保证模块和驱动的正常加载。
sudo depmod -a
3、重启
4、检查安装效果
在终端中运行 fglrxinfo,显示结果应该是:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2600 XT
OpenGL version string: 2.1.8201 Release
5、看看自己的显卡是否工作在Xv模式下,执行
xvinfo
如果显示的结果很多很多,那就是工作在xv模式下了。如果像下面这样的显示,那还需要再设置
X-Video Extension version 2.2
screen #0
no adaptors present
手工设置xv模式
sudo aticonfig [...]
eclipse的分支,专门针对PHP开发工具,快捷键如下:(同样适用于 zend studio 7+)
Ctrl+1 快速显示OutLine
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(project,file)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示 OutLine
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+*(小键盘) 展开当前类中的所有代码
Alt+/ 代码助手完成一些代码的插入
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+K 正向增量查找(警惕网上的小白们,CTRL+J是错误的)
Ctrl+Shift+K 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变为小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+P 定位到对于的匹配符
后话:
我很喜欢netbeans,功能特别强大,特别是代码追踪功能以及友好的快捷键操作(与eclipse快捷键不同,我认为eclipse的快捷键虽然能够避免一些冲突,但是使用上稍稍不顺,maybe国外人都是两手配合用键盘拖拉窗口,像ctrl+K这样的组合就不如zend studio自身的快捷键F3来的爽–如何切换zend studio自身的快捷键?在设置里,找到keys项,选择即可)
但是netbeans彻底伤了我的心,那种仿佛不爆掉CPU不死心的精神让我很无语,处理5个标签一下,netbeans的速度没得说,不用project管理,速度也还可以,但是一旦project和5+标签项的情况下,它就能够吃掉你分给它的所有内存,然后狂爆CPU,最后死掉..更不要说search代码了,打开任务管理器的话,可以看看那惨不忍睹的现象。
JDK的版本从1.5到最新版,都使用了,并且还专门配置了xms等项,但还是无语。一狠心,将其在windows环境和ubuntu环境中一律删除,等待下一个版本..不过不抱太大希望…
如果经常浏览本站的同学应该知道这款主题,就是在前一分钟我还在使用的主题,现在改版后,将1.0的版本发布出来共享
具体演示地址欢迎大家在评论中留下博客地址供后访问者参考。
猛击看大图 | 点击下载[请选择walleve1.0主题下载]