最近得用gmsh,然后头脑一热装了最新版,但是最新版必须得需要glibc2.23版本以上,查看当前版本发现只有2.17,接着照着网上教程做学着升级glibc,下载了2.23和2.33分别试了源码编译,都失败了,然后看了一个博客说要链接lib.so.6。
问题出来了,链接之后,好像没啥反应,于是我做了个可怕的决定,重启!!
然后就进不去系统了,最后照着网上教程,赶紧做了centos7的启动盘,rpm重装了glibc的2.17版本,lib.so.6也重新链接了,重启等了很长时间,系统是进去了,但是就是没有图形界面。我重新装了图形界面还是进不去。只能进入命令行模式。
上次我是升级opengl版本,就更新显卡驱动,结果也是进不去图形界面,最后卸载了才行的,而这次我是真没办法了😭
在升级 glibc 前,有必要确保所有依赖 glibc 的软件都已兼容新版本。如果软件无法正常工作,就可能需要重新编译或升级软件。
在升级 glibc 时,有时会发生问题。如果使用的是源代码进行编译,就可能存在编译问题。也可能遇到与系统配置有关的问题。
建议可以试试使用系统软件包管理器(如 yum)来升级 glibc。这样可以避免编译问题,并且系统软件包管理器会自动处理依赖项和其他系统配置。
如果仍然无法解决问题,建议使用操作系统的恢复模式或安装盘进行修复。这可能会恢复系统的正常运行,但是可能会丢失一些数据。
仅供参考。
这是因为重装 glibc 后,可能会破坏系统的关键库文件,导致图形界面无法启动。
解决方法:
重装系统:在重装之前,一定要备份重要的数据,并且记得更新 glibc 的安装包,避免再次出现问题。
恢复系统:如果您有系统备份,可以尝试进入系统恢复界面(一般在启动画面中按下 F8 或者 F11 键),选择恢复系统并恢复到之前的备份点。
修复系统:如果您没有系统备份,可以尝试使用系统修复工具来修复破坏的文件。在系统启动界面中,选择安装系统的选项,然后选择修复系统。
注意:在进行任何修复或重装操作之前,请一定备份重要的数据,以防出现意外。
尝试下面的思路:
centos进不去图形界面可能是因为安装时没有安装图形界面。
安装centos服务器版本的时候,系统默认没安装 CentOS 的图形界面程序,解决方案如下:
1、在命令行下输入下面的命令来安装 Gnome 包
$sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2、更新系统的运行级别
如果你想在系统下次启动的时候自动进入图形界面,那么我们需要更改系统的运行级别,输入下面的命令来启用图形界面。
$sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3、重启系统
当系统再次启动的时候,就会默认进入图形界面。
Centos7升级glibc导致系统异常(无法开机)解决方法
跟着操作
https://freexyz.cn/server/106459.html
用startx
启动Xserver和Xclient试一试
你不能进入图形界面的日志报错呢?上一下日志报错,,
你不过不知道哪里,你可以找个终端工具SSH过去,敲 tail -f /var/log/message,
然后直接在去机器命令行中敲init 5来切换看看切换去图形时的日志有什么报错。