Итак, через один день я нашел решение этой проблемы. Основной сбой был в gcc-компиляторе, который был установлен из тестового репозитория (он мне нужен для golang), но который тормозит ядро.
Так что я сделал, чтобы исправить это:
Войти tty1 с Ctrl-Alt-F1 на экране входа. Остановить lightdm servie с помощью sudo service lightdm stop Очистить все пакеты nvidia и cuda с помощью sudo apt purge nvidia- * cuda- * 'Установить очиститель ppa tool: sudo apt-get install ppa-purge Удалить тест ppa: sudo ppa-purge ppa:ubuntu-toolchain-r/test Проверить версию gcc, теперь это должно быть 5.4. 0. gcc --version Удалить старые ядра: sudo apt-get purge linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic linux-image-4.4.0-119-generic linux-image-extra-4.4.0-119-generic linux-signed-image-4.4.0-119-generic Переустановить ядро: sudo apt-get install linux-generic linux-signed-generic Перезагрузка sudo reboot (после перезагрузки вы можете видеть черный экран, это нормально) Повторите 1-2 Установите драйверы nvidiawget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.1.85-1_amd64.deb [ ! d28]
sudo dpkg -i cuda-repo-ubuntu1604_9.1.85-1_amd64.deb
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
sudo apt-get update
sudo apt install nvidia-390 nvidia-390-dev
Login на tty1 с помощью Ctrl-Alt-F1 на экране входа в систему.Войдите в tty1 с помощью Ctrl-Alt-F1 на экране входа в систему.
Остановить службу lightdm с помощью sudo service lightdm stopРешение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.
Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
dhcp6: no
addresses:
- 10.1.2.15/24
gateway4: 10.1.2.1
nameservers:
search:
- example.com
addresses: [10.1.2.10]
Результат ip address show enp0s3 дал мне:
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff
inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3
valid_lft 3224sec preferred_lft 3224sec
inet6 fe80::a00:27ff:fe20:2c40/64 scope link
valid_lft forever preferred_lft forever
Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.
Решение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.
Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
dhcp6: no
addresses:
- 10.1.2.15/24
gateway4: 10.1.2.1
nameservers:
search:
- example.com
addresses: [10.1.2.10]
Результат ip address show enp0s3 дал мне:
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff
inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3
valid_lft 3224sec preferred_lft 3224sec
inet6 fe80::a00:27ff:fe20:2c40/64 scope link
valid_lft forever preferred_lft forever
Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.
Решение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.
Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
dhcp6: no
addresses:
- 10.1.2.15/24
gateway4: 10.1.2.1
nameservers:
search:
- example.com
addresses: [10.1.2.10]
Результат ip address show enp0s3 дал мне:
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff
inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3
valid_lft 3224sec preferred_lft 3224sec
inet6 fe80::a00:27ff:fe20:2c40/64 scope link
valid_lft forever preferred_lft forever
Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.
Решение было довольно простым, просто установил статический IP-адрес и включил DHCP. В основном вам нужно добавить dhcp4: yes к вашей конфигурации.
Эта конфигурация дала мне первичный статический IP-адрес и дополнительный IP-адрес, назначенный DHCP:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
dhcp6: no
addresses:
- 10.1.2.15/24
gateway4: 10.1.2.1
nameservers:
search:
- example.com
addresses: [10.1.2.10]
Результат ip address show enp0s3 дал мне:
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:ab:cd:ef brd ff:ff:ff:ff:ff:ff
inet 10.1.2.15/24 brd 10.0.1.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet 10.1.2.96/24 brd 10.0.1.255 scope global secondary dynamic enp0s3
valid_lft 3224sec preferred_lft 3224sec
inet6 fe80::a00:27ff:fe20:2c40/64 scope link
valid_lft forever preferred_lft forever
Адрес 10.1.2.96 является вторичным адресом DHCP, указанным ключевыми словами secondary dynamic.