android模拟器 出错:X Error of failed request: BadRequest (invalid request code or no such operation)

最近在ubuntu12.04上学习python,python2.7 python3.2差别还是蛮大的,就想着学习较新的
升级后
结果出现 输入法不显示   update-manager 和  add-apt-repository不能用,android的模拟器也打不开。
罪魁祸首直至python
因为python3.2没有往上兼容,导致从python2.7升级到3.2 很多依赖之前2.7版本的功能无法使用
如何解决python升级的问题 请 http://book.51cto.com/art/201405/439867.htm

言归正传,出现下面问题如何解决?

fglrxinfo

X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  136 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

一 准备工作:

1.下载适合你的最新的显卡驱动
http://ati.amd.com/support/driver.html
 建议下载amd-catalyst-14-4-rev2-linux-x86-x86-64-may6.zip

2. 在安装之前,执行下面命令,安装依赖。
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

二、删除以前的 ATI 驱动和 Mesa 驱动。也许你没有安装,但如果不删除现有的显卡驱动,可能造成安装后加载模块和驱动错误,不能正常驱动

删除以前的 ATI 驱动和 Mesa 驱动。也许你没有安装,但如果不删除现有的显卡驱动,可能造成安装后加载模块和驱动错误,不能正常驱动。
如果以前手工安装过驱动需要执行下面两行,如果没有,跳过。
cd /usr/share/ati/
sudo ./fglrx-uninstall.sh   [注意这里存在一个问题,如果该目录下没有fglrx-uninstall.sh 该怎么办,我就遇到了这种问题,折腾了会,后来在 下载的那个文件 fglrx-14.10.1006.1001/driver/ 找到有个shell   ]
sudo sh fglrx-uninstall.sh --force 【注意加--force 否则会有提示删除不掉】

sudo apt-get remove xorg-driver-fglrx xserver-xorg-video-ati xserver-xgl

三、安装驱动,不要在删除步骤前安装,不然会被卸载掉的。没有什么难的,基本上下一步就行了。
解压第一步下载的ati驱动
cd 解压后的目录
sudo sh ./amd-driver-installer-14.10.1006.1001-x86.x86_64.run
根据提示 下一步

四、安装完毕 根据提示重启

五、检查安装效果
1、首先看看驱动信息是否正确,执行
fglrxinfo

下面的是我结果

display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7400M Series
OpenGL version string: 4.4.12874 Compatibility Profile Context 14.10.1006.1001

关键是要有 ATI,不能是其它的,如果不是的话,说明驱动模块没有正确加载,需要根据显示的内容,把对应的驱动删除。

2、看看自己的显卡是否工作在Xv模式下,执行
xvinfo

如果显示的结果很多很多,那就是工作在xv模式下了。如果像下面这样的显示,那还需要再设置

X-Video Extension version 2.2
screen #0
no adaptors present

手工设置xv模式
sudo aticonfig --overlay-type=xv

3、看看其它信息
glxinfo | grep direct

我的结果是
direct rendering: Yes

4、测试一下速度和工作是否正常,程序会显示转动的齿轮和一些数值。
glxgears
fgl_glxgears

参考:

http://zhidao.baidu.com/link?url=Fol6ZFsHFudbw9ZyqaUyhdOV63nDWQ6qahirsHXWCYCjSxYdJ4rh7ciSDv1toI2RfSHDbj3tt4Uj-B6N-Qp5Mq

http://askubuntu.com/questions/74171/is-my-ati-graphics-card-supported-in-ubuntu

android模拟器 出错:X Error of failed request: BadRequest (invalid request code or no such operation)相关推荐

  1. android模拟器 报错:X Error of failed request: BadRequest (invalid request code or no such operation)

    最近在ubuntu12.04上学习python,python2.7 python3.2差别还是蛮大的,就想着学习较新的 升级后 结果出现 输入法不显示   update-manager 和  add- ...

  2. 运行android模拟器,emulator: ERROR: x86 emulation currently requires hardware acceleration!

    运行android模拟器,emulator: ERROR: x86 emulation currently requires hardware acceleration! 问题: 运行android模 ...

  3. e.g., malformed request syntax, invalid request message framing, or deceptive request routing)

    一. 问题背景 后台:SSM框架 前端:用ajax发送请求 描述:用ajax发送请求,出现e.g., malformed request syntax, invalid request message ...

  4. e.g., malformed request syntax, invalid request message framing, or deceptive request routing

    报错 e.g., malformed request syntax, invalid request message framing, or deceptive request routing 以及f ...

  5. arduino烧录esp8266出错:error: espcomm_upload_mem failed

    出错信息: warning: espcomm_sync failed error: espcomm_open failed error: espcomm_upload_mem failed error ...

  6. 使用vue-cli3创建项目的时候出错,ERROR command failed: npm install --loglevel error --registry

    重点:方法三 命令: vue create vue-hello 错误提示: ERROR command failed: npm install --loglevel error --registry ...

  7. android studio模拟器出错,A resource failed to call close

    问题:模拟器打开没有手机界面,提示A resource failed to call close,或右下角有IDE internal error红色闪烁提示. 解决方法: 1.找到安装SDK文件夹下的 ...

  8. Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录

    3个错误non-zero exit value 1: non-zero exit value 2: non-zero exit value 3(一下方法亲测好用) Error:Execution fa ...

  9. 虚幻引擎UE4.25版本使用Android打包出错提示:ERROR: cmd.exe failed with args /c 和 :app:assembleDebug的解决方法

    虚幻引擎 UE4.25版本使用Android打包出错提示:ERROR: cmd.exe failed with args /c 和 :app:assembleDebug的解决方法: 在虚幻引擎的jdk ...

最新文章

  1. 桂林机场春运期间新增多条航线航班 实现接力承运无缝衔接
  2. python 日志不会按照日期分割_python实现日志按天分割
  3. Battlestation Operational HDU 6134
  4. Java中static变量作用和用法详解
  5. 添加rabbitmq守护进程
  6. edge无法打印pdf_一文搞定PDF无法复制/打印/编辑
  7. OpenCV-图像处理(19、Canny边缘检测)
  8. STM32F072在8M下的软件延时
  9. 【原创】项目管理软件之争,禅道和JIRA大对比
  10. 打开计算机任务栏有桌面没,打开的窗口在任务栏上显示不出来?解决办法
  11. 1's Complement和2's Complement的区别
  12. 多线程编程模式之Thread-Specific Storage模式
  13. 代理服务器关闭没过多久又自动开启,Win10自动更新关闭了过几天又自动开启了怎么办?...
  14. RecyclerView通用适配器
  15. 历经30年,仍未解决通讯难题,水下机器人是虚假繁荣吗?
  16. [嵌入式]Cortex-A8处理器编程(上)
  17. 修改sep客户端服务器地址,SEP服务更改IP地址操作手册
  18. 视频收集、视频征集、视频采集、征集视频、收集视频、采集视频工具/小程序
  19. 物理服务器、云服务器、虚拟主机的区别是什么
  20. PJ331 PJ501超小型封装PFM DC/DC升压稳压器

热门文章

  1. 理解设计模式——工厂模式
  2. 幻影成像的搭建以及应用
  3. java 手动垃圾回收_java如何进行垃圾回收的
  4. 数据分析中的运营指标——DAU、MAU、PCU、ARPU、KPI等
  5. 两个上课打瞌睡的男孩
  6. CCRC信息安全服务资质认证证书如何申请?
  7. 王者荣耀 是什么语言编写的
  8. Android6.0修改以太网IP
  9. 8个最受欢迎的移动跨平台开发引擎
  10. 常用知识图谱数据集FB15K, YAGO, WN18