[求助帖] Linux Gnome 桌面长时间使用卡顿

2020-02-23 13:53:54 +08:00
 irezpeng

感谢您的查看,第一次发帖,有不对的地方请指出,讲一下我到的问题。

机器与系统参数
系统版本: Ubuntu 18.04.4 LTS,单系统
内存: 16G ddr4 2400 镁光
Swap: 12 GB (12,288,262,144 bytes)
处理器: G4560 3.5GHz 双核四线程
显卡: GTX 950M/PCIe/SSE2
Gnome 版本: 3.28.2
系统位: 64-bit
硬盘: Phison SATA SSD (SBFM00.8)

问题描述

重启开机五小时以内正常,不会出现卡顿现象,使用达到五六小时以上 Google Chrome 新建 tab 就回突然卡死,等待几秒钟后恢复,看视频(主要使用 youtube 别的没注意)时不时卡顿几秒有音频画面不动,Alt+Tab 切换应用窗口也会出现明显卡顿,有时候会出现鼠标点击无任何反应。

尝试过的方案

设置 swappiness 为 10 积极调用内存,与之前一样,free -m 查看内存空闲总大于 6G,Swap 未使用
top 查看进程均正常,gnome-shell CPU 会偶尔升高致 35%,chrome 长时间使用会升高致 45%
iotop 查看进程均正常,不会出现某一个进程反复读写

个人习惯

原生主题没经过美化处理,经常会使用 apt-get dist-upgrade 更新,查过很多帖子基本都是让查看进程是否异常,但基本没发现,一般最少会使用十个左右程序,网易云音乐、TIM、微信、Chrome、Idea、vsCode、MySQL Workbench(MySQL 装在局域网中)、Typora、Postman、搜狗输入法、WPS,这是经常会启用的程序,,全开的情况下 free -m 内存剩余 9G 左右,Swap 无使用
只要开机时间达到 5 小时以上就回出现问题描述中的情况,小弟自学编程,非科班出身很多底层原理也是一知半解,还在继续学习中(完全使用 Linux 也是因为之前总控制不住自己玩游戏的冲动,不过现在也会控制不住看 youtube 的冲动,[手动狗头]),半年前也有这样的情况,重装系统好了,近两个月又出现了,秉着进步的想法不能遇见问题就重装

7369 次点击
所在节点    Linux
34 条回复
blender2017
2020-02-23 14:20:18 +08:00
没遇到你的情况,不过我有台机子是因为蓝牙接收器插 USB2.0 的口会让 GNOME 桌面卡,换到 USB3.0 接口就好了
PTLin
2020-02-23 14:30:48 +08:00
安装独立显卡驱动了吗?
jonsun30
2020-02-23 14:38:54 +08:00
18.04 版本的 Gnome 优化十分不到位,这种问题也很难复现,推荐四月之后直接升级到 20.04 。
dandycheung
2020-02-23 14:42:31 +08:00
你把 swap 禁用掉,观测一下看。
irezpeng
2020-02-23 14:45:18 +08:00
@blender2017 难道是因为这个,我把鼠标接收器也换个位置🤣
irezpeng
2020-02-23 14:45:32 +08:00
@dandycheung 行,我试试看
irezpeng
2020-02-23 14:45:53 +08:00
@PTLin 安装了,950M 有驱动的
irezpeng
2020-02-23 14:46:07 +08:00
@jonsun30 实在不行也只能这样了
PTLin
2020-02-23 14:55:10 +08:00
@irezpeng 你把独显驱动卸载了再试试,桌面卡顿百分之 90 是独显驱动的问题
irezpeng
2020-02-23 15:03:38 +08:00
@PTLin 不过之前一直正常,显卡驱动一直没更新过
irezpeng
2020-02-23 15:03:57 +08:00
@PTLin 我也先试试吧,谢谢
irezpeng
2020-02-23 15:05:29 +08:00
@PTLin 突然想起独显驱动不安装 Ubuntu 登陆界面就直接卡死了,无法动弹,安装安装了显卡驱动就正常了
jonsun30
2020-02-23 15:08:27 +08:00
@irezpeng 驱动版本是多少?你可以试试看安装 Nvdia PPA 里的最新驱动 https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
cev2
2020-02-23 15:11:46 +08:00
大概 4 年前吧,在 Ubuntu 上用 Chrome 会内存泄漏直到死机。现在不应该还有这种问题呀,你把 Chrome 硬件加速关了试试,Linux 上用到 GPU 加速的蹦的可能较大。
另外搜狗输入法的云输入进程你也可以排除一下。
irezpeng
2020-02-23 15:14:19 +08:00
@jonsun30 Using NVIDIA driver metapackage from nvidia-driver-435 (proprietary),最新版 440 带有测试我就没更新了
jonsun30
2020-02-23 15:14:36 +08:00
@cexid 在 Ubuntu 19.10 上使用 Chrome 有时候界面会渲染出黑块,鼠标移过去又黑块又自动消失了,Chrome 跟老黄的闭源驱动不是很对付。
irezpeng
2020-02-23 15:18:25 +08:00
@jonsun30 我试试将硬件加速关闭
lights
2020-02-23 15:41:01 +08:00
桌面系统长时间使用只用过 MacOS 和 Windows 的路过
问一下,Ubuntu 上也有 网易云音乐、微信和 TIM ?
cev2
2020-02-23 15:50:33 +08:00
@lights
如果你是指宏观上 Linux,网易云官方就有,随着政策支持,搜狗、WPS、360 浏览器、QQ、百度云都有了,微信和 TIM 是 Wine 的。
如果你指的是某个具体的发行版有没有,其实只要一家发行版有了,非冷门的其它发行版很快就会有打包的。
Cooky
2020-02-23 16:30:56 +08:00
去他娘的 Gnome (

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/646798

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX