Linux Mint: LAN “Кабель, не соединенный”, несмотря на него

[115789] "X Window System версии 11" - это полный провал.

Сервер X11 - это не библиотека, а программа, обрабатывающая, по крайней мере, обязательный буфер кадров и, как правило, устройства ввода, такие как клавиатура, мышь или сенсорный экран. Существуют различные реализации сервера X, основной из которых является [116115]X.org[116116]. Некоторые из них не работают непосредственно с физическим дисплеем/мышей/клавиатурой, а являются чисто программными, как [116117]Xnest[116118], [116119]Xephyr[116120], [116121]Xvfb[116122], [116123]Xvnc[116124].

X11-клиенты - это тоже программы, подключающиеся локально или удаленно к X-серверу по протоколу [116125]X11[116126], отображающие окна, графику для рисования, пиксельные изображения и текст внутри них, а также получающие события устройств ввода. Обратите внимание, что некоторые X-клиенты, такие как Xephyr, также являются X-серверами, некоторые - серверами других протоколов [116127]X11vnc[116128], а некоторые - клиентами более чем одного сервера: [116129]x2x[116130].

Существует определённый класс клиентов, названный [116131] оконными менеджерами[116132], которые предназначены для (пере)позиционирования и декорирования верхних окон. В отличие от других оконных систем, пользователь может выбрать, какой оконный менеджер он хотел бы использовать.

Большинство клиентов прямо или косвенно используют [116133]Xlib[116134] на более низком уровне, но есть альтернативные варианты, такие как [116135]Xcb[116136]. Обычно клиенты используют инструменты более высокого уровня, такие как [116137]GTK+[116138], [116139]QT[116140] и многие другие, чтобы упростить разработку и обеспечить однородный вид.[115798].

2
13.04.2017, 15:36
1 ответ

После получения информации из ifconfig , lsmod и lspci | grep -i eth , а также dmesg во время ошибки, ясно, что у вас проблема с модулем ядра r8169 для вашего адаптера Realtek Ethernet.

В качестве краткосрочного решения, позволяющего перезапустить карту Ethernet и повторно подключиться к сети, при возникновении ошибки используйте rmmod r8169 и modprobe r8169 (как root). .

В качестве долгосрочного решения вы можете сменить драйвер адаптера Ethernet. Некоторые другие использовали r8168 после использования r8169 ранее. Это одно сообщение о том, кто это сделал:

http: //www.foxhop.net / realtek-droppping-packets-on-linux-ubuntu-and-fedora

Конечно, загружать и запускать сценарии кем-то, кого вы не знаете, потенциально опасно. Вы можете получить новейшую версию драйвера прямо из Realtek здесь:

http://www.realtek.com/search/default.aspx?keyword=r8168

Когда вы устанавливаете собственный модуль ядра для замены существующего во-первых, не забудьте занести старый модуль в черный список, чтобы он не использовался автоматически, например:

echo blacklist r8169 >> /etc/modprobe.d/blacklist.conf

(посмотрите, работает ли это в вашей системе), и помните, что вам, вероятно, придется пересобирать новый модуль ядра всякий раз, когда вы обновляете ядро ​​linux.

1
27.01.2020, 22:23

Теги

Похожие вопросы