Eu tenho um computador na minha sala de aula conectado a uma smart TV da LG (na verdade não é tão inteligente. Eu não recomendaria comprar um.) Para a interface de toque, a TV quer uma resolução de 1920x1080 a 60Hz. No entanto, não consigo configurar o computador para essa resolução. As configurações de exibição oferecem apenas 1024x768 e 640x480.
O computador dual é inicializado com o Windows XP, onde as opções de widescreen estão disponíveis em aproximadamente o tamanho necessário, mas a resolução exata - ou mesmo a relação de aspecto - não está disponível no XP.
Eu tentei o seguinte comando:
xrandr -s 1920x1080 -r 60
A resposta foi:
Tamanho 1920x1080 não encontrado nos modos disponíveis
De volta aos velhos tempos, a solução seria editar xorg.conf
. No entanto, como esse arquivo não existe mais e não encontrei informações atualizadas, não sei mais o que fazer. Se isso ajudar, esta máquina nunca será conectada a uma tela diferente, portanto a flexibilidade da resolução não é importante.
Aqui está a saída de lshw
:
*-display:0 description: VGA compatible controller product: 4 Series Chipset Integrated Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 03 width: 64 bits clock: 33MHz capabilities: vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:42 memory:fe800000-febfffff memory:d0000000-dfffffff ioport:ecd8(size=8) *-display:1 UNCLAIMED description: Display controller product: 4 Series Chipset Integrated Graphics Controller vendor: Intel Corporation physical id: 2.1 bus info: pci@0000:00:02.1 version: 03 width: 64 bits clock: 33MHz
De acordo com as configurações do sistema, meu driver gráfico é desconhecido e minha "experiência" é padrão.
Este é o Ubuntu 12.04 de 64 bits (Preciso)
Observação: existem várias perguntas semelhantes a esta, mas não incluíram respostas que me ajudaram.
Depois de postar essa pergunta, notei um na um na barra lateral que não encontrei na pesquisa, mas que parecia contém a resposta. Com base nessa pergunta, criei o arquivo /etc/X11/xorg.conf
abaixo:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection
Section "Module"
Load "glx"
Load "dri2"
Load "dbe"
Load "dri"
Load "record"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "LG"
ModelName "Smart TV"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "DRI" # [<bool>]
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "FallbackDebug" # [<bool>]
#Option "Tiling" # [<bool>]
#Option "LinearFramebuffer" # [<bool>]
#Option "Shadow" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
#Option "TripleBuffer" # [<bool>]
#Option "XvMC" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
#Option "HotPlug" # [<bool>]
#Option "RelaxedFencing" # [<bool>]
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
#SubSection "Display"
# Viewport 0 0
# Depth 1
#EndSubSection
#SubSection "Display"
# Viewport 0 0
# Depth 4
#EndSubSection
#SubSection "Display"
# Viewport 0 0
# Depth 8
#EndSubSection
#SubSection "Display"
# Viewport 0 0
# Depth 15
#EndSubSection
#SubSection "Display"
# Viewport 0 0
# Depth 16
#EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "1920x1080"
EndSubSection
EndSection
De acordo com /var/log/Xorg.0.log
, minhas configurações não estão sendo aplicadas. Na verdade, gostaria de saber se o arquivo de configuração está sendo lido.
[ 1209.083] (**) intel(0): Depth 24, (--) framebuffer bpp 32
[ 1209.084] (==) intel(0): RGB weight 888
[ 1209.084] (==) intel(0): Default visual is TrueColor
[ 1209.084] (II) intel(0): Integrated Graphics Chipset: Intel(R) G41
[ 1209.084] (--) intel(0): Chipset: "G41"
[ 1209.084] (**) intel(0): Relaxed fencing enabled
[ 1209.084] (**) intel(0): Wait on SwapBuffers? enabled
[ 1209.084] (**) intel(0): Triple buffering? enabled
[ 1209.084] (**) intel(0): Framebuffer tiled
[ 1209.084] (**) intel(0): Pixmaps tiled
[ 1209.084] (**) intel(0): 3D buffers tiled
[ 1209.084] (**) intel(0): SwapBuffers wait enabled
[ 1209.084] (==) intel(0): video overlay key set to 0x101fe
[ 1209.172] (II) intel(0): Output VGA1 using monitor section Monitor0
[ 1209.260] (II) intel(0): EDID for output VGA1
[ 1209.260] (II) intel(0): Printing probed modes for output VGA1
[ 1209.260] (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
[ 1209.260] (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
[ 1209.260] (II) intel(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
[ 1209.260] (II) intel(0): Modeline "848x480"x60.0 33.75 848 864 976 1088 480 486 494 517 +hsync +vsync (31.0 kHz)
[ 1209.260] (II) intel(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 489 492 525 -hsync -vsync (31.5 kHz)
[ 1209.260] (II) intel(0): Output VGA1 connected
[ 1209.260] (II) intel(0): Using user preference for initial modes
[ 1209.260] (II) intel(0): Output VGA1 using initial mode 1024x768
[ 1209.260] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 1209.260] (II) intel(0): Kernel page flipping support detected, enabling
[ 1209.260] (==) intel(0): DPI set to (96, 96)