由于在Ubuntu下安装了Nvidia显卡驱动后开机一直处于循环登录界面,密码输入正确也是进不去,然后就决定卸载Nvidia显卡驱动。

首先是在能使用tty1登录的情况下,使用

$ sudo apt-get autoremove --purge nvidia-*

$ sudo reboot

然后就发现开机能进去desktop了,很开心,结果就是切换到tty模式下是黑屏,其实不是黑屏,是由于卸载了nvidia驱动后,屏幕分辨率出现了这个问题。

使用了师兄办法,顺利解决了这个问题。方法如下:

$ sudo vi /etc/default/grub

grub文件里把GRUB_CMDLINE_LINUX=""加了个参数,改为GRUB_CMDLINE_LINUX="vga=792",792代表的是1024*768分辨率的十六进制0x0318代码。

$ sudo update-grub

对于找自己的屏幕VGA参数代码,Linux内核的VGA参数

在一般的Linux系统中如果不指定"vga="参数,系统将不会支持frameBuffer设备,

默认kernel给的tty分辨率是非常有限的,解决的方法就是给kernel传递VGA参数。

  1、lilo下设置方法

   lilo:linux vga=318

  将会启动1024x768x24bpp模式。下面是常用分辨率+色彩所对应的编码
色彩

如果要默认就设置为1024x768x24bpp模式,可以修改/etc/lilo.conf,加入一下语句:

vga=0x318

然后保存退出,重启即可。

2、GRUB下设置方法

就是在grub.conf启动列表的kernel最后添加vga参数,例如将tty分辨率设置为(800x600x65536)

cat /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda3
#          initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.9-22.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-22.EL ro root=LABEL=/ vga=788
initrd /initrd-2.6.9-22.EL.img

以下是常用参数列表

linux video=vga16 (640x480x16) <---默认参数,支持最普通的硬件:)
vga=769 (640x480x256)
vga=771 (800x600x256)
vga=788 (800x600x65536)
vga=773 (1024x768x256)
vga=791 (1024x768x65536)

修改后配和zhcon(http://sourceforge.net/projects/zhcon )或者cce(http://sourceforge.net/projects/cce2k/ )更加完美。
(大分辨率+中文显示+中文输入)
下面是所有分辨率的列表:

# VESA framebuffer console @ 1024x768x64k vga = 791
# Normal VGA console # vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791 # VESA framebuffer console @ 1024x768x32k
# vga=790 # VESA framebuffer console @ 1024x768x256
# vga=773 # VESA framebuffer console @ 800x600x64k
# vga=788 # VESA framebuffer console @ 800x600x32k
# vga=787 # VESA framebuffer console @ 800x600x256
# vga=771 # VESA framebuffer console @ 640x480x64k
# vga=785 # VESA framebuffer console @ 640x480x32k
# vga=784 # VESA framebuffer console @ 640x480x256
# vga=769

Ubuntu 14.04 安装 Nvidia 私有驱动并进行双显卡切换  http://www.linuxidc.com/Linux/2015-04/116450.htm

Ubuntu 12.04 系统下安装Nvida 官方显卡驱动教程  http://www.linuxidc.com/Linux/2012-09/71206.htm

Ubuntu 用户安装显卡驱动 Nvidia Driver 334.21 http://www.linuxidc.com/Linux/2014-03/98097.htm

如何在Ubuntu 13.10中安装最新版的NVIDIA 331.20驱动 http://www.linuxidc.com/Linux/2013-11/93018.htm

Linux 怎样安装 Nvidia 337.12 Beta 显卡驱动 http://www.linuxidc.com/Linux/2014-04/99864.htm

Ubuntu用户怎样安装Nvidia最新显卡驱动 http://www.linuxidc.com/Linux/2014-05/101288.htm

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

ubuntn 一直循环登录界面 (卸载nvidia驱动)的更多相关文章

  1. Ubuntu 卸载nvidia驱动

    1.切换为集成显卡 如果没有,那么先切换到字符界面 2.卸载驱动 sudo apt-get --purge remove nvidia* sudo apt autoremove To remove C ...

  2. Ubuntu 16.04安装NVIDIA驱动后循环登录问题

    问题描述 最近买了两块NVIDIA Titan X Pascal显卡装到了服务器(运行Ubuntu 16.04)上.为了使用这两块GPU显卡,首先需要安装显卡驱动,安装方式为 #安装一个依赖文件,并更 ...

  3. Ubuntu 14.04循环登录问题(密码正确,无法登录)

    今天遇到了ubuntu 的循环登录问题,即使输入的密码是正确的,也无法成功登录.查询资料,发现有各种问题引起的循环登录问题,比如安装了jdk,或者安装了驱动. 最后找到了问题的原由:我的电脑是双显卡, ...

  4. 问题记录 | deepin15.10重装nvidia驱动及cuda

    问题描述: nvidia-smi也有显示,显卡驱动是在的,而且nvcc显示出来的cuda版本9.0也没错,不是9.1.不知道问题所在,索性重装全部. sudo tee /proc/acpi/bbswi ...

  5. Deepin20系统安装Nvidia驱动

    Deepin20系统安装Nvidia驱动 系统设备配置信息如下: 电脑型号:华硕天选air[ASUS-FX516P] 显卡型号:RTX 3070 移动版独显 处理器型号: 11th Gen Intel ...

  6. Ubuntu系统---Ubuntu16.04进不了界面(登录界面循环,密码正确)(一体化安装(CUDA +NVIDIA驱动)+ cuDNN)

                                                 Ubuntu16.04进不了界面(登录界面循环,密码正确)(一体化安装(CUDA +NVIDIA驱动)+ cu ...

  7. 显卡安装一直循环在登录界面——解决之-T450安装显卡驱动和cuda7.5发现的一些问题

    今天,在笔记本T450上,要装zed双目相机的驱动,需要显卡模块和cuda7.5,使用了三种方式,才成功. 1.使用 sudo ubuntu-drivers devices 来查看显卡支持驱动版本,因 ...

  8. Ubuntu更新完NVIDIA驱动后,重启电脑进入不了系统,一直处于登录界面

    如题描述,我的系统是Ubuntu16.04,安装caffe的过程将一些驱动更新了,后来重启电脑时发现我进入不了系统了,输入我的登录密码会发现屏幕一闪,然后又重新跳回到登录界面,就是进入了login l ...

  9. Ubuntu 16.04 安装显卡驱动后循环登录和无法设置分辨率的一种解决方案

    1. 安装环境 电脑:MSI GP63 显卡:GeForce GTX 1070 系统:Ubuntu 16.04 驱动版本:NVIDIA 384.130 2. 循环登录 如果按照这篇文章 Ubuntu ...

随机推荐

  1. 中心对称数 II

    中心对称数 II 1.题目描述 中心对称数是指一个数字在旋转了 180 度之后看起来依旧相同的数字(或者上下颠倒地看). 找到所有长度为 n 的中心对称数. 示例 : 输入: n = 2 输出: [& ...

  2. 学习PHP中好玩的Gmagick图像操作扩展的使用

    在 PHP 的图像处理领域,要说最出名的 GD 库为什么好,那就是因为它不需要额外安装的别的什么图像处理工具,而且是随 PHP 源码一起发布的,只需要在安装 PHP 的时候添加上编译参数就可以了. G ...

  3. Django边学边记--状态保持(cookie和session)

    Cookie 概念: Cookie,也叫Cookies,指某些网站为了辨别用户身份.进行session跟踪而储存在用户本地终端上的数据(通常经过加密),好比会员卡或餐票. 特点: Cookie是由服务 ...

  4. iOS之内存管理-字节对齐

    字节对齐 1 struct Mystruct1{ 2 char a; //1字节 3 double b; //8字节 4 int c; //4字节 5 short d; //2字节 6 }Mystru ...

  5. Python生成桌面应用

    1.cd进入project所在根目录 2.pyinstaller -F demo.py --noconsole 3.自定义图标 选择ico格式图标发在project目录 4.pyinstaller - ...

  6. [转载20131024]Nginx服务器漏洞的利用和修复方法

    本文主要分为两大部分,第一部分介绍了Nginx的一些常见安全漏洞的形成原因.利用方法,并给出了相应的解决办法;第二部分介绍了Nginx安全加固时需要关注的主要内容. Nginx(发音同engine x ...

  7. @Valid注解的一点理解

    @Valid注解存在于spring-boot-starter-web包下,只要项目中存在该依赖就无需自行导入,也就是说该注解适用于springboot项目此注解用于表单验证,简化了判断代码用法:格式如 ...

  8. 启用 Spring-Cloud-OpenFeign 配置可刷新,项目无法启动,我 TM 人傻了(上)

    本篇文章涉及底层设计以及原理,以及问题定位,比较深入,篇幅较长,所以拆分成上下两篇: 上:问题简单描述以及 Spring Cloud RefreshScope 的原理 下:当前 spring-clou ...

  9. MacOS上通过虚拟机搭建基础CentOS7系统环境

    MacOS上通过虚拟机搭建基础CentOS7系统环境 尽管从Mac的Terminal可以看出,macOS与UNIX.Linux或多或少都有血缘关系(shell.bash等),但是在mac进行Linux ...

  10. java课堂测试3第一部分(未完善)

    package test3;import java.util.*; public class Grade2 { static String[][] mis=new String[500][4]; // ...