LINUX.ORG.RU

Запуск Xephyr через xinit (dpi и разрешение)

 ,


0

2

Хочу запускать Xephyr на весь экран (1920x1080) и через xinit, чтобы автоматически выполнялся .xinitrc.

xinit -- `which Xephyr` :1

По умолчанию запускается в окне 640x480 и xrand показывает неправильные режимы дисплея и не может сменить режим монитора на 1920x1080 даже если его добавить.

trupiko@station ~ $ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 160 x 160, current 640 x 480, maximum 1600 x 1200
default connected 640x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1600x1200       0.0  
   1400x1050       0.0  
   1280x960        0.0  
   1280x1024       0.0  
   1152x864        0.0  
   1024x768        0.0  
   832x624         0.0  
   800x600         0.0  
   720x400         0.0  
   480x640         0.0  
   640x480         0.0* 
   640x400         0.0  
   320x240         0.0  
   240x320         0.0  
   160x160         0.0

trupiko@station ~ $ xrandr --newmode "1920x1080@60" 148.50  1920 2008
2052 2200  1080 1084 1089 1125 +hsync +vsync
xrandr: Failed to get size of gamma for output default
trupiko@station ~ $ xrandr --addmode default "1920x1080@60" 
xrandr: Failed to get size of gamma for output default
trupiko@station ~ $ xrandr --output default --mode "1920x1080@60"
xrandr: Failed to get size of gamma for output default
xrandr: screen cannot be larger than 1600x1200 (desired size 1920x1080)

Вот правильные режимы, которые считываются из EDID.

trupiko@station ~ $ xrandr 
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080      60.0*+
   1680x1050      59.9  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1280x720       60.0  
   1152x720       60.0  
   1024x768       75.1     60.0  
   832x624        74.6  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  
VGA-0 disconnected (normal left inverted right x axis y axis)

Кроме этого xdpyinfo показывает, что dpi 75x75, хотя шрифты отображаются точно так же, как и на основном дисплее при 102x102

trupiko@station ~ $ xdpyinfo |grep -i resolution
  resolution:    75x75 dots per inch

Если запускать Xephyr самостоятельно, то все нормально.

Xephyr -screen 1920x1080 -br -reset -terminate -dpi 102 :1

И что это за проблема с gamma? Где и как настроить «виртуальный» дисплей, чтобы запускался как я хочу с xinit.



Последнее исправление: trupiko (всего исправлений: 1)
Ответ на: комментарий от trupiko

Просто ты хочешь что-то странное. Запусти ещё один X сервер на другой vt, если тебе надо полноэкранное.

Artificial_Thought ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.