在登录屏幕和桌面外观之间的Ubuntu 12.04像素化屏幕

我在这里发布了这个问题并希望得到一个修复,但直到现在仍然没有结果,所以我也在这里尝试。 我希望这里有一位Linux专家可以帮助我。

我在这个论坛上做了一些搜索,我能得到的最接近的结果是在这里,但没有得到真正的解决方案。

我重新安装Ubuntu之后由于我之前在一些试验和错误中弄乱了系统,我在登录后但在桌面出现之前得到了一个奇怪的像素化屏幕。 除此之外没有问题,我可以做我所有的事情,如看电影,玩蒸汽游戏等。我真的希望解决这个恼人的问题,所以我可以说服我的朋友尝试切换到Linux。

  1. 附件001 ,开机画面,没问题。 开机画面
  2. 附件002 ,登录界面,没问题。 登录屏幕
  3. 附件003-01 ,在我输入密码并登录后,如果我在前一个会话中关闭了我的笔记本电脑,每次都会出现像素化屏幕问题。 像素化的screen01
  4. 附件003-02 ,如果我在上一个会话中重新启动笔记本电脑,则会出现此像素化屏幕问题。 像素化的屏幕02
  5. 附件004 ,在像素化屏幕之后,桌面出现,没问题。 桌面

我已经在Ubuntu论坛,Ask Ubuntu和Google上搜索过修复程序,但我找不到像我这样的任何相关问题(也许我忽略了它们,因为我不是Linux上的专家用户)。 我只得到那些奇怪的棋盘格,或者在进行安装过程或变形文本时。

笔记本电脑规格:

  • 华硕A45V系列,英特尔酷睿i7
  • 单一操作系统,仅限Ubuntu 12.04LTS
  • Nvidia geforce GT 645M

我怀疑它与nvidia和xorg服务器有关,所以我做了一些搜索并尝试在安装-nvidia-drivers-on-ubuntu-12-04和ubuntu-forums上描述的内容 ,现在问题解决了。

基本理论是完全删除nvidia和xorg然后重新安装它们:

  1. 在笔记本电脑制造商徽标出现后按住Shift键并在Grub菜单满载后释放它,然后选择“恢复模式”,将我的笔记本电脑重新启动到恢复模式。

  2. 出现菜单时选择“正常启动”。

  3. 按Ctrl + Alt + T打开终端。

  4. 键入以下命令删除xorg.conf:

    sudo rm /etc/X11/xorg.conf 
  5. 键入以下命令删除所有nvidia包:

     sudo apt-get remove --purge nvidia* 
  6. 键入以下命令删除xorg:

     sudo apt-get remove --purge xserver-xorg 
  7. 键入以下命令重新安装xorg:

     sudo apt-get install xserver-xorg 
  8. 键入以下命令重启系统:

     sudo reboot 
  9. 成功重启后,像素化屏幕消失了〜(yay~ !!)

  10. 我打开’附加驱动程序’,我看到2个nvidia驱动程序,版本319和331(两者的版本都在下面提供的额外信息中),这些未激活,因此我激活了版本319然后重新启动。 (因为我以前遇到过331的问题)

  11. 然后我运行一个需要3D支持的程序,在这种情况下是Steam游戏,但是Steam检测到有更新版本的nvidia并要求我更新它,所以我关闭Steam,回到’附加驱动程序’,选择331版本并激活它,然后重新启动我的笔记本电脑,像素化的屏幕仍然消失~~(双yay~ !!)

在试错的过程中,也许我错过了一些步骤或做错了什么,我遇到了一些问题,如低图形模式,登录屏幕循环。 如果你遇到其中一个,或者两个都…

要解决低图形模式:

  1. 再次重新启动进入恢复模式。

  2. 出现菜单时选择“正常启动”。

  3. 按Ctrl + Alt + T打开终端。

  4. 键入以下命令删除所有nvidia包:

     sudo apt-get remove --purge nvidia* 
  5. 安装更稳定/测试的版本:

     sudo apt-get install nvidia-current 
  6. 安装更新版本:

     sudo apt-get install nvidia-current-updates 
  7. 重启。

要解决登录屏幕中的循环:

  1. 在登录屏幕上,按Crtl + Alt + F1启动进入shell环境。

  2. 输入您的用户名和密码进行登录。

  3. 将工作目录更改为您的主目录:

     cd ~ 
  4. 重命名隐藏文件:

     sudo mv .Xauthority .XauthorityBak 
  5. 重启。

这应该可以解决问题,但如果您从锁定的桌面登录时开始遇到“检测到系统问题”,请尝试通过在终端中键入以下命令来更改主目录中的.Xauthority所有权:

 sudo chown $USER: .Xauthority 

我遇到过类似的问题,但这是我为显卡安装专有video驱动程序的时候。

我认为这是在Ubuntu第一次初始化图形驱动程序时发生的。

对我来说,它几乎无害,因为它不会对计算机的工作造成任何影响。 由于这个推理,我忽略了它。

如果它在启动后导致Ubuntu工作中出现任何问题,那么它应该引起关注。 在那之前,没有问题。