我刚把系统从16.04升级到18.04。它在一个旧的ThinkPad W520上。现在我被困在一个登录循环中。我得到了GNOME或Ubuntu,然后它将我踢回登录屏幕。我知道这很常见,但我尝试了我能找到的,包括:
.Xauthority (它的用户:用户)的所有权--一些我不记得的其他所有权startx还有一些我不记得的事。
我该怎么做才能解决这个问题?有我能分享的日志来找出问题所在吗?(我怎么才能从我的电脑上得到日志并进入这个问题呢?)
dpkg -l | egrep -v '^ii|rc'的输出:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
+++-==========================================-===================================================-============-=====================================================================================================================================================
ic caribou 0.4.21-5 amd64 Configurable on screen keyboard with scanning mode
ic icedtea-netx-common 1.8-0ubuntu8~18.04 all NetX - implementation of the Java Network Launching Protocol (JNLP)
iF irqbalance 1.3.0-0.1ubuntu0.18.04.1 amd64 Daemon to balance interrupts for SMP systems
ic libc6-i386 2.27-3ubuntu1.2 amd64 GNU C Library: 32-bit shared libraries for AMD64
ic libesd0:amd64 0.2.41-11 amd64 Enlightened Sound Daemon - Shared libraries
ic libhal-storage1 0.5.14-8 amd64 Hardware Abstraction Layer - shared library for storage devices
ic libhal1 0.5.14-8 amd64 Hardware Abstraction Layer - shared library
ic libturbojpeg:amd64 1.5.2-0ubuntu5.18.04.4 amd64 IJG JPEG compliant runtime library.
ic libturbojpeg:i386 1.5.2-0ubuntu5.18.04.4 i386 IJG JPEG compliant runtime library.
ic libtxc-dxtn-s2tc0:amd64 0~git20131104-1.1 amd64 Texture compression library for Mesa
ic libtxc-dxtn-s2tc0:i386 0~git20131104-1.1 i386 Texture compression library for Mesa
ic libunistring0:i386 0.9.3-5.2ubuntu1 i386 Unicode string library for C
ic linux-image-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ic linux-image-extra-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ic nvidia-304 304.135-0ubuntu0.16.04.3 amd64 NVIDIA legacy binary driver - version 304.135
ic nvidia-common 1:0.5.2.5 amd64 transitional package for ubuntu-drivers-common
ic nvidia-current 304.135-0ubuntu0.16.04.3 amd64 Transitional package for nvidia-current
ic virtualgl-libs:amd64 2.3.3-1~preciseppa1 amd64 Library files for virtualgl
ic virtualgl-libs:i386 2.3.3-1~preciseppa1 i386 Library files for virtualgl发布于 2020-10-05 08:52:15
sudo dpkg -P $(dpkg -l | egrep '^ic' | awk '{print $2}')这是一个在不干净的状态下删除包的凌空状态。
然后将系统上的其他nvidia包识别为
dpkg -l | grep nvidia 然后移除。
重新启动。
ubuntu-drivers devices告诉你哪一个司机是正确的。用apt或ubntu驱动程序安装它。
https://askubuntu.com/questions/1279722
复制相似问题