zoukankan      html  css  js  c++  java
  • Ubuntu下图形界面卡死解决办法

    杀死进程

    ubuntu下的xorg软件包是包括显卡驱动、图形环境库等等一系列软件包,我想我把它的进程杀掉,GUI桌面就应该会好使了吧。于是我用了下面的命令找到Xorg命令的进程pid。

    ps -t tty7
    1
    当然了在卡死的情况下,我们不能打开终端。但是,我们用alt+ctrl+F1切换至文本模式下,就可以输入这个命令了。接着杀掉这个进程就行了:

    kill pid
    1
    上面这个命令需要root权限。

    编写脚本
    但是,我时间长了以后总输入这个很不方便,而且我也可能会忘掉这个命令。于是,我写了一个脚本,一个命令就搞定了。下面是我的命令:

    fuckXorg
    1
    以后用这个命令就可以解决了Ubuntu下图形界面卡死的情况。我想你们一定等不及fuck这个该死的Xorg了吧,下面我告诉你们我是怎么做到的。其实很简单,下面会用到一些环境变量的知识,如果对它不怎么熟悉,请参考这篇文章:

    http://blog.csdn.net/xlinsist/article/details/51028581

    首先编辑下面的文件,加入下面图片中最后两行脚本。

    vim /root/.profile
    1
    史上最牛逼Ubuntu下图形界面卡死解决办法

    加入这两行脚本以后,每次当root用户登录时,都会把/root/bin目录加入到PATH环境变量。

    接着,在/root/bin目录中放入我写的文件名为fuckXorg的脚本就Ok了,脚本内容如下:

    #!/bin/bash

    pid=`ps -o pid -t tty7`
    pid=`echo $pid | cut -c4-`
    echo 'pid is' $pid
    kill $pid

    exit 5
    1
    2
    3
    4
    5
    6
    7
    8
    从此以后,只要桌面环境在卡死,fuckXorg命令就搞定它了。

  • 相关阅读:
    mysqlnd cannot connect to MySQL 4.1+ using old authentication
    nginx中查看关于php的配置和php-fpm的重启等操作
    nginx中查看关于php的配置和php-fpm的重启等操作
    linux面试题1
    linux笔试
    面试题
    shell脚本实例
    shell脚本
    mysql主从复制
    Discuz!NT静态文件缓存(SQUID)
  • 原文地址:https://www.cnblogs.com/spring-7988166/p/8481320.html
Copyright © 2011-2022 走看看