Intereting Posts
Проблема зависимости Perl Проблема с именем пользователя su -c "./script.sh" и sudo -u ush bash -c "./script.sh" и Java classpath Ubuntu: Если кто-то может получить корневую подсказку без пароля, разве это не угрожает гномам? Каковы последствия установки имени хоста? Cryptsetup: предварительно заполнить раздел случайными данными Потеря связи после смены iptables Использование Diff в определенном столбце в файле Переход между двумя xsessions очень медленный, если подключен внешний монитор F20 Невозможно спящий режим, / sys / power / disk disabled Как определить версию CentOS? Попытка расширения, но раздел подкачки отображается как «Неизвестно в Gparted», отображается правильно из fdisk Является ли настройка более высокого уровня для процесса эффективным способом снижения его влияния на загрузку системы / процессорное время? Как бороться с конфликтующими именами двух разделяемых библиотек? почему сделал дважды каталог websvn Невозможно сдвоить загрузку Linux Mint и Windows 7

Использование xrandr при запуске нового xserver

Я пытаюсь установить разрешение и частоту обновления экрана при запуске приложения на новом xserver.

Команды xrandr, которые я обычно использую, чтобы заставить этот экран работать:

xrandr --newmode 2560x1440 146.27 2560 2680 2944 3328 1440 1441 1444 1465 -HSync +Vsync xrandr --addmode HDMI1 2560x1440 xrandr --output HDMI1 --mode 2560x1440 xrandr --output LVDS1 --off 

Команда, которую я использую для запуска xserver,

  xinit /usr/bin/urbanterror $* -- :1 

Вот что я пробовал до сих пор

Мне кажется, мне нужно установить эти настройки xrandr в конфигурационный файл xorg и передать его в:

  xinit /usr/bin/urbanterror $* -- :1 -xf86config xorg.conf 

Я действительно не уверен, как написать файл conf для репликации этих параметров, ближайший я нашел в нижней части этой веб-страницы , но я чувствую, что он неполный.

Я также попытался поместить команды xrandr в сценарий, используя это как программу для запуска в новом xserver.

  xinit /home/user/.urtrc $* -- :1 

с .urtrc, содержащим

  #!/bin/sh xrandr --newmode 2560x1440 146.27 2560 2680 2944 3328 1440 1441 1444 1465 -HSync +Vsync xrandr --addmode HDMI1 2560x1440 xrandr --output HDMI1 --mode 2560x1440 xrandr --output LVDS1 --off exec urbanterror 

Это сработало, но производительность была впечатляющей, я едва получал 3fps в самых низких настройках. Понятия не имею почему.

Любая помощь приветствуется.

Обновить

Запуск glxgears в новом xserver дает эти 2 ошибки:

  libGL error: failed to open drm device: Permission denied libGL error: failed to load driver: i965 

Поэтому я знаю, что это проблема разрешения. Скрипт с командами xrandr отлично работает при запуске от root, а glxgears не сообщает об ошибках. Однако я действительно не хочу запускать это как root по ряду причин.

Перед системой эта проблема была решена путем добавления пользователя для группового видео. Однако после systemd нет видеогруппы.

Любая помощь по исправлению этих 2 ошибок будет оценена по достоинству.