ubuntu20.04下安装LinuxQQ自动崩溃退出的解决
1.下载QQhttps://im.qq.com/linuxqq/download.html
2. 安装sudo dpkg -i linuxqq_2.0.0-b2-1082_amd64.deb 或双击安装
在QQ网站下载linux的安装包后(linuxqq_v1.0.2-beta1_i386.deb),安装使用,发现QQ经常崩溃。
解决方法如下:
sudo gedit /usr/bin/qq
在第二行加入: export GDK_NATIVE_WINDOWS=true
即全文修改为:
#! /bin/sh
export GDK_NATIVE_WINDOWS=true
cd /usr/share/tencent/qq/
./qq
保存后退出,重启QQ
在网上搜了一下GDK_NATIVE_WINDOWS=true参数到作用,但是没看太明白。。。
原文地址:http://blogs.gurulabs.com/dax/2009/10/what-gdk-native.html
GDK has been rewritten to use 'client-side windows'. This means that GDK maintains its own window hierarchy and only uses X windows where it is necessary or explicitly requested. Some of the benefits of this change are
- Reduced flicker
- The ability to do transformed and animated rendering of widgets
- Easier embedding of GTK+ widgets, e.g. into Clutter scene graphs
Launching an app with GDK_NATIVE_WINDOWS=1 application turns off this feature. This is needed if the application manipulates the windows it creates using direct X API calls or a mixture of X API and GDK instead of just going through GDK. When using "client-side windows" all window manipulation by an application must go through GDK. Adobe needs to update Acroread to be compatible with this feature.
原因:GTK是一个API库,以前应该是基于X api的,现在GTK重写了, 更好用,结构没有变,只保留了一部分必要的X函数。很多应用程序用到了X的api,直接的或者间接的,但是由于GTK不再完全依赖于X api, 而这些应用又都是基于GTK的,所以当应用程序使用X的函数时会出现问题。
一切问题都是由于 GTK的重写引起的。所以老的版本不会有这样的问题。GTK为了解决兼容的问题,增加了一个选项GDK_NATIVE_WINDOWS=1,这样就可以使 用原始的GTK环境了。
转载于:https://my.oschina.net/dake/blog/196683
ubuntu20.04下安装LinuxQQ自动崩溃退出的解决相关推荐
- DELF: DEep Local Features在Ubuntu20.04下安装配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 DELF: DEep Local Features在Ubuntu20.04下安装配置 一.安装Ubuntu20.04后配置深度学习环境 ...
- ubuntu20.04下安装qq和微信(最新)
ubuntu20.04下安装qq和微信(最新) 在ubuntu(debian系列)下安装软件,一般可以通过这两种简单的方式: sudo apt install 软件包 或者 sudo dpkg -ℹ ...
- Ubuntu20.04下安装CUDNN
Ubuntu20.04下安装CUDNN 到官网下载新版cudnn(需登陆账号) https://developer.nvidia.com/cudnn-download-survey 解压到当前目录 $ ...
- Ubuntu20.04下安装向日葵远程软件
Ubuntu20.04下安装向日葵远程软件 安装包下载 安装 运行 卸载 安装包下载 官网地址:link. 选择Linux版本安装 安装 1.回溯下载目录下执行命令 sudo dpkg -i 文件名. ...
- ubuntu20.04下安装Kdevelop并实现图像ORB特征匹配
ubuntu20.04下安装Kdevelop并实现图像ORB特征匹配 安装Kdevelop 图像ORB匹配 **CMakelists.txt文件** **使用kdevelop实现orb特征匹配** 安 ...
- 关于Ubuntu20.04下向日葵远程软件连接中断的解决方法
关于Ubuntu20.04下向日葵远程软件连接中断的解决方法 一.安装并登陆好Ubuntu的向日葵客户端后 二.切换lightdm图形页面 一.安装并登陆好Ubuntu的向日葵客户端后 在终端下运行以 ...
- ubuntu16.04下安装openssh-server报依赖错误的解决方法
ubuntu16.04下安装openssh-server报依赖错误的解决方法 参考文章: (1)ubuntu16.04下安装openssh-server报依赖错误的解决方法 (2)https://ww ...
- Ubuntu20.04下安装 R 及 CRAN 软件包(命令行操作)
文章目录 前言 一.R 的安装 1. 确定软件包版本 2. 安装CRAN中的R二进制文件 3. 安装 R 及其依赖项 4. 检查安装情况 二.添加CRAN软件包 1. 添加当前的 R4.1.0 或更高 ...
- 【安装】Ubuntu20.04下安装ROS的完整过程(内含已装好ROS的虚拟机、虚拟机创建过程、ROS安装过程及全过程录屏)
2022/12/20重制,精简流程,直接去掉网络问题. 现成的虚拟机 为方便大家学习,如果安装ROS遇到的问题实在太多,也可以直接下载我提供给大家的.已经安装好ROS的Ubuntu虚拟机:下载链接, ...
最新文章
- hdoj-2039-三角形
- python编程入门到实践答案-Python编程:从入门到实践
- Python条件判断和循环,range()函数
- 云炬Qtpy5开发与实战笔记 1开发第一个桌面应用Hello World
- matlab 读取fig数据
- 港媒:AI技术有望助力中国核潜艇升级
- Spark- Linux下安装Spark
- vector常用操作
- paip.C#.NET图形按钮制做
- 机器学习之多种算法优缺点总结及优化方法
- 五、线性回归和多项式回归实现
- 【092】召唤神龙-指尖大鱼吃小鱼的魔性游戏
- 云-腾讯云:实时音视频
- 开发中的各种时间格式转换(一)
- Treemily想做封闭版的家族社群,比Geni更迎合华人家庭观念
- 每天实现一个小特效:百度新闻导航栏特效
- 5G和WiFi6的故事
- Oracle-1 - :超级适合初学者的入门级笔记,CRUD,事务,约束 ......
- 1分钟读懂 云支付(云收款)交易规则 云支付收费标准
- ADDS:在域内或域间复制组成员