Я проверил файл журнала X11 в записях ошибок /var/log/Xorg.0.log для (EE):
root@computer:/var/log# grep EE Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 156.124] (EE) No devices detected.
[ 156.127] (EE) no screens found(EE)
, поэтому графическая карта не была обнаружена драйвером нуворишей.
проверка установленной карты с помощью lspci дала следующий результат:
root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
С этим типом видеокарты ответы, рекомендующие установить драйверы NVIDIA, приведенные здесь, не помогли мне последний драйвер NVIDIA не поддерживает мою карту.
Поэтому после некоторого интернет-поиска я нашел предложение немного помочь системе X11, указав детали карты в файле
[d5 ] /usr/share/X11/xorg.conf.d/20-nouveau-conf и используя информацию из команды lspci:# lspci | grep NVIDIA
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
Identifier "NvidiaGraphics"
Driver "nouveau"
VendorName "NVIDIA Corporation"
BusID "PCI:2:0:0"
EndSection
Теперь все работает подобно ожидаемым и нет (EE) линиям ошибок отображаются в файле журнала.
Получить привычку использовать apt-get --dry-run; это сэкономит вам много горя. Python3 - это зависимость многих многих пакетов; посмотрите, что произойдет, когда я смоделирую его удаление на Ubuntu 16.04:
$ sudo apt-get --dry-run purge python3
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
fonts-mathjax libexpat1-dev libhunspell-dev libjs-jquery-scrollto
libjs-mathjax libminizip1 libpython3-dev libpython3.5-dev libqt5clucene5
libqt5concurrent5 libqt5designer5 libqt5help5 libsnapd-glib1 python-regex
python3-cssutils sigil-data snapd-login-service
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
gcc-6-base:i386 libboost-log1.58.0 libboost-thread1.58.0 libbz2-1.0:i386
libc6:i386 libclick-0.4-0 libcontent-hub0 libdb5.3:i386 libexpat1:i386
libgcc1:i386 libgflags2v5 libgoogle-glog0v5 libgpm2:i386 liblibertine1
liblttng-ust-ctl2 liblttng-ust0 liblzma5:i386 libmpdec2:i386
libncursesw5:i386 libpython3-stdlib:i386 libpython3.5-minimal:i386
libpython3.5-stdlib:i386 libreadline6:i386 libsqlite3-0:i386
libssl1.0.0:i386 libtinfo5:i386 libubuntu-app-launch2
libubuntu-download-manager-client1 libubuntu-download-manager-common1
libudm-common1 liburcu4 python3:i386 python3-minimal:i386 python3.5:i386
python3.5-minimal:i386 qtdeclarative5-ubuntu-content1 zlib1g:i386
Suggested packages:
glibc-doc:i386 locales:i386 content-hub gpm:i386 python3-doc:i386
python3-tk:i386 python3-venv:i386 python3.5-venv:i386 python3.5-doc:i386
binutils:i386 binfmt-support:i386
The following packages will be REMOVED:
apport* apport-gtk* aptdaemon* apturl* apturl-common* checkbox-converged*
checkbox-gui* command-not-found* compiz* compiz-gnome*
flashplugin-installer* foomatic-db-compressed-ppds* gdebi* gdebi-core*
gedit* gnome-orca* gnome-software* gnome-terminal* hplip* ibus* ibus-table*
indicator-bluetooth* language-selector-common* language-selector-gnome*
nautilus-share* onboard* onboard-data* openprinting-ppds*
plainbox-provider-checkbox* plainbox-provider-resource-generic*
printer-driver-foo2zjs* printer-driver-foo2zjs-common*
printer-driver-postscript-hp* printer-driver-ptouch* printer-driver-pxljr*
pyotherside* python3* python3-apport* python3-apt* python3-aptdaemon*
python3-aptdaemon.gtk3widgets* python3-aptdaemon.pkcompat* python3-brlapi*
python3-cairo* python3-cffi-backend* python3-checkbox-support*
python3-commandnotfound* python3-cryptography* python3-cssselect*
python3-cups* python3-dbus* python3-dev* python3-distupgrade* python3-gdbm*
python3-gi* python3-gi-cairo* python3-jinja2* python3-lxml* python3-mako*
python3-markupsafe* python3-minimal* python3-oauthlib* python3-pil*
python3-plainbox* python3-pyatspi* python3-pycurl* python3-pyqt5*
python3-regex* python3-renderpm* python3-reportlab* python3-reportlab-accel*
python3-sip* python3-software-properties* python3-systemd* python3-uno*
python3-update-manager* python3.5* python3.5-dev* python3.5-minimal*
qml-module-io-thp-pyotherside* rhythmbox* rhythmbox-plugin-zeitgeist*
rhythmbox-plugins* sessioninstaller* sigil* software-properties-common*
software-properties-gtk* system-config-printer-common*
system-config-printer-gnome* system-config-printer-udev* totem-plugins*
ubuntu-desktop* ubuntu-drivers-common* ubuntu-minimal*
ubuntu-release-upgrader-core* ubuntu-release-upgrader-gtk* ubuntu-software*
ubuntu-standard* ubuntu-system-service* unattended-upgrades* unity*
unity-control-center* unity-control-center-signon* unity-lens-photos*
unity-scope-calculator* unity-scope-chromiumbookmarks*
unity-scope-colourlovers* unity-scope-devhelp* unity-scope-firefoxbookmarks*
unity-scope-gdrive* unity-scope-manpages* unity-scope-openclipart*
unity-scope-texdoc* unity-scope-tomboy* unity-scope-virtualbox*
unity-scope-yelp* unity-scope-zotero* unity-tweak-tool*
unity-webapps-common* update-manager* update-manager-core* update-notifier*
update-notifier-common* usb-creator-common* usb-creator-gtk* xdiagnose*
The following NEW packages will be installed:
gcc-6-base:i386 libboost-log1.58.0 libboost-thread1.58.0 libbz2-1.0:i386
libc6:i386 libclick-0.4-0 libcontent-hub0 libdb5.3:i386 libexpat1:i386
libgcc1:i386 libgflags2v5 libgoogle-glog0v5 libgpm2:i386 liblibertine1
liblttng-ust-ctl2 liblttng-ust0 liblzma5:i386 libmpdec2:i386
libncursesw5:i386 libpython3-stdlib:i386 libpython3.5-minimal:i386
libpython3.5-stdlib:i386 libreadline6:i386 libsqlite3-0:i386
libssl1.0.0:i386 libtinfo5:i386 libubuntu-app-launch2
libubuntu-download-manager-client1 libubuntu-download-manager-common1
libudm-common1 liburcu4 python3:i386 python3-minimal:i386 python3.5:i386
python3.5-minimal:i386 qtdeclarative5-ubuntu-content1 zlib1g:i386
0 upgraded, 37 newly installed, 126 to remove and 0 not upgraded.
Вы удалили поддержку языка, на котором написано множество системных функций и инструментов. Они зависят от python3, поэтому apt-get также удаляет их. У вас немного менее функциональная система, и важные системные функции не работают.
Вы можете, конечно, переустановить python3 (и все остальные удаленные вами пакеты), но я не удивлюсь, если это будет намного более возиться, чем просто переустановить систему, особенно если это новая установка .
Linux (включая Ubuntu) позволит вам делать глупые вещи по дизайну. Это позволяет вам создавать тщательно обработанные световые системы для конкретных задач - жертвуя функциональностью.
Короче говоря, apt (-get) распечатал все изменения, включая удаление среды рабочего стола. Если вы хотите общаться с важными пакетами, рекомендуется прочитать список пакетов - если указано более 15-20 пакетов, это почти всегда признак того, что вы, вероятно, не хотите выполнять это действие.
Вы можете попробовать запустить sudo apt-get install xubuntu-desktop. xubuntu-desktop - это метапакет, поэтому он установит все стандартные пакеты, необходимые для настольной системы xubuntu.
Если что-то вроде тривиального, как удаление программы, рискует уничтожить операционную систему вместе с большей частью того, что установлено на моем диске, тогда у меня нет бизнеса, использующего ОС.Если вы выполняете случайные действия в качестве суперпользователя, не читая результат, я бы сказал, что никакая ОС не безопасна. Попробуйте перейти на Windows-машину и удалите, например, случайные файлы в %windir%\System32. И для будущего - прочитайте вывод apt. И практика с использованием --dry-run
Получить привычку использовать apt-get --dry-run; это сэкономит вам много горя. Python3 - это зависимость многих многих пакетов; посмотрите, что произойдет, когда я смоделирую его удаление на Ubuntu 16.04:
$ sudo apt-get --dry-run purge python3
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
fonts-mathjax libexpat1-dev libhunspell-dev libjs-jquery-scrollto
libjs-mathjax libminizip1 libpython3-dev libpython3.5-dev libqt5clucene5
libqt5concurrent5 libqt5designer5 libqt5help5 libsnapd-glib1 python-regex
python3-cssutils sigil-data snapd-login-service
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
gcc-6-base:i386 libboost-log1.58.0 libboost-thread1.58.0 libbz2-1.0:i386
libc6:i386 libclick-0.4-0 libcontent-hub0 libdb5.3:i386 libexpat1:i386
libgcc1:i386 libgflags2v5 libgoogle-glog0v5 libgpm2:i386 liblibertine1
liblttng-ust-ctl2 liblttng-ust0 liblzma5:i386 libmpdec2:i386
libncursesw5:i386 libpython3-stdlib:i386 libpython3.5-minimal:i386
libpython3.5-stdlib:i386 libreadline6:i386 libsqlite3-0:i386
libssl1.0.0:i386 libtinfo5:i386 libubuntu-app-launch2
libubuntu-download-manager-client1 libubuntu-download-manager-common1
libudm-common1 liburcu4 python3:i386 python3-minimal:i386 python3.5:i386
python3.5-minimal:i386 qtdeclarative5-ubuntu-content1 zlib1g:i386
Suggested packages:
glibc-doc:i386 locales:i386 content-hub gpm:i386 python3-doc:i386
python3-tk:i386 python3-venv:i386 python3.5-venv:i386 python3.5-doc:i386
binutils:i386 binfmt-support:i386
The following packages will be REMOVED:
apport* apport-gtk* aptdaemon* apturl* apturl-common* checkbox-converged*
checkbox-gui* command-not-found* compiz* compiz-gnome*
flashplugin-installer* foomatic-db-compressed-ppds* gdebi* gdebi-core*
gedit* gnome-orca* gnome-software* gnome-terminal* hplip* ibus* ibus-table*
indicator-bluetooth* language-selector-common* language-selector-gnome*
nautilus-share* onboard* onboard-data* openprinting-ppds*
plainbox-provider-checkbox* plainbox-provider-resource-generic*
printer-driver-foo2zjs* printer-driver-foo2zjs-common*
printer-driver-postscript-hp* printer-driver-ptouch* printer-driver-pxljr*
pyotherside* python3* python3-apport* python3-apt* python3-aptdaemon*
python3-aptdaemon.gtk3widgets* python3-aptdaemon.pkcompat* python3-brlapi*
python3-cairo* python3-cffi-backend* python3-checkbox-support*
python3-commandnotfound* python3-cryptography* python3-cssselect*
python3-cups* python3-dbus* python3-dev* python3-distupgrade* python3-gdbm*
python3-gi* python3-gi-cairo* python3-jinja2* python3-lxml* python3-mako*
python3-markupsafe* python3-minimal* python3-oauthlib* python3-pil*
python3-plainbox* python3-pyatspi* python3-pycurl* python3-pyqt5*
python3-regex* python3-renderpm* python3-reportlab* python3-reportlab-accel*
python3-sip* python3-software-properties* python3-systemd* python3-uno*
python3-update-manager* python3.5* python3.5-dev* python3.5-minimal*
qml-module-io-thp-pyotherside* rhythmbox* rhythmbox-plugin-zeitgeist*
rhythmbox-plugins* sessioninstaller* sigil* software-properties-common*
software-properties-gtk* system-config-printer-common*
system-config-printer-gnome* system-config-printer-udev* totem-plugins*
ubuntu-desktop* ubuntu-drivers-common* ubuntu-minimal*
ubuntu-release-upgrader-core* ubuntu-release-upgrader-gtk* ubuntu-software*
ubuntu-standard* ubuntu-system-service* unattended-upgrades* unity*
unity-control-center* unity-control-center-signon* unity-lens-photos*
unity-scope-calculator* unity-scope-chromiumbookmarks*
unity-scope-colourlovers* unity-scope-devhelp* unity-scope-firefoxbookmarks*
unity-scope-gdrive* unity-scope-manpages* unity-scope-openclipart*
unity-scope-texdoc* unity-scope-tomboy* unity-scope-virtualbox*
unity-scope-yelp* unity-scope-zotero* unity-tweak-tool*
unity-webapps-common* update-manager* update-manager-core* update-notifier*
update-notifier-common* usb-creator-common* usb-creator-gtk* xdiagnose*
The following NEW packages will be installed:
gcc-6-base:i386 libboost-log1.58.0 libboost-thread1.58.0 libbz2-1.0:i386
libc6:i386 libclick-0.4-0 libcontent-hub0 libdb5.3:i386 libexpat1:i386
libgcc1:i386 libgflags2v5 libgoogle-glog0v5 libgpm2:i386 liblibertine1
liblttng-ust-ctl2 liblttng-ust0 liblzma5:i386 libmpdec2:i386
libncursesw5:i386 libpython3-stdlib:i386 libpython3.5-minimal:i386
libpython3.5-stdlib:i386 libreadline6:i386 libsqlite3-0:i386
libssl1.0.0:i386 libtinfo5:i386 libubuntu-app-launch2
libubuntu-download-manager-client1 libubuntu-download-manager-common1
libudm-common1 liburcu4 python3:i386 python3-minimal:i386 python3.5:i386
python3.5-minimal:i386 qtdeclarative5-ubuntu-content1 zlib1g:i386
0 upgraded, 37 newly installed, 126 to remove and 0 not upgraded.
Вы удалили поддержку языка, на котором написано множество системных функций и инструментов. Они зависят от python3, поэтому apt-get также удаляет их. У вас немного менее функциональная система, и важные системные функции не работают.
Вы можете, конечно, переустановить python3 (и все остальные удаленные вами пакеты), но я не удивлюсь, если это будет намного более возиться, чем просто переустановить систему, особенно если это новая установка .
Linux (включая Ubuntu) позволит вам делать глупые вещи по дизайну. Это позволяет вам создавать тщательно обработанные световые системы для конкретных задач - жертвуя функциональностью.
Короче говоря, apt (-get) распечатал все изменения, включая удаление среды рабочего стола. Если вы хотите общаться с важными пакетами, рекомендуется прочитать список пакетов - если указано более 15-20 пакетов, это почти всегда признак того, что вы, вероятно, не хотите выполнять это действие.
Вы можете попробовать запустить sudo apt-get install xubuntu-desktop. xubuntu-desktop - это метапакет, поэтому он установит все стандартные пакеты, необходимые для настольной системы xubuntu.
Если что-то вроде тривиального, как удаление программы, рискует уничтожить операционную систему вместе с большей частью того, что установлено на моем диске, тогда у меня нет бизнеса, использующего ОС.Если вы выполняете случайные действия в качестве суперпользователя, не читая результат, я бы сказал, что никакая ОС не безопасна. Попробуйте перейти на Windows-машину и удалите, например, случайные файлы в %windir%\System32. И для будущего - прочитайте вывод apt. И практика с использованием --dry-run