Estou executando o Ubuntu 16.04 (kernel 4.4.0-47-generic) em um HP dv6500, com um core 2 duo e gráficos GMA 965. Eu tive que reinstalar recentemente, e quando eu log in, a resolução do monitor está definida incorretamente. No entanto, sempre que eu abro as configurações ou executo o xrandr para ver o que está acontecendo, a tela é redimensionada corretamente. Aqui está a saída de xrandr
.
Screen 0: minimum 8 x 8, current 2128 x 800, maximum 32767 x 32767
LVDS1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
1280x800 60.00*+
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
640x400 60.00
TV1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
848x480 (0xac) 29.027MHz
h: width 848 start 849 end 912 total 944 skew 0 clock 30.75KHz
v: height 480 start 481 end 512 total 513 clock 59.94Hz
Aqui está a saída de less /var/log/Xorg.0.log
, que mostra o redimensionamento depois que eu corro xrandr
.
[ 2360.400] (**) Option "xkb_rules" "evdev"
[ 2360.400] (**) Option "xkb_model" "pc105"
[ 2360.400] (**) Option "xkb_layout" "us"
[ 2361.319] (II) intel(0): EDID vendor "AUO", prod id 10100
[ 2361.319] (II) intel(0): Printing DDC gathered Modelines:
[ 2361.319] (II) intel(0): Modeline "1280x800"x0.0 71.11 1280 1328 1360 1440 800 803 809 823 -hsync -vsync (49.4 kHz eP)
[ 2361.639] (II) intel(0): switch to mode [email protected] on LVDS1 using pipe 0, position (0, 0), rotation normal, reflection none
[ 2370.939] (II) intel(0): resizing framebuffer to 2128x800
[ 2370.954] (II) intel(0): switch to mode [email protected] on TV1 using pipe 1, position (1280, 0), rotation normal, reflection none
[ 4274.215] (II) intel(0): resizing framebuffer to 1280x800
Alguma ideia do que está acontecendo aqui?
EDIT: saída adicionada de xrandr
. Eu gostaria de saber por que minha tela está sendo lida como 2128x800 e não como 1280x800 como deveria ser - e como corrigi-la.