debian8系统安装svn-workbench后,系统启动进入不了桌面。


(奋斗) #1

debian8在aptitude下安装SVN-workbench时,aptitude提示部分软件其它部分软件不用,让我清除,我做了清除再安装svn-workbench,安装好以后打开软件都没有问题,我给电脑做了重启,重启后却进入不了桌面,总是进入控制台。请问该用什么办法解决这个问题。


(Pirate) #2

应该是误杀了很多依赖,其中就包括显卡驱动。

先看看能不能上网,如果可以就查看一下显卡类型:

sudo lspci -nnn | grep video

找相应的驱动,把显卡驱动安装上即可进入桌面。

如果不能上网,就查看一下网卡类型:

sudo lspci -nnn | grep Network

根据网卡类型,由另一台机器上网找到相应的驱动程序(deb包)拷贝到本机上运行,安装上驱动。


(奋斗) #3

网络是驱动好的,显卡驱动我用命令lspci -nnn | grep vga执行后,系统没有任何内容显示 。


(Pirate) #4
lspci -nn | grep '\[03'

sudo lshw -c video

参考:
https://askubuntu.com/questions/583689/lspci-grep-vga-does-not-detect-my-dedicated-amd-radeon-hd-8550m-r5-m230-in-u


(奋斗) #5

命令输入错误了,我用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)。


#6

如果你能够记得当时删掉了哪些软件的话就更好了,直接反着来就修复了系统。

如果你已经忘记了的话,建议直接装一次桌面环境的软件包,你以前用什么桌面再装一次即可。

apt / aptitude 让你删除软件别真的闭着眼睛同意,一定要看清楚它究竟在做什么再继续。


(奋斗) #7

删除太多软件了,就aptitude提示软件没有用,让我直接删除。现在太后悔了,桌面如何再安装,会不会把原来系统里面的资料全部给删除?


#8

理论上来说不会删除资料,但是你要看清楚安装前的那些提示,理解了其含义在继续。

至于怎么装,这个取决于打算装的桌面环境,不同桌面环境装不同的包。


(Pirate) #9

这是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

参照:
https://pci-ids.ucw.cz/read/PC/8086


(奋斗) #10

安装不了。


(Pirate) #11

不需要安装,所有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

参照:
http://forums.debian.net/viewtopic.php?f=6&t=128643


(奋斗) #12

debian8用root账号不能使用sudo lshw -c video这个命令。直接lshw -c video也不行。


(Pirate) #13

运行结果是啥?lshw需要安装的。sudo apt install lshw
另外,再安装一个桌面管理器,以防这个也被卸掉了。sudo apt install lightdm


(奋斗) #14

现在启动后直接出现grub>。


(Pirate) #15

你经历了什么?这是找不到内核了,无法启动系统…我也无以能为力了。请各路大神前来救场吧。.