Несколько вопросов по Xorg(dpi,шрифты, рендеринг, cглаживание, хинтинг)

Всем здрасти. Пожалуй на мои вопросы есть ответы в поисковике, но так как я новичок мне хотелось бы решить это не вникая во всю глубину на первых этапах знакомства с Linux и Archlinux конкретно. Рассчитываю на помощь опытных пользователей и не только )
По Xorg конкретно проблемы:
a) Как в 2021 это должно выглядеть правильно ? В том смысле о чем я должен позаботиться и на что обратить внимание в данном конфиге после установки дистрибутива и драйверов nvidia ?
b) Как лучше, записывать все в xorg.conf или создавать отдельные конфиги в /etc/xorg.conf.d/ ? Я просто не понимаю фразы "можно и так и так". Почему так же вики советуют создавать отдельный файл для отключения акселерации мышки, а не писать все в xogr.conf ? Может ли это вообще порождать какие-то конфликты в приложениях из-за то что они например не видят конфиги в /etc/xorg.conf.d/, а читают только в xogr.conf ? Это исключено ?
c) В Xorg прописываются еще и драйвера которые используют некоторые устройства. Так вот по дефолту nvidia-xconfig мне прописал драйвер kbd для клавиатуры. Это нормально ? Не должно быть
написано типа evdev или libinput ? grep -e "Using input driver " /var/log/Xorg.0.log показывает, что все устройства типа мышки, клавиатуры работают на libinput. Откуда это инфа ? Кто что
переопределяет ? Могут ли быть конфликты при не верных значениях в Хorg для мышки\клавиатуры ? Я чувствую у меня есть инпут лаг на клавиатуре. Я и даже не понимаю кто виноват. Да и
частота опроса мышки как будто не 1000hz. Хотя я в консоле во время тестов пишет 1000hz.....
d) Где Должен быть указан dpi? Написано, что dpi можно указывать в xorg.cong в опции device и в опции monitor и еще можно указывать в Xresourse. Снова как хочешь так и ставишь ? xdpyinfo | grep dots выводит 81 80 для монитора 27" 1920х1080. Калькулятор выдает 81.59.
e) Где должен быть прописан метод рендеринга шрифтов ? То ли я не понял, то ли в арче сразу идет библиотека pango и freetype. И как это все работает ? freetype включен в pango и это одно целое с одним конфигом ? Меня смутила пара конфигов - это конфиг i3 где запись начинается с font pango : шрифт и запись в конфиге Xorg где есть секция модули и там написано freetype. почему не pango там написано ?
f)В вики сказано, что некоторые приложения игнорируют fontconfig и я типа обязан продублировать настройки в Xresourse ?
g)Это нормально и так должно быть, что у меня после установки не было этого файла ? ~/.config/fontconfig/fonts.conf вот этот конфиг отвечает за pango и freetype ?
h) Почему например не имея ~/.config/fontconfig/fonts.conf и не имея настроек в Xresourse один и тот же шрифт отображается по разному ? Т.е. шрифт Terminus отображается в терминале urxvt
нормально и без каких нареканий , а i3 баре просто безобразно. хотя ни для одного шрифта не было указаны никакие настройки.
лезть в конфиг иксов (в 2021) надо только если что-то не работает само.
у Вас есть какие-то конкретные проблемы или вики начитались?
такие дела.
cucullus
лезть в конфиг иксов (в 2021) надо только если что-то не работает само.
у Вас есть какие-то конкретные проблемы или вики начитались?
Не лезь сынок в конфиг, а то током ударит ?) Ну трогай если работает ?) Ну это конечно хорошие замечания, но не убирают мои волнения о разных вещах. Я на сколько понял, что в 2021 есть только xorg и wayland. Так что, а какая разница когда в это "болото" погружаться ?
Проблемы я выше описал.
1.Ощущение инпут лага на клавиатуре. Где-то видел сообщение аля ".....Your system too slow". Да и когда печатаю как-будто что-то не то.
2.Если например шрифт терминус я ставлю меньше 25, то в консоле он начинает выглядеть ужасно. Как будто что-то его портит
3.Не понятно где указываются драйвера для мышки\клавиатуры и почему драйвер в xorg.conf один, а на деле другой.
Ну прочие мелочи описанные выше в которых я хотел бы разобраться\узнать здесь ответы.
kakoytochel
драйвера для мышки\клавиатуры
уже давно не надо нигде указывать! у Вас что за оборудование?

xorg.conf и xorg.conf.d/* это одно и тоже
такие дела.
cucullus
kakoytochel
драйвера для мышки\клавиатуры
уже давно не надо нигде указывать! у Вас что за оборудование?

xorg.conf и xorg.conf.d/* это одно и тоже
Мышка Zowie, клавиатура Cougar Vantar.
Так вот я о чем...
Вот xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 465.31
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "BenQ XL2720Z"
    HorizSync       30.0 - 160.0
    VertRefresh     56.0 - 144.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVIDIA GeForce RTX 2070 SUPER"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-5"
    Option         "metamodes" "1920x1080_144 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Вот
50-mouse-acceleration.conf

Section "InputClass"
	Identifier "My Mouse"
	MatchIsPointer "yes"
	Option "AccelerationProfile" "-1"
	Option "AccelerationScheme" "none"
	Option "AccelSpeed" "-1"
EndSection
00-keyboard.conf

# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# instruct systemd-localed to update it.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbModel" "pc105"
        Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Так вот акселерация поменялась но какой драйвер управляет этой акселерацией ? Написано mouse, а что это mouse такое ? И почему когда я у меня libinput стоит эти настройки работают ? Это типа так называемая гибкость\совместимость и право выбора какой ты драйвер хочешь задействовать ?
Есть еще такой вариант(у меня стоит тот что выше, не этот) чтобы убирать акселерацию и здесь вот показано конкретно, что используется libinput

Section "InputClass"
	Identifier "My Mouse"
	Driver "libinput"
	MatchIsPointer "yes"
	Option "AccelProfile" "flat"
	Option "AccelSpeed" "0"
EndSection
И в итоге, должен ли я удалить строки из Xorg с inputDevice и оставить только файлы в xorg.conf.d ?
kakoytochel
И в итоге, должен ли я удалить строки из Xorg с inputDevice и оставить только файлы в xorg.conf.d ?
Всего не объяснишь, очень много будет букв .... как отметил cucullus - лезть в конфиг иксов надо только если что-то работает не так … или что то нужно изменить - попробуй для начала удали все файлы из xorg.conf.d (точнее, переименуй или перенеси в другое место) и попробуй загрузись ... и посмотри, что изменилось. Если что то не устраивает, тогда начинай разбираться, что нужно и как это изменить.
Ошибки не исчезают с опытом - они просто умнеют
kakoytochel
a)Как в 2021 это должно выглядеть правильно ?
a)если все устраивает не трогать не создавать конфиг.
По каждой проблеме свои параметры и решения.
По нвидии:
если проприетарный драйвер устанавливается официальным арчевским пакетом то нуво автоматом блокируется.
Желательно настроить kms https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting
и минимальную конфигурацию без использования nvidia-xconfig
https://wiki.archlinux.org/title/NVIDIA#Minimal_configuration
Если используемый WM не позволяет удалить тиринг то добавить в конфиг нужное
https://wiki.archlinux.org/title/NVIDIA/Troubleshooting#Avoid_screen_tearing
Если планируете оверклокинг или управление вентиляторами со своими настройками то
https://wiki.archlinux.org/title/NVIDIA/Tips_and_tricks#Overclocking_and_cooling

секцию "InputDevice" удалите

Пример моих конфигов
/etc/X11/xorg.conf
Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "PrimaryGPU" "no"
    ModulePath "/usr/lib/nvidia/xorg"
    ModulePath "/usr/lib/xorg/modules"
EndSection

Section "Files"
EndSection
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Samsung"
    ModelName      "Samsung SMBX2231"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1060 3GB"
    Option         "Coolbits" "4"
   EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1920x1080_60 +0+0   {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    Option         "TripleBuffer" "True"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

/etc/X11/xorg.conf.d/00-keyboard.conf
# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# instruct systemd-localed to update it.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "rukbi_en,rukbi_ru"
        Option "XkbModel" "pc105"
        Option "XkbVariant" "winkeys"
Option "XkbOptions" "grp:caps_switch Caps Lock, grp_led:caps, caps:none, terminate:ctrl_alt_bksp"

EndSection

kakoytochel
b) Как лучше, записывать все в xorg.conf или создавать отдельные конфиги в /etc/xorg.conf.d/ ? Я просто не понимаю фразы "можно и так и так"
Можно и так и так.
xorg.conf.d для порядка чтоб каждая настройка в своем файле, плюс утилиты настройки ими пользуются
например localectl
https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Using_localectl

kakoytochel
Так вот по дефолту nvidia-xconfig мне прописал драйвер kbd для клавиатуры. Это нормально ?
используйте nvidia-xconfig только для генерации примера конфига.
В арче используется libinput
https://wiki.archlinux.org/title/Libinput
https://wiki.archlinux.org/title/Xorg#Input_devices

kakoytochel
d) Где Должен быть указан dpi? Написано, что dpi можно указывать в xorg.cong в опции device и в опции monitor и еще можно указывать в Xresourse. Снова как хочешь так и ставишь ?
Опять же - если устраивает автоопределение то нигде. Если не устраивает то везде прописывать,
плюс выключать автоскейлинг если монитор для целочисленного не подходит - дробный шрифты размывает

kakoytochel
Где должен быть прописан метод рендеринга шрифтов ?
зависит от используемого тулкита приложения

kakoytochel
f)В вики сказано, что некоторые приложения игнорируют fontconfig и я типа обязан продублировать настройки в Xresourse ?
Да, например xterm использует настройки Xresources
https://wiki.archlinux.org/title/X_resources

kakoytochel
g)Это нормально и так должно быть, что у меня после установки не было этого файла ? ~/.config/fontconfig/fonts.conf
Да. пользовательские конфиги создаются пользователем, арч во многом система сделай и настрой сам.
Имхо если не нужны отдельные настройки для юзеров то настраивайте лучше /etc/fonts/local.conf

kakoytochel
h) Почему например не имея ~/.config/fontconfig/fonts.conf и не имея настроек в Xresourse один и тот же шрифт отображается по разному ? Т.е. шрифт Terminus отображается в терминале urxvt
нормально и без каких нареканий , а i3 баре просто безобразно. хотя ни для одного шрифта не было указаны никакие настройки.

Скорее всего указаны или используются разные шрифты/библиотеки , например Pango не использует уже bitmap шрифты а urxvt на libxft вполне может. Могли также задать несуществующий размер шрифта
kakoytochel
a)Как в 2021 это должно выглядеть правильно ?

vs220
a)если все устраивает не трогать не создавать конфиг.
По каждой проблеме свои параметры и решения.
По нвидии:
если проприетарный драйвер устанавливается официальным арчевским пакетом то нуво автоматом блокируется.
Желательно настроить kms https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting
и минимальную конфигурацию без использования nvidia-xconfig
https://wiki.archlinux.org/title/NVIDIA#Minimal_configuration
Если используемый WM не позволяет удалить тиринг то добавить в конфиг нужное
https://wiki.archlinux.org/title/NVIDIA/Troubleshooting#Avoid_screen_tearing
Если планируете оверклокинг или управление вентиляторами со своими настройками то
https://wiki.archlinux.org/title/NVIDIA/Tips_and_tricks#Overclocking_and_cooling

секцию "InputDevice" удалите
Если бы меня все устраивало, я бы не пришел сюда......

Я прочитал, что проприетарный блокирует nouveau. У меня проприетарный.
kms настроен
Минимальная конфигурация зачем ? Просто чтобы была ? В вики просто написано, что можно создать чтобы использовать какие-то опции которые недоступны в хorg. Эт какие такие опции ?
Тиринга нет
Насчет опций coolbits я читал ранее. но мне это особо не надо.
kakoytochel
b) Как лучше, записывать все в xorg.conf или создавать отдельные конфиги в /etc/xorg.conf.d/ ? Я просто не понимаю фразы "можно и так и так"

vs220
Можно и так и так.
xorg.conf.d для порядка чтоб каждая настройка в своем файле, плюс утилиты настройки ими пользуются
например localectl
https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Using_localectl
Файлы в xorg.conf.d это просто порядок. Этот порядок как должен быть наведен ? Он должен дублировать+дополнять что в xorg.conf ? Он должен переопределять что в Xorg.conf? Эти конфиги для порядка вообще должны по красоте быть в единственном экземпляре и не не иметь дубликата записи в xorg.conf ?
Вики говорит, что нужен отдельный файл для localectl, но man страница вообще пишет другое. Это снова для удобства ? Значит по идее я должен создать еще один файл по мимо 00-keyboard.conf раз он якобы нужен для localectl ? или это единственный файл который может быть там про клавиатуру ? Я прост не нашел как все эти файлы там должны именоваться и не понял вообще всей это темы.

kakoytochel
Так вот по дефолту nvidia-xconfig мне прописал драйвер kbd для клавиатуры. Это нормально ?

vs220
используйте nvidia-xconfig только для генерации примера конфига.
В арче используется libinput
https://wiki.archlinux.org/title/Libinput
https://wiki.archlinux.org/title/Xorg#Input_devices
И читал все это. Меня такие слова как kbd и evdev начали настораживать. Мол эти драйвера уже есть в ядре и они могут мешать или работать вместо libinput достаточно их указав в конфиг. файлах. Все эти вики и просматривал.....

kakoytochel
d) Где Должен быть указан dpi? Написано, что dpi можно указывать в xorg.cong в опции device и в опции monitor и еще можно указывать в Xresourse. Снова как хочешь так и ставишь ?

vs220
Опять же - если устраивает автоопределение то нигде. Если не устраивает то везде прописывать,
плюс выключать автоскейлинг если монитор для целочисленного не подходит - дробный шрифты размывает

Я даже не понимаю. Устраивает меня dpi конкретно или нет. Я вижу что меня шрифты выбешивают. Они выглядят убого. Я хочу убрать или понять на сколько вообще решает фактор правильно или неправильного автоопределения dpi ? Это важная часть по настройке шрифтов и их отображению ? В Windows меня все эти "глупости" со шрифтами не волновали 100 лет. Включил и глаз радуется. Но здесь я хочу понять какой место по важности уделено dpi и должен ли я "играться" этим параметром туда-сюда чтобы найти какой-то дзен который решит все и сразу.

kakoytochel
Где должен быть прописан метод рендеринга шрифтов ?

vs220
зависит от используемого тулкита приложения
Я так понял самый распространенный Qt и GTK. Одно не понял зачем какое-то разнообразие. Это что-то из разряда "Так исторически сложилось" ?У меня после чистой установке где-то эти файлы должны быть находится? Сейчас я почему после установки чего-то не помню чего, но мой thunar начал по разному выглядеть при запуске от юзера и от рута. И тот вид, что от рута, он был в самом начале, но почему-то поменялся. Как я должен это настроить/стилизовать чтобы любые gtk\qt приложения имели общий вид ? Общие шрифты для отображения и все прочее.

kakoytochel
f)В вики сказано, что некоторые приложения игнорируют fontconfig и я типа обязан продублировать настройки в Xresourse ?

vs220
Да, например xterm использует настройки Xresources
https://wiki.archlinux.org/title/X_resources
Понятно......

kakoytochel
g)Это нормально и так должно быть, что у меня после установки не было этого файла ? ~/.config/fontconfig/fonts.conf

vs220
Да. пользовательские конфиги создаются пользователем, арч во многом система сделай и настрой сам.
Имхо если не нужны отдельные настройки для юзеров то настраивайте лучше /etc/fonts/local.conf
здесь /etc/fonts/local.conf или здесь /.config/fontconfig/fonts.conf ? Я один пк пользуюсь.

kakoytochel
h) Почему например не имея ~/.config/fontconfig/fonts.conf и не имея настроек в Xresourse один и тот же шрифт отображается по разному ? Т.е. шрифт Terminus отображается в терминале urxvt
нормально и без каких нареканий , а i3 баре просто безобразно. хотя ни для одного шрифта не было указаны никакие настройки.

vs220
Скорее всего указаны или используются разные шрифты/библиотеки , например Pango не использует уже bitmap шрифты а urxvt на libxft вполне может. Могли также задать несуществующий размер шрифта
Ну например в Хresources у меня запись для urxvt. URxvt.font : xft:terminus:size=25 это верная запись или нет ? Какая библиотека будет обрабатывать панго или фритайп ? в fc-list terminus есть
Еще не могут понять откуда fc-match берет dejavu sans ? где я этот шрифт выбирал ? где он устанавливается ? на отображение чего и где он влияет ?
После удаление строчек из xorg.conf Inputdevice у меня слетели иксы. Не смог понять куда записался лог с именно данной сессии. Но обнаружил в таких файлах как
/var/log/Xorg.0.log и /.local/share/xorg/Xorg.0.log много ошибок и предупреждений которые я бы хотел исправить....
/var/log/Xorg.0.log

[     2.643] Current Operating System: Linux archlinux 5.12.14-zen1-1-zen #1 ZEN SMP PREEMPT Thu, 01 Jul 2021 03:35:38 +0000 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     2.648] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc".
[     2.649] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/TTF".
[     2.649] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     2.649] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     2.649] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[     2.649] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[     2.649] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     2.649] (WW) Disabling Keyboard0
[     2.649] (WW) Disabling Mouse0
[     2.652] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     2.920] (II) Initializing extension MIT-SCREEN-SAVER
[     3.548] (EE) libinput: Kingsis Peripherals ZOWIE Gaming mouse: Failed to create a device for /dev/input/mouse0
[     3.548] (EE) PreInit returned 2 for "Kingsis Peripherals ZOWIE Gaming mouse"
[   117.078] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 14ms, your system is too slow
[   401.666] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 18ms, your system is too slow
[   848.063] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 28ms, your system is too slow
[   983.020] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 16ms, your system is too slow
[  1002.363] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 13ms, your system is too slow
[  1544.062] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 20ms, your system is too slow
[  1551.416] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 11ms, your system is too slow
[  1733.880] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 15ms, your system is too slow
[  1733.880] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: WARNING: log rate limit exceeded (5 msgs per 60min). Discarding future messages.
[  1817.023] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 13ms, your system is too slow
[  2747.095] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 12ms, your system is too slow
[  2747.095] (EE) event25 - COUGAR Vantar COUGAR Vantar: WARNING: log rate limit exceeded (5 msgs per 60min). Discarding future messages.
[  3230.166] (EE) client bug: timer event29 debounce short: scheduled expiry is in the past (-4ms), your system is too slow
[  3727.810] (EE) client bug: timer event29 debounce short: scheduled expiry is in the past (-7ms), your system is too slow
[  6205.456] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 26ms, your system is too slow
[  6221.593] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 12ms, your system is too slow
[  6361.324] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 12ms, your system is too slow
[  7765.574] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 26ms, your system is too slow
И
/.local/share/xorg/Xorg.0.log

[   353.398] (WW) Failed to open protocol names file lib/xorg/protocol.txt
[   353.400] Current Operating System: Linux archlinux 5.12.14-zen1-1-zen #1 ZEN SMP PREEMPT Thu, 01 Jul 2021 03:35:38 +0000 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   353.410] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc".
[   353.410] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/TTF".
[   353.410] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   353.410] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   353.410] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[   353.410] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[   353.410] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   353.410] (WW) Disabling Keyboard0
[   353.410] (WW) Disabling Mouse0
[   353.413] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   353.431] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[   353.558] (WW) NVIDIA: Failed to bind sideband socket to
[   353.558] (WW) NVIDIA:     '/var/run/nvidia-xdriver-c3a2bc3e' Permission denied
[   353.699] (II) Initializing extension MIT-SCREEN-SAVER
[   353.827] (EE) xf86OpenSerial: Cannot open device /dev/input/mouse0
[   353.827] (EE) libinput: Kingsis Peripherals ZOWIE Gaming mouse: Failed to create a device for /dev/input/mouse0
[   353.827] (EE) PreInit returned 2 for "Kingsis Peripherals ZOWIE Gaming mouse"
[   566.658] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 14ms, your system is too slow
[  2298.821] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 11ms, your system is too slow
[  2408.985] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 13ms, your system is too slow
[  2504.999] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 18ms, your system is too slow
[  2623.084] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 11ms, your system is too slow
[  2733.799] (EE) event29 - Kingsis Peripherals ZOWIE Gaming mouse: client bug: event processing lagging behind by 11ms, your system is too slow
[  3039.973] (EE) event25 - COUGAR Vantar COUGAR Vantar: client bug: event processing lagging behind by 13ms, your system is too slow
[  3042.893] (WW) xf86CloseConsole: KDSETMODE failed: Input/output error
[  3042.893] (WW) xf86CloseConsole: VT_GETMODE failed: Input/output error
[  3042.893] (WW) xf86CloseConsole: VT_ACTIVATE failed: Input/output error
kakoytochel, ты хочешь за несколько дней понять как работает Linux на основе своих вопросов - этот путь бесперспективный. Конечно, что то ты выяснишь, но глубоких знаниний/понятий не получишь. Все приходит с годами и с глубоким изучением данных вопросов и лучше не стараться понять все сразу.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.