- Created by Илья Голиков, last modified by Александр Левдонский on 03.02.23
Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)
В каталоге /etc/X11/fly-dm создать файл Xsetup
#! /bin/sh # Xsetup - run as root before the login dialog appears #xconsole -geometry 480x130-0-0 -notify -verbose -fn fixed -exitOnFail -file /dev/xconsole & if [ -x /usr/sbin/pdp-flbl ]; then find /dev/dri -type c -exec /usr/sbin/pdp-flbl :::ehole {} \; find /dev -name nvidia* -type c -exec /usr/sbin/pdp-flbl :::ehole {} \; /usr/sbin/pdp-flbl -R :::ehole /proc/driver/nvidia \; fi /usr/bin/fly-dm-set-dpi.sh
В операционной системе Astra Linux Special Edition версии 1.3 установленной на компьютер со встроенной видеокартой Intel могут проявиться графические артефакты. Нами собрано несколько видеодрайверов для возможного решения этой проблемы.
Пакеты подписаны нашими ключами и могут функционировать в режиме замкнутой программной среды.
Установка проводиться с помощью команд:
Скачать xorg_intel_signed.tgz
Исходные пакеты (коды) xorg_intel_src.tgz
На некоторых компьютерах с аппаратными кнопками изменения яркости эти кнопки могут работать в обратном направлении. Для изменения запустите скрипт intel_backlight.sh.
В момент начала установки, при выборе типа установки, выберите дополнительные параметры, нажав F2, далее откажитесь от стандартных параметров нажав ESC, в появившейся строке в конце строки через пробел напишите pci=conf1
Продолжайте установку.
После завершения установки в конфигурации GRUB следует указать опцию ядра pci=conf1
При использовании видеокарт Nvidia и проприетарных драйверов к ним существует распространенная проблема: драйвер выставляет неверное значение DPI (Dots per inch) для шрифтов. Это связано с тем, что драйвер пытается определить оптимальное значение DPI в зависимости от EDID (Extended display indentification data) монитора. Замечено, что данная проблема может возникнуть при подключении к видеокарте нескольких мониторов разного размера.
Для устранения проблемы необходимо выполнить следующее (предполагается, что на машине установлен проприетарный драйвер Nvidia):
sudo nvidia-xconfig --no-use-edid-dpi
Option "UseEdidDpi" "False"
После этого мы можем установить параметр DPI явно, добавив в секцию "Monitor" файла /etc/X11/xorg.conf соответствующий параметр:
Option "DPI" "96 x 96"
Вместо 96 можно установить желаемое значение DPI.
Чтобы применить настройки требуется перезапустить X-сервер. Это можно сделать, например, выполнив команду:
Для отключения механизма магических клавиш SysRq
необходимо создать файл /etc/sysctl.d/10-magic-sysrq.conf
содержащий строку:
kernel.sysrq = 0
Добавьте содержимое файла 50-synaptics.conf
в /usr/share/X11/xorg.conf.d
Мышь работает нормально, кроме некоторых действий, а именно: перемещение окон и изменение их размеров, перемещение всяких границ с помощью левой кнопки мыши. При наведении на границу курсор меняет вид на соответствующие стрелочки, но нажатие на левую кнопку мыши и попытка перетащить границу ничего не дают.
Решение:
в файле /usr/share/X11/xorg.conf.d/10-evdev.conf найти секцию keyboard
,
и если в ней присутствует строка EmulateThirdButton,
то закомментировать ее или указать:
Перезапустить сессию, пользоваться.
Изменить /etc/default/grub следующим образом:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noloop=1" GRUB_CMDLINE_LINUX="i8042.noloop=1"