Разрешение экрана иногда слишком узкое при загрузке, фиксируется перезагрузкой

Я использую 64-битную версию Ubuntu 14.04. Я столкнулся с проблемой, которая началась всего несколько дней назад: время от времени, при перезагрузке, мое разрешение экрана слишком узкое, с черным неиспользуемым пространством экрана слева и справа. Указатель имеет тенденцию мерцать, когда это происходит. Я могу это исправить путем перезагрузки, которая работает более или менее случайным образом (это может занять несколько перезагрузок).

При возникновении проблемы разрешения, указанные в разделе «Настройки»> «Дисплеи», составляют 800x600 (4: 3) и 1024x768 (4: 3). Правильное разрешение 1366x768 (16: 9) не отображается.

Как ни странно, экран входа в систему отображается правильно (то есть разрешение во всю ширину, занимая весь экран) - проблема появляется только после того, как я войду в систему.

Почему это происходит? Почему это началось только несколько дней назад, когда у меня был 14.04 на этом ноутбуке в течение многих лет? Что я могу сделать, чтобы заставить его уйти?

Редактировать: вот вывод xrandr в хорошем состоянии (то есть, когда нет проблем с разрешением):

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
VGA-1-2 connected
   1024x768       60.0  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
  1024x768 (0x43)   65.0MHz
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x44)   40.0MHz
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x45)   36.0MHz
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz

Редактировать: Я только что перезагрузился в состояние плохое (узкий экран с черным на каждом краю). Вот xrandr:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 32767 x 32767
LVDS1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0 +
   1360x768       59.8     60.0  
   1024x768       60.0* 
   800x600        60.3     56.2  
   640x480        59.9  
VGA2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
VGA-1-1 connected 1024x768+0+0 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
  1024x768 (0x43)   65.0MHz
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x44)   40.0MHz
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x45)   36.0MHz
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz

Редактировать: снова перезагрузился, и я снова в хорошем состоянии, не знаю почему ...

Редактировать: исправление в ответе ниже работало некоторое время, но проблема снова возникла сегодня (впервые за несколько недель). Я думаю, что это связано со случайным нажатием клавиши Windows + P - см. Как остановить Mod4-P от переключения дисплея? .

Вот скриншот, показывающий второй, «плохой» дисплей:

displays

0
задан 14 April 2016 в 18:55

1 ответ

Я не знаю, почему это переключилось бы, но поскольку временное решение делает выполнение xrandr для принуждения его к указанному режиму, Вы хотите работу?

xrandr --output LVDS1 --mode 1366x768

можно также проверить эту статью на более полезную информацию: https://wiki.ubuntu.com/X/Config/Resolution#Setting_xrandr_changes_persistently

1
ответ дан 15 April 2016 в 04:55

Другие вопросы по тегам:

Похожие вопросы: