Problema com resolução: vídeo onboard nvidia

Iniciado por single_laje, 26 de Fevereiro de 2013, 16:05

tópico anterior - próximo tópico

single_laje

Depois de muito trabalho consegui instalar os drivers do meu vídeo onboard da minha mobo Geforce 7050 nForce610i, mas o problema é que não aceita a resolução do meu monitor Acer G185H que é 1366x768, só aceita no máximo a resolução 1280x1024.

O estranho é que embora não aceita a resolução do meu monitor mesmo mexendo no xorg.conf e acrescentando a resolução 1366x768, mas a renderização e a aceleração 3D estão funcionando normal, conforme podem ver na screen que postei abaixo:

http://imageshack.us/photo/my-images/690/capturadetelade20121213.png

Com o drive nouveau a resolução fica normal mas aparece artefatos na tela e o X reinicia. Então instalei o drive NVidia usando as dicas do fórum:

http://www.diolinux.com.br/2012/11/i...untu-1210.html

Instalei o pacote linux-headers-generic

sudo apt-get install linux-headers-generic

Depois instalei os pacotes Nvidia

sudo apt-get install nvidia-current
sudo apt-get install nvidia-current-updates
sudo apt-get install nvidia-experimental-304


Mas nas configurações não aparece a resolução do meu monitor.

Se puder ajudar eu agradeço.
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

nomade

Nem no cotrolador da nVidia?

No menu do ubuntu procure "nvidia x server setings" e abra;
em "x Server Display Configuration" altere a opção "Resolution" para a opção de resolução desejada;
Clique em aplicar (apply) e depois clique em "Save to x configuration file".

Agora a resolução ficará disponível em "monitores" nas configurações do sistema.

Ubuntu Studio 22.04 LTS

single_laje

Citação de: nomade online 26 de Fevereiro de 2013, 19:24
Nem no cotrolador da nVidia?

No menu do ubuntu procure "nvidia x server setings" e abra;
em "x Server Display Configuration" altere a opção "Resolution" para a opção de resolução desejada;
Clique em aplicar (apply) e depois clique em "Save to x configuration file".

Agora a resolução ficará disponível em "monitores" nas configurações do sistema.


Value pela dica amigo.

Mas essa foi a primeira coisa que eu fiz para tentar resolver o problema e não deu certo. Mesmo setando manualmente e depois reiniciando não aceita a resolução 1366x768.
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

nomade

#3
Citação de: single_laje online 26 de Fevereiro de 2013, 20:57
Citação de: nomade online 26 de Fevereiro de 2013, 19:24
Nem no cotrolador da nVidia?

No menu do ubuntu procure "nvidia x server setings" e abra;
em "x Server Display Configuration" altere a opção "Resolution" para a opção de resolução desejada;
Clique em aplicar (apply) e depois clique em "Save to x configuration file".

Agora a resolução ficará disponível em "monitores" nas configurações do sistema.


Value pela dica amigo.

Mas essa foi a primeira coisa que eu fiz para tentar resolver o problema e não deu certo. Mesmo setando manualmente e depois reiniciando não aceita a resolução 1366x768.
Primeiro a gente indica o mais rotineiro né, hehehe...

Qual é o Ubuntu que você tá usando, é o 12.04 ou 12.10?
Qual a resposta do comando xrandr ou xrandr -q no terminal?
O meu xrandr dá :
Citar
nomade@nomade-desktop:~$ xrandr
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-I-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
  1024x768       60.0*+   75.0     70.1  
  800x600        75.0     72.2     60.3     56.2  
  640x480        75.0     72.8     59.9  
TV-0 disconnected (normal left inverted right x axis y axis)
VGA-1 disconnected (normal left inverted right x axis y axis)
nomade@nomade-desktop:~$ Screen 0: minimum 8 x 8, current 1024 x 768, maximum 8192 x 8192
Comando 'Screen' não encontrado, você quis dizer:
Comando 'screen' do pacote 'screen' (main)
Screen: comando não encontrado

Dá uma lida aqui
Citarhttp://www.vivaolinux.com.br/topico/PC-Configuration/Mudar-Resolucao-do-monitor-Ubuntu-1204
Vê se te ajuda.
Ubuntu Studio 22.04 LTS

single_laje

Citação de: nomade online 27 de Fevereiro de 2013, 10:21
Qual é o Ubuntu que você tá usando, é o 12.04 ou 12.10?
Qual a resposta do comando xrandr ou xrandr -q no terminal?

Meu Ubuntu é 12.10 com o comando xrandr -q deu o seguinte resultado:
carlos@geek:~$ xrandr -q
Screen 0: minimum 8 x 8, current 1280 x 720, maximum 4096 x 4096
VGA-0 connected 1280x720+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
  1280x1024      75.0 +   60.0  
  1280x960       60.0  
  1280x800       59.8  
  1280x720       60.0*
  1152x864       75.0  
  1024x768       75.0     70.1     60.0  
  800x600        75.0     72.2     60.3     56.2  
  640x480        75.0     72.8     59.9  


CitarDá uma lida aqui http://www.vivaolinux.com.br/topico/PC-Configuration/Mudar-Resolucao-do-monitor-Ubuntu-1204 Vê se te ajuda.

Já dei uma lida mas não consegui acrescentar o comando:
xrandr --addmode VGA1 1366x768_60.00

Já com o comando:
carlos@geek:~$ cvt 1366 768 60.0
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync


ele me dá essa opção de modeline mas não consigo acrescentá-la com o comando xrandr addmode.
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

nomade

#5
cara, tenta alterar pelo próprio /etc/X11/xorg.conf

Citarsudo gedit /etc/X11/xorg.conf

Você tera que alterar a resolução que está na linha Option "metamodes" para: 1366x768_60 +0+0; nvidia-auto-select +0+0

Porém salve uma cópia do seu xorg.conf como está para o caso de dar algo errado.

Obs.: tem gente que fala que a nVidia funciona melhor, mas eu vivo tendo esse problema com nVidia, já com a Radeon nunca tive, sempre reconhece a resolução correta. To usando uma nVidia, mas em breve volto pra Radeon.
Ubuntu Studio 22.04 LTS

single_laje

Citação de: nomade online 27 de Fevereiro de 2013, 16:33
cara, tenta alterar pelo próprio /etc/X11/xorg.conf

Citarsudo gedit /etc/X11/xorg.conf

Você tera que alterar a resolução que está na linha Option "metamodes" para: 1366x768_60 +0+0; nvidia-auto-select +0+0

Porém salve uma cópia do seu xorg.conf como está para o caso de dar algo errado.

Obs.: tem gente que fala que a nVidia funciona melhor, mas eu vivo tendo esse problema com nVidia, já com a Radeon nunca tive, sempre reconhece a resolução correta. To usando uma nVidia, mas em breve volto pra Radeon.

O problema é que meu arquivo não tem essa linha:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.48  (buildmeister@swio-display-x86-rhel47-04.nvidia.com)  Sun Sep  9 21:31:39 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection
:
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

nomade

#7
Cara, acho que é na instalação do seu driver. Era para o driver ter editado o xorg.conf de forma a ficar parecido com o meu quando você instalou sua placa de video olha o meu:  
Citar# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 310.14  (buildd@komainu)  Tue Oct 23 23:48:50 UTC 2012

Section "ServerLayout"
   Identifier     "Layout0"
   Screen      0  "Screen0" 0 0
   InputDevice    "Keyboard0" "CoreKeyboard"
   InputDevice    "Mouse0" "CorePointer"
   Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
   # generated from default
   Identifier     "Mouse0"
   Driver         "mouse"
   Option         "Protocol" "auto"
   Option         "Device" "/dev/psaux"
   Option         "Emulate3Buttons" "no"
   Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
   # generated from default
   Identifier     "Keyboard0"
   Driver         "kbd"
EndSection

Section "Monitor"
   # HorizSync source: edid, VertRefresh source: edid
   Identifier     "Monitor0"
   VendorName     "Unknown"
   ModelName      "LG Electronics L1553S"
   HorizSync       30.0 - 63.0
   VertRefresh     56.0 - 75.0
   Option         "DPMS"
EndSection

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "GeForce 8500 GT"
EndSection

Section "Screen"
   Identifier     "Screen0"
   Device         "Device0"
   Monitor        "Monitor0"
   DefaultDepth    24
   Option         "Stereo" "0"
   Option         "nvidiaXineramaInfoOrder" "CRT-1"
   Option         "metamodes" "1024x768_60 +0+0; nvidia-auto-select +0+0"
   SubSection     "Display"
       Depth       24
   EndSubSection
EndSection

Eu to usando o driver experimental 310, você instalou o 304 né?
Na boa, eu removeria esse driver experimental 304 e instalaria novamente ou testaria o current. E invés de seguir o tutorial que você seguiu antes pra instalar, segue a partir do step 2 desse aqui:
Citarhttp://www.dedoimedo.com/computers/ubuntu-quetzal-nvidia.html
Mas lembre-se que se você for instalar o experimental 304, você deve usar "nvidia-experimental-304" no lugar do "nvidia-current" que está no tutorial. Isso deve resolver, pois eu tive diversos bugs quando tentei usar o driver experimental 304 seguindo um outro tutorial parecido com o que você seguiu.

Eu testei uns 5 tutoriais e em todos havia algum erro, menos nesse que eu to sugerindo. Eu acrescentei uma observação nessa postagem aqui
Citarhttp://ubuntuforum-br.org/index.php/topic,103655.0.html
dá uma olhada também.

Ubuntu Studio 22.04 LTS

single_laje

Citação de: nomade online 27 de Fevereiro de 2013, 20:07
Cara, era para ter sido gerado um arquivo parecido com o meu quando você instalou sua placa de video olha o meu: 
Citar# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 310.14  (buildd@komainu)  Tue Oct 23 23:48:50 UTC 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics L1553S"
    HorizSync       30.0 - 63.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8500 GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-1"
    Option         "metamodes" "1024x768_60 +0+0; nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Porpem eu instalei o driver experimental 310, você instalou o 304 né?

Me diz o que rola em cada um desses comandos:

Citar
$ glxinfo | grep direct

$ glxinfo | grep render

$ glxinfo | grep OpenGL

$ lspci | grep VGA


O meu arquivo não foi criado quando eu instalei o drive não, eu criei depois com o comando nvidia-xconfig. Os resultados dos comandos são:
carlos@geek:~$ glxinfo | grep direct
direct rendering: Yes
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
carlos@geek:~$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 7050 / nForce 610i/integrated/SSE2
    GL_NV_vertex_program3, GL_NVX_conditional_render,
    GL_OES_depth_texture, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
carlos@geek:~$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7050 / nForce 610i/integrated/SSE2
OpenGL version string: 2.1.2 NVIDIA 304.48
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:
carlos@geek:~$  lspci | grep VGA
00:10.0 VGA compatible controller: NVIDIA Corporation C73 [GeForce 7050 / nForce 610i] (rev a2)
carlos@geek:~$


Observei que você tem VGA eu uso video onboard.
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

nomade

#9
Isso faz diferença mais no desempenho que na configuração. Dá uma olhada que eu editei a resposta anterior.
Ubuntu Studio 22.04 LTS

single_laje

Citação de: nomade online 27 de Fevereiro de 2013, 20:25
Isso faz diferença mais no desempenho que na configuração. Dá uma olhada que eu editei a resposta anterior.

Dei uma olhada na resposta e tentei seguir as dicas com o drive 310 mas deu zica, agora a resolução só fica 800x600 e até as bordas sumiram, tentei desinstalar o drive nvidia para fazer de novo mais dá erro.

Acho que vou instalar o Ubuntu 12.10 do zero e ao invés de tentar a dica do fórum que achei primeiro vou tentar fazer como vc sugeriu. Assim que chegar em casa eu faço e a noite posto o resultado.
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

single_laje

Boa noite.

Fiz conforme vc indicou mas depois que instalei o jockey não aparece a opção de usar o drive 310, veja:

http://imageshack.us/photo/my-images/195/capturadetelade20130228s.png/

Não sei o que deu errado, mas continua da mesma forma. Essa é uma das resoluções disponíveis:

carlos@geek:~$ xrandr
Screen 0: minimum 8 x 8, current 1280 x 720, maximum 4096 x 4096
VGA-0 connected 1280x720+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
   1280x1024      75.0 +   60.0 
   1280x960       60.0 
   1280x800       59.8 
   1280x720       60.0*
   1152x864       75.0 
   1024x768       75.0     70.1     60.0 
   800x600        75.0     72.2     60.3     56.2 
   640x480        75.0     72.8     59.9 
carlos@geek:~$


Mas a nativa mesmo 1368x768 nada.
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

nomade

#12
Citação de: nomade online 27 de Fevereiro de 2013, 20:07
Eu to usando o driver experimental 310, você instalou o 304 né?
Na boa, eu removeria esse driver experimental 304 e instalaria novamente ou testaria o current. E invés de seguir o tutorial que você seguiu antes pra instalar, segue a partir do step 2 desse aqui:
Citarhttp://www.dedoimedo.com/computers/ubuntu-quetzal-nvidia.html
Mas lembre-se que se você for instalar o experimental 304, você deve usar "nvidia-experimental-304" no lugar do "nvidia-current" que está no tutorial. Isso deve resolver, pois eu tive diversos bugs quando tentei usar o driver experimental 304 seguindo um outro tutorial parecido com o que você seguiu.

Eu testei uns 5 tutoriais e em todos havia algum erro, menos nesse que eu to sugerindo. Eu acrescentei uma observação nessa postagem aqui
Citarhttp://ubuntuforum-br.org/index.php/topic,103655.0.html
dá uma olhada também.

Meu camarada, você seguiu o Step 1 e eu falei pra você seguir o Step 2 do tutorial. Fora isso você seguiu a minha mensagem antes de eu editar. Eu falei pra você olhar, pois havia editado a resposta. Pois eu vi que o driver 310 não funciona na sua placa, só até o 304.
Citação de: nomade online 27 de Fevereiro de 2013, 20:25
Isso faz diferença mais no desempenho que na configuração. Dá uma olhada que eu editei a resposta anterior.
Se o seu inglês não for muito bom, use o google tradutor pra traduzir o tutorial que mandei, pois o Step 1 só serviu pra ele mostrar que com o Jockey não funciona a instalação, não era pra você ter tentado. Refaça começando pelo Step 2 usando o driver 304 (se pretende usar o Steam é melhor pra sua placa) ou o Current que deve funcionar.
Ubuntu Studio 22.04 LTS

single_laje

Citação de: nomade online 01 de Março de 2013, 14:10
Meu camarada, você seguiu o Step 1 e eu falei pra você seguir o Step 2 do tutorial. Fora isso você seguiu a minha mensagem antes de eu editar. Eu falei pra você olhar, pois havia editado a resposta. Pois eu vi que o driver 310 não funciona na sua placa, só até o 304.
Citação de: nomade online 27 de Fevereiro de 2013, 20:25
Isso faz diferença mais no desempenho que na configuração. Dá uma olhada que eu editei a resposta anterior.
Se o seu inglês não for muito bom, use o google tradutor pra traduzir o tutorial que mandei, pois o Step 1 só serviu pra ele mostrar que com o Jockey não funciona a instalação, não era pra você ter tentado. Refaça começando pelo Step 2 usando o driver 304 (se pretende usar o Steam é melhor pra sua placa) ou o Current que deve funcionar.
[/quote]

Meu velho eu tentei o step 2 mesmo. Segui exatamente como estava lá, quando eu vi que não instalou o drive 310 tentei instalar usando o jockey mas não apareceu.
ATIV Book 5 - 530U3C-KD2 ( i5 2537M | 4GB | 500GB 24GB SSD | LED HD 13,3 | Ubuntu 13.10 64-bit )

nomade

O Jockey não funciona como esperado no Ubuntu 12.10.
Ubuntu Studio 22.04 LTS