debian8在aptitude下安装SVN-workbench时,aptitude提示部分软件其它部分软件不用,让我清除,我做了清除再安装svn-workbench,安装好以后打开软件都没有问题,我给电脑做了重启,重启后却进入不了桌面,总是进入控制台。请问该用什么办法解决这个问题。
应该是误杀了很多依赖,其中就包括显卡驱动。
先看看能不能上网,如果可以就查看一下显卡类型:
sudo lspci -nnn | grep video
找相应的驱动,把显卡驱动安装上即可进入桌面。
如果不能上网,就查看一下网卡类型:
sudo lspci -nnn | grep Network
根据网卡类型,由另一台机器上网找到相应的驱动程序(deb包)拷贝到本机上运行,安装上驱动。
网络是驱动好的,显卡驱动我用命令lspci -nnn | grep vga执行后,系统没有任何内容显示 。
lspci -nn | grep '\[03'
或
sudo lshw -c video
命令输入错误了,我用lspci -nnn | grep VGA,出现下面的内容:
00:02.0 VGA compatible controller [0300]: Intel corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0402] (rev 06)。
如果你能够记得当时删掉了哪些软件的话就更好了,直接反着来就修复了系统。
如果你已经忘记了的话,建议直接装一次桌面环境的软件包,你以前用什么桌面再装一次即可。
apt / aptitude 让你删除软件别真的闭着眼睛同意,一定要看清楚它究竟在做什么再继续。
删除太多软件了,就aptitude提示软件没有用,让我直接删除。现在太后悔了,桌面如何再安装,会不会把原来系统里面的资料全部给删除?
理论上来说不会删除资料,但是你要看清楚安装前的那些提示,理解了其含义在继续。
至于怎么装,这个取决于打算装的桌面环境,不同桌面环境装不同的包。
这是Intel的集成显卡,应该有驱动的。看看是不是已经安装上了。
sudo lshw -c video
我的恰好也是Intel集成显卡:
➜ ~ sudo lspci -nnn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
8086表示供应商为Intel公司,0166
为设备ID号,此处即为3rd Gen Core processor Graphics Controller
。你的信息中设备ID号为0402
,即为Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
。
➜ ~ sudo lshw -c video
*-display
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:33 memory:f3000000-f33fffff memory:d0000000-dfffffff ioport:6000(size=64) memory:c0000-dffff
安装不了。
不需要安装,所有intel显卡驱动都是开源的。现在看看卸载一个驱动:
sudo apt remove xserver-xorg-video-intel
The Intel drivers are divided into three components – the i915 kernel driver, the Intel DDX driver (xserver-xorg-video-intel, this controls 2D rendering) and the Mesa drivers (libegl1-mesa, these provide 3D rendering).
另外,看看现在的驱动是否安装了,帖出运行结果 sudo lshw -c video
。
debian8用root账号不能使用sudo lshw -c video这个命令。直接lshw -c video也不行。
运行结果是啥?lshw需要安装的。sudo apt install lshw
另外,再安装一个桌面管理器,以防这个也被卸掉了。sudo apt install lightdm
现在启动后直接出现grub>。
你经历了什么?这是找不到内核了,无法启动系统…我也无以能为力了。请各路大神前来救场吧。.