关于Ubuntu无法进入图形桌面的问题
来源:互联网 发布:ksweb mysql 编辑:程序博客网 时间:2024/04/28 08:06
今天遇见了无法进入Ubuntu图形桌面的问题,问题描述如下:
1.能够进入图形界面,也就是在ctrl + alt + F1进入控制台并登陆后,执行startx能够进入图形界面(但是正常的图表菜单都没有,只有一个桌面背景)
2.在输入正确的密码后,屏幕一黑,又回到登陆界面。
3.使用游客身份依然无法进入桌面
在网上进过一番搜索,发现是众说纷纭。这也是必定的,因为引起这个问题的原因肯定不止一个嘛,那么解决的办法肯定也有所不同。下面就对网上的说法进行一个总结和分析吧!
1. 修改环境变量出现问题引起的错误。进入控制台tt1或者tt2将打开相应的配置文件如/etc/profile,environment等,将错误处改回来,reboot即可。
2. .Xauthority文件引起的问题。使用X Window图形用户系统的时候,是一种基于cookie的访问控制模式(Cookie-based access),这个文件就用于存储各个用户的相应的cookie的文件。也就是一个身份认证的文件。出错时的解决办法是在控制台登陆后,在用户目录下删除它,或者用chmod 修改它的权限为用户所有。
3. 文件权限的问题。如/home目录权限不足,用chmod 变成777权限;又有可能是/tmp的权限问题。这个可以进入用户目录,查看.xsession-errors文件,可能就能发现错误提示,如:mkdtemp : private socket dir :Permission denied.总之就是修改相应的权限即可。
4. 在卸载别的软件(据说如ibus)时,不小心卸载了ubuntu-session,这样的话,在控制台中apt-get install ubuntu-session即可
5.也就是我自己的情况啦。我的就比较奇葩了。我是在装输入法后重启出现的问题。由于最近不知怎么的搜狗输入法挂了(也有可能是fcitx挂了),重装和更新都没有用,没办法我就想着替代,就安装了SCIM框架,然后安装输入法。再加上原来系统自带的IBUS,哈哈哈,三大巨头都齐活了!貌似是没有卸载干净还是怎么的,我查看了一下主目录下的.xinputrc文件,文件内容是用来启动输入法框架的,里面显示启动的是IBUS,然后在/etc/X11//xinit/xinitrc.d中默认的是已经卸载了的搜狗输入法。在启动时,会先检测用户目录下是否有.xinputrc文件,按照其来选择启动的框架;接下来,xstarts会在建立图形界面的过程中调用/etc/X11//xinit/xinitrc.d的文件来启用输入法。这么一来,问题就找到了,原来是按照之前的脚本文件去启动搜狗输入法了啊!当然就失败啦!结果就导致了图形界面启动失败!!!
关于输入法和语言界面的问题,大家可以看看这个转载的文章:
0 0
- 关于Ubuntu无法进入图形桌面的问题
- 关于ubuntu开机无法进入桌面的解决办法
- 进入Ubuntu图形桌面的方法
- 进入Ubuntu图形桌面的方法
- ubuntu输入密码后无法进入图形桌面
- ubuntu 16.04 server -- 无法进入图形桌面解决办法
- ubuntu 无法进入桌面
- ubuntu重启后无法进入桌面且所有命令无法执行的问题
- 解决Ubuntu输入密码后无法进入桌面,一直停留在登陆界面的问题
- 解决关于archlinux升级至3.16.1,Xorg桌面环境无法进入的问题
- ubuntu在系统启动无法进入桌面的处理方法
- Ubuntu (14.04)无法进入图像化界面问题(可以进入无图形化界面)
- python卸载后重启无法进入桌面的问题
- 解决: ubuntu登录后无法进入桌面
- Ubuntu 12.04 LTS 无法进入桌面环境
- Ubuntu无法进入桌面系统怎么办
- ubuntu开机无法进入桌面,只有命令行?
- ubuntu更新后无法进入桌面
- Public Keys, Private Keys, and Certificates
- POJ 2001 Shortest Prefixes (Trie树应用 好题)
- 【POJ2176】Pebbles
- Configuring Java CAPS for SSL Support - Program
- Configuring Java CAPS for SSL Support - Project
- 关于Ubuntu无法进入图形桌面的问题
- Configuring Java CAPS for SSL Support - Adapters
- Ext2文件系统初步
- Configuring Java CAPS for SSL Support - KeyStores and TrustStores
- javascript事件处理程序
- Generating a KeyStore and TrustStore
- NYOJ 178 找规律(Lagrange插值公式)
- Python爬虫初步
- pat1016 Phone Bills