我目前正在使用 Virtual Box 将 Debian Etch 安装为虚拟机(主机是 Windows 10)。我使用了一个iso(来自debian网站)来安装它,但似乎没有设置桌面环境(我认为相关的包不在iso中)。所以我尝试使用 shell 安装 xfce,只需使用“apt-get install xfce4”和“apt-get install xfce4-tools”(或类似的东西,不再确定这个包的名称)
当然,由于我使用的是 debian etch,所以 debian-archives dist etch 上的sources.list 链接。所以我不会有最新版本;但我只想要一些用于蚀刻的桌面环境。
安装运行良好,但当我尝试使用 startx 启动它时出现错误:
Error: No device detected
Fatal error:
no screens found.
XIO: fatal IO error 104 (connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
我在网上查了一些资料,看来它可能来自配置文件。我很确定我的不正确,因为我在虚拟机中。特别是,我有这些行,这对我来说似乎是错误的:
Section "Device":
Identifier "Carte vidéo générique" //translate to generic graphic card
Driver "nv"
BusID "PCI:0:2:0"
Endsection
Section "Monitor":
Identifier "Ecran générique" // translate to generic screen
Option "DPMS"
HorizSync 28-49
VertRefresh 43-72
EndSection
Section "Screen":
Identifier "Default Screen"
Device "Carte vidéo générique"
Monitor "Ecran générique"
DefaultDepth 24
/* different display subsection....*/
EndSection
Section "ServerLayout":
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptic Touchpad"
EndSection
Section "DRI":
Mode 0666
EndSection
(不知道 DRI 是什么。当然,在此之前我还有其他部分。)
我认为,由于我在虚拟机中,所以我没有“真正的”显卡或屏幕,然后将其设置为“genereci显卡”和“通用屏幕”,这不是一个好的配置。但是,我不知道如何配置它才能正常工作。而且我有点厌倦了 shell,我真的很想有一个桌面环境。
我尝试卸载 xfce 并安装 gnome,但遇到了完全相同的错误。由于 Xfce 更轻,我想保留这个。然而,如果你有一个适用于 gnome 的可行解决方案,我很乐意接受;除了壳以外什么都可以,拜托!
PS:我在 shell 中也有这个烦人的消息:
ata1 : spurious interrupt (irq_stat 0x8 active_tag -84118995 sactive 0x0)
认为这与我在虚拟机之外使用鼠标和键盘这一事实有关,但它仍然以某种方式识别错误。但这只是一个想法。即使我没有做任何事情,它似乎也是随机出现的:/也许这与我的问题有关。