15.10开机只能进入tty1,不能进入tty7的图形

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
sam_army
帖子: 21
注册时间: 2008-11-12 17:02

15.10开机只能进入tty1,不能进入tty7的图形

#1

帖子 sam_army » 2017-04-24 18:52

在原来系统下安装了teavmviwer,用dpkg -i 安装的,然后过程中删除了很多东西,当时就感觉不对,但都是自动完成的。所以没太管,最后还是没成功,因为没看到teamviwer,而且桌面有点不正常,于是重启,结果就只能进入tty1,进不了图形界面。
我估计是桌面没了,可以重新安装桌面吗?只想用回原来的,是lightdm吗?
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#2

帖子 vickycq » 2017-04-24 19:43

sam_army 写了:然后过程中删除了很多东西....我估计是桌面没了
查看 /var/log/apt/history.log 确定究竟删除了什么东西。如果确实误删了东西,可以按照日志内容有针对性地装回来。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
sam_army
帖子: 21
注册时间: 2008-11-12 17:02

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#3

帖子 sam_army » 2017-04-25 11:03

vickycq 写了:
sam_army 写了:然后过程中删除了很多东西....我估计是桌面没了
查看 /var/log/apt/history.log 确定究竟删除了什么东西。如果确实误删了东西,可以按照日志内容有针对性地装回来。
我查看了,如图(附件),仿佛是用了apt-get install -f ,然后用了三次,很多东西,要怎么处理,一个一个安装吗?明显有桌面环境,
20170425_104234.jpg
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#4

帖子 vickycq » 2017-04-25 12:36

设法将四个(?) apt-get -f install 项目中 "Remove:" 条目后的软件包列表提取出来,方便批量安装。可用常见的文本格式化工具处理,或编写脚本处理。
或设法把 /var/log/apt/history.log 发上来,由网友帮您处理。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
sam_army
帖子: 21
注册时间: 2008-11-12 17:02

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#5

帖子 sam_army » 2017-04-25 13:10

vickycq 写了:设法将四个(?) apt-get -f install 项目中 "Remove:" 条目后的软件包列表提取出来,方便批量安装。可用常见的文本格式化工具处理,或编写脚本处理。
或设法把 /var/log/apt/history.log 发上来,由网友帮您处理。
谢谢先,我想先问一下,apt-get install -f 不是说要自动补充包的吗,怎么把我其他的包反而卸载了?
这什么情况,,, :Sad
而且,字符界面还联不上网,估计脚本写好,都没办法安装,,
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#6

帖子 poloshiao » 2017-04-25 14:36

apt-get install -f 不是说要自动补充包的吗,怎么把我其他的包反而卸载了?
http://manpages.ubuntu.com/manpages/wil ... get.8.html
-f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place.
This option, when used with install/remove, can omit any packages
to permit APT to deduce a likely solution. If packages are
specified, these have to completely correct the problem. The option
is sometimes necessary when running APT for the first time; APT
itself does not allow broken package dependencies to exist on a
system. It is possible that a system's dependency structure can be
so corrupt as to require manual intervention (which usually means
using dpkg --remove to eliminate some of the offending packages).
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#7

帖子 vickycq » 2017-04-25 14:38

sam_army 写了:而且,字符界面还联不上网,估计脚本写好,都没办法安装,,
一般情况下可以联网。
sam_army 写了:谢谢先,我想先问一下,apt-get install -f 不是说要自动补充包的吗,怎么把我其他的包反而卸载了
man apt-get 中 -f 开关的说明:
-f,--fix-broken ...... 一种可能的情况是,一个系统的依赖关系非常混乱以至于需要手动干预(其通常意味着使用的 dpkg --remove 来卸载某些引起问题的包)
猜测之前做了严重破坏依赖关系的事情,导致软件包管理器无法拿出合理的解决方案。
新手执行 apt-get autoremove, apt-get -f install 一定注意观察将要执行的实际命令。
安装外来第三方软件包时,建议事先人肉检查软件包的依赖关系。

建议将 /var/log/apt/history.log 发上来。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
sam_army
帖子: 21
注册时间: 2008-11-12 17:02

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#8

帖子 sam_army » 2017-04-26 10:09

vickycq 写了:
sam_army 写了:而且,字符界面还联不上网,估计脚本写好,都没办法安装,,
一般情况下可以联网。
sam_army 写了:谢谢先,我想先问一下,apt-get install -f 不是说要自动补充包的吗,怎么把我其他的包反而卸载了
man apt-get 中 -f 开关的说明:
-f,--fix-broken ...... 一种可能的情况是,一个系统的依赖关系非常混乱以至于需要手动干预(其通常意味着使用的 dpkg --remove 来卸载某些引起问题的包)
猜测之前做了严重破坏依赖关系的事情,导致软件包管理器无法拿出合理的解决方案。
新手执行 apt-get autoremove, apt-get -f install 一定注意观察将要执行的实际命令。
安装外来第三方软件包时,建议事先人肉检查软件包的依赖关系。

建议将 /var/log/apt/history.log 发上来。
我是用sudo dpkg -i teamviewer_11.0.67687_i386.deb 这个包的时候不成功,然后用了apt-get install -f ,然后就是log中的内容了。
ps:我安装的15.10,升级的内核到4.10.因为总是死机,放一会就死了,怀疑是内核对硬件不友好,所以才升级的,其实我不想升级的 :Noting
附件
history.txt
(114.72 KiB) 已下载 61 次
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#9

帖子 vickycq » 2017-04-26 13:35

sam_army 写了:我是用sudo dpkg -i teamviewer_11.0.67687_i386.deb 这个包的时候不成功
此时您应该停下来,仔细检查缺失的依赖关系
鉴于 teamviewer Linux 版是 32/64-bit multiarch,您可以在安装 teamviewer_11.0.67687_i386.deb 之前,先执行以下命令

代码: 全选

sudo dpkg --add-architecture i386
sudo apt-get update
以确保相应的库可以被正确安装。
确保您已经阅读并理解了官方的安装教程 https://community.teamviewer.com/t5/Kno ... /ta-p/4351
sam_army 写了:然后用了apt-get install -f ,然后就是log中的内容了。
您通过 4 个 apt-get -f install 命令共卸载了 147 个软件包,您可以通过以下命令将其全部装回,或去掉一些有选择地装回。

代码: 全选

sudo apt-get install shim-signed:amd64 grub-efi-amd64:amd64 simple-scan:amd64 whoopsie:amd64 ubuntu-desktop:amd64 libreoffice-avmedia-backend-gstreamer:amd64 eog:amd64 compiz-gnome:amd64 unity:amd64 firefox:amd64 linux-headers-4.10.0-041000-generic:amd64 libreoffice-gnome:amd64 compiz:amd64 libcompizconfig0:amd64 ssh-askpass-gnome:amd64 gstreamer1.0-tools:amd64 grub2-common:amd64 teamviewer:i386 presage:amd64 brltty:amd64 gstreamer1.0-alsa:amd64 inputattach:amd64 mokutil:amd64 cups-bsd:amd64 gdb:amd64 grub-efi-amd64-signed:amd64 xpad:amd64 virtualbox-5.1:amd64 fcitx-sunpinyin:amd64 libreoffice-gtk:amd64 libcurl3:amd64 pulseaudio-module-bluetooth:amd64 indicator-printers:amd64 gstreamer1.0-plugins-base-apps:amd64 libc6-dbg:amd64 fcitx-module-cloudpinyin:amd64 libreoffice-calc:amd64 watchdog:amd64 libreoffice-pdfimport:amd64 grub-efi-amd64-bin:amd64 python-samba:amd64 libbabeltrace-ctf1:amd64 gnome-orca:amd64 libsbc1:amd64 xorg:amd64 libdecoration0:amd64 libreoffice-impress:amd64 python-pil:amd64 libreoffice-draw:amd64 libunity-core-6.0-9:amd64 compiz-core:amd64 python-tdb:amd64 ubuntu-release-upgrader-gtk:amd64 grub-common:amd64 python-imaging:amd64 gdbserver:amd64 gucharmap:amd64 unity-lens-applications:amd64 bluez-cups:amd64 unity-services:amd64 pcmciautils:amd64 zeitgeist-datahub:amd64 liblouis2:amd64 teamviewer:i386 baobab:amd64 ghostscript-x:amd64 gnome-sudoku:amd64 gvfs-fuse:amd64 vino:amd64 cheese:amd64 samba-common-bin:amd64 bamfdaemon:amd64 update-notifier:amd64 libreoffice-ogltrans:amd64 sni-qt:amd64 libprotobuf9v5:amd64 libqt5x11extras5:amd64 indicator-messages:amd64 libproxy1-plugin-gsettings:amd64 activity-log-manager:amd64 gnome-screenshot:amd64 gnome-font-viewer:amd64 printer-driver-splix:amd64 compiz-plugins-default:amd64 lightdm:amd64 gnome-mahjongg:amd64 libmetacity-private3:amd64 nux-tools:amd64 python3-louis:amd64 transmission-gtk:amd64 ubuntu-sso-client-qt:amd64 printer-driver-brlaser:amd64 xdg-user-dirs-gtk:amd64 update-manager:amd64 python-ldb:amd64 gnome-system-log:amd64 printer-driver-c2esp:amd64 file-roller:amd64 seahorse:amd64 notify-osd:amd64 libspeechd2:amd64 unity-lens-files:amd64 avahi-autoipd:amd64 aisleriot:amd64 nautilus-share:amd64 x11-apps:amd64 appmenu-qt5:amd64 speech-dispatcher:amd64 libunity-misc4:amd64 pkg-config:amd64 libminiupnpc10:amd64 printer-driver-ptouch:amd64 gnome-mines:amd64 xbrlapi:amd64 python-qt4:amd64 python3-brlapi:amd64 libqtwebkit4:amd64 libbabeltrace1:amd64 teamviewer:i386 xinput:amd64 libdotconf0:amd64 libpagemaker-0.0-0:amd64 guile-2.0-libs:amd64 efibootmgr:amd64 python-sip:amd64 speech-dispatcher-audio-plugins:amd64 libnatpmp1:amd64 libgucharmap-2-90-7:amd64 libespeak1:amd64 zip:amd64 libfreehand-0.1-1:amd64 synaptic:amd64 nautilus-sendto:amd64 libgail-3-0:amd64 rarian-compat:amd64 libsonic0:amd64 libportaudio2:amd64 libbrlapi0.6:amd64 teamviewer:i386 nautilus:amd64 libqt4-designer:amd64 libgtk2-perl:amd64 unzip:amd64 libqt4-test:amd64 libqt4-scripttools:amd64 librarian0:amd64 libqt4-help:amd64

需要注意的是,15.10 (wily) 已经停止支持和线上更新,wily 目录将很快从各大镜像源中消失,届时将无法安装任何软件。
https://wiki.ubuntu.com/Releases
qy117121 写了: 短期内不想重装的话可以把源换成 http://old-releases.ubuntu.com/ubuntu/
不过不会再有软件更新,而且服务器在英国,比较慢
sam_army 写了:而且,字符界面还联不上网
您平时使用无线网还是有线网
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
sam_army
帖子: 21
注册时间: 2008-11-12 17:02

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#10

帖子 sam_army » 2017-04-26 14:51

vickycq 写了:
sam_army 写了:我是用sudo dpkg -i teamviewer_11.0.67687_i386.deb 这个包的时候不成功
此时您应该停下来,仔细检查缺失的依赖关系
鉴于 teamviewer Linux 版是 32/64-bit multiarch,您可以在安装 teamviewer_11.0.67687_i386.deb 之前,先执行以下命令

代码: 全选

sudo dpkg --add-architecture i386
sudo apt-get update
以确保相应的库可以被正确安装。
确保您已经阅读并理解了官方的安装教程 https://community.teamviewer.com/t5/Kno ... /ta-p/4351
sam_army 写了:然后用了apt-get install -f ,然后就是log中的内容了。
您通过 4 个 apt-get -f install 命令共卸载了 147 个软件包,您可以通过以下命令将其全部装回,或去掉一些有选择地装回。

代码: 全选

...

需要注意的是,15.10 (wily) 已经停止支持和线上更新,wily 目录将很快从各大镜像源中消失,届时将无法安装任何软件。
https://wiki.ubuntu.com/Releases
qy117121 写了: 短期内不想重装的话可以把源换成 http://old-releases.ubuntu.com/ubuntu/
不过不会再有软件更新,而且服务器在英国,比较慢
不更新,我不想用最新的,这个就可以了,因为火狐我不能用高版本,我只想平时使用可以正常安装使用软件就可以了,不用折腾最新的
sam_army 写了:而且,字符界面还联不上网
您平时使用无线网还是有线网
无线啊,貌似还很麻烦,我想重装,但貌似更麻烦,,,
以前12.04的时候,14.04长期版本的时候,teamviewer 都直接装的,这次竟然这么啰嗦,,
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#11

帖子 vickycq » 2017-04-26 15:32

sam_army 写了:无线啊
登入 tty1 后,查看 NetworkManager 服务的状态: systemctl status NetworkManager
若未运行(未显示 Active: active (running)),执行 sudo systemctl start NetworkManager
然后查看 NetworkManager 服务的状态。
若无法启动,或启动后仍不能上网,再讨论
sam_army 写了:以前12.04的时候,14.04长期版本的时候,teamviewer 都直接装的,这次竟然这么啰嗦,,
在“用sudo dpkg -i teamviewer_11.0.67687_i386.deb 这个包的时候不成功”时,及时查看错误信息,避免进一步复杂化问题
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
sam_army
帖子: 21
注册时间: 2008-11-12 17:02

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#12

帖子 sam_army » 2017-04-26 22:28

vickycq 写了:
sam_army 写了:无线啊
登入 tty1 后,查看 NetworkManager 服务的状态: systemctl status NetworkManager
若未运行(未显示 Active: active (running)),执行 sudo systemctl start NetworkManager
然后查看 NetworkManager 服务的状态。
若无法启动,或启动后仍不能上网,再讨论
sam_army 写了:以前12.04的时候,14.04长期版本的时候,teamviewer 都直接装的,这次竟然这么啰嗦,,
在“用sudo dpkg -i teamviewer_11.0.67687_i386.deb 这个包的时候不成功”时,及时查看错误信息,避免进一步复杂化问题
sudo systemctl start NetworkManager执行后:显示 active(runing)
接下来呢,谢谢
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#13

帖子 vickycq » 2017-04-26 23:34

sam_army 写了:sudo systemctl start NetworkManager执行后:显示 active(runing)
这说明 NetworkManager 服务已经在运行。NetworkManager 服务启动时会自动连接到已经配置的任何可用的“系统连接”。您可以执行一些 ping 命令来检查是否以连接至互联网,如:ping -c3 www.jd.com
如果没有互联网连接,可能是因为您的无线网连接被配置为“用户连接”,任何“用户连接”都将需要使用 nmcli 命令来连接。
使用 'nmcli con show' 列出可用连接,使用 'nmcli con up <连接名>' 激活连接。

如果您无法使用 nmcli 命令来连接,例如连接名包含汉字,您可以使用 ifupdown 和 wpasupplicant 来连接到一个无线 SSID。首先停止 NetworkManager 服务: 'sudo systemctl stop NetworkManager' 然后编辑 /etc/network/interfaces 文件,添加无线网卡界面的定义
假设您的无线网卡界面名为 wlan0(可以通过iwconfig找到),无线网SSID为 MyHome, 密码为 asdf1234,添加以下内容:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid MyHome
wpa-psk asdf1234
保存后,执行 sudo ifup wlan0 连接到网络。
当您成功安装并进入图形界面后,务必将/etc/network/interfaces中刚才添加的部分移除。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
sam_army
帖子: 21
注册时间: 2008-11-12 17:02

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#14

帖子 sam_army » 2017-04-27 15:16

vickycq 写了:
sam_army 写了:sudo systemctl start NetworkManager执行后:显示 active(runing)
这说明 NetworkManager 服务已经在运行。NetworkManager 服务启动时会自动连接到已经配置的任何可用的“系统连接”。您可以执行一些 ping 命令来检查是否以连接至互联网,如:ping -c3 http://www.jd.com
如果没有互联网连接,可能是因为您的无线网连接被配置为“用户连接”,任何“用户连接”都将需要使用 nmcli 命令来连接。
使用 'nmcli con show' 列出可用连接,使用 'nmcli con up <连接名>' 激活连接。

如果您无法使用 nmcli 命令来连接,例如连接名包含汉字,您可以使用 ifupdown 和 wpasupplicant 来连接到一个无线 SSID。首先停止 NetworkManager 服务: 'sudo systemctl stop NetworkManager' 然后编辑 /etc/network/interfaces 文件,添加无线网卡界面的定义
假设您的无线网卡界面名为 wlan0(可以通过iwconfig找到),无线网SSID为 MyHome, 密码为 asdf1234,添加以下内容:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid MyHome
wpa-psk asdf1234
保存后,执行 sudo ifup wlan0 连接到网络。
当您成功安装并进入图形界面后,务必将/etc/network/interfaces中刚才添加的部分移除。
我应该已经连上网了,我用nmtui图形界面激活了,现在的问题是我怎么运行安装的文件,那长一大段?
我已经把拷贝在U盘里了,也命名成一个uuu.sh的文件了。现在sudo ./uuu.sh却没有成功?
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 15.10开机只能进入tty1,不能进入tty7的图形

#15

帖子 vickycq » 2017-04-27 15:38

sam_army 写了:我应该已经连上网了,我用nmtui图形界面激活了,现在的问题是我怎么运行安装的文件,那长一大段?我已经把拷贝在U盘里了,也命名成一个uuu.sh的文件了。现在sudo ./uuu.sh却没有成功?
如果您的优盘是FAT(32)文件系统,由于文件系统的限制,将无法给 uuu.sh 添加可执行权限。您可以执行
bash uuu.sh,或将 uuu.sh 复制到本地文件系统,并执行 chmod +x ./uuu.sh; ./uuu.sh。

如果您执行 ./uuu.sh 则 uuu.sh 必须拥有可执行权限。执行 bash ./uuu.sh 则无需可执行权限。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复