Содержание

Перейти к концу метаданных
Переход к началу метаданных

 Проблема с расширениями OpenGL на мандатных уровнях, отличных от нулевого c пропритетарными драйверами Nvidia (Astra Linux SE 1.4/1.5)

В каталог /etc/X11/fly-dm положить файл Xsetup

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
 Графические артефакты при использовании некоторых видеокарт Intel

В операционной системе Astra Linux Special Edition версии 1.3 установленной на компьютер со встроенной видеокартой Intel могут проявиться графические артефакты. Нами собрано несколько видеодрайверов для возможного решения этой проблемы.

Пакеты подписаны нашими ключами и могут функционировать в режиме замкнутой программной среды.
Установка проводиться с помощью команд:

dpkg -i xserver-xorg-video-intel-dbg_2.19.0-6_amd64.deb dpkg -i xserver-xorg-video-intel_2.19.0-6_amd64.deb

Скачать
Исходные пакеты (коды)

 Яркость экрана с драйвером Intel

На некоторых компьютерах с аппаратными кнопками изменения яркости эти кнопки могут работать в обратном направлении. Для изменения запустите скрипт intel_backlight.sh.

 Устранение проблемы с megaraid на ядрах 3.2 и выше

В момент начала установки, при выборе типа установки, выберите дополнительные параметры, нажав F2, далее откажитесь от стандартных параметров нажав ESC, в появившейся строке в конце строки через пробел напишите pci=conf1

Продолжайте установку.

После завершения установки в конфигурации GRUB следует указать опцию ядра pci=conf1

 Проприетарные драйверы Nvidia: плохо читаемые шрифты.

При использовании видеокарт Nvidia и проприетарных драйверов к ним существует распространенная проблема: драйвер выставляет неверное значение DPI (Dots per inch) для шрифтов. Это связано с тем, что драйвер пытается определить оптимальное значение DPI в зависимости от EDID (Extended display indentification data) монитора. Замечено, что данная проблема может возникнуть при подключении к видеокарте нескольких мониторов разного размера.

Для устранения проблемы необходимо выполнить следующее (предполагается, что на машине установлен проприетарный драйвер Nvidia):

sudo nvidia-xconfig --no-use-edid-dpi
Данная команда сгенерирует конфигурационный файл X-серввера /etc/X11/xorg.conf, добавив туда параметр, выключающий использование информации о DPI, полученной из EDID монитора:

Option "UseEdidDpi" "False"

После этого мы можем установить параметр DPI явно, добавив в секцию "Monitor" файла /etc/X11/xorg.conf соответствующий параметр:

Option "DPI" "96 x 96"

Вместо 96 можно установить желаемое значение DPI.

Чтобы применить настройки требуется перезапустить X-сервер. Это можно сделать, например, выполнив команду:

service fly-dm restart
 Отключение SysRq

Для отключения механизма магических клавиш SysRq необходимо создать файл /etc/sysctl.d/10-magic-sysrq.conf содержащий строку:

/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, то закомментировать ее или указать:

EmulateThirdButton false

Перезапустить сессию, пользоваться.

 Решение проблемы с неработающей клавиатурой ps/2

Изменить /etc/default/grub следующим образом:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noloop=1"
GRUB_CMDLINE_LINUX="i8042.noloop=1"