Autor Tópico: Problemas para uso de 2 monitores  (Lida 5013 vezes)

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Problemas para uso de 2 monitores
« Online: 05 de Maio de 2007, 11:10 »
Oi galera, é a primeira vez que posto aqui uma dúvida. É o seguinte:
Essa semana instalei e comecei a usar o Linux Ubuntu, muito satisfeito por sinal. Como completo cabaço em linux, to tendo alguns problemas para instalar meu segundo monitor.

Primeiro, vou dar os dados do PC:

Pentium 4 2.8ht 2gb ram
Placas de Vídeo
1 Placa Geforce MX4000 128mb
1 Placa Geforce MX4000 64mb
(pelo que entendi lendo os fóruns, a segunda placa usa os drivers legacy da Nvidia, ao passo que a primeira usa os mais atuais)

Monitores:
1) Lg Flatron L1720b 17" OU Samsung CRT 17¨
2) Samsung SyncMaster 551v 15"

Situação: Utilizo quase sempre dois monitores. Passo parte da semana na minha casa, outra parte na casa de minha namorada. Na minha casa tenho um Samsung CRT 17 (não me recordo o modelo) e na casa da minha namorada, uso no lugar dele um monitor LG L1720b (tanto o CRT quanto o LCD uso com resoluções de 1280x960, que já configurei sem maiores problemas. ) O de 15 (Syncmaster) é sempre o mesmo, e vai comigo pra lá e pra cá.

Além disso, tenho em minha casa, além dos 2 monitores, um aparelho de tv (20", em 640x480) ligado na Geforce de 128. Mas não faço tanta questão desse, se for difícil configurar. O importante mesmo são os dois monitores, 17"+15"

Dúvida: Não sei como devo configurar corretamente o xorg.conf. para usar com meus dois monitores e para que na placa de 128mb, funcione tanto o CRT quanto o LCD. Alguém pode me ajudar? Segue uma cópia do meu xorg.conf atual, já com uma resolução mais alta incluída no monitor principal.

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
   Fontpath   "/usr/share/fonts/X11/misc"
   Fontpath   "/usr/share/fonts/X11/cyrillic"
   Fontpath   "/usr/share/fonts/X11/100dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/75dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/Type1"
   Fontpath   "/usr/share/fonts/X11/100dpi"
   Fontpath   "/usr/share/fonts/X11/75dpi"
   # path to defoma fonts
   Fontpath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load      "i2c"
   Load      "bitmap"
   Load      "ddc"
   Load      "extmod"
   Load      "freetype"
   Load      "glx"
   Load      "int10"
   Load      "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "abnt2"
   Option      "XkbLayout"   "br"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"   "/dev/input/mice"
   Option      "Protocol"   "ImPS/2"
   Option      "ZAxisMapping"   "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "stylus"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "stylus"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "eraser"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "eraser"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "cursor"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "cursor"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "nVidia Corporation NV18 [GeForce4 MX 4000]"
   Driver      "nvidia"
   Busid      "PCI:1:0:0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Monitor"
   Identifier   "Monitor Genérico"
   Option      "DPMS"
   Horizsync   30-83
   Vertrefresh   56-75
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "nVidia Corporation NV18 [GeForce4 MX 4000]"
   Monitor      "Monitor Genérico"
   Defaultdepth   24
   SubSection "Display"
      Depth   1
      Modes      "1280x960"   "1024x768"   "800x600"   "640x480"
   EndSubSection
   SubSection "Display"
      Depth   4
      Modes      "1280x960"   "1024x768"   "800x600"   "640x480"
   EndSubSection
   SubSection "Display"
      Depth   8
      Modes      "1280x960"   "1024x768"   "800x600"   "640x480"
   EndSubSection
   SubSection "Display"
      Depth   15
      Modes      "1280x960"   "1024x768"   "800x600"   "640x480"
   EndSubSection
   SubSection "Display"
      Depth   16
      Modes      "1280x960"   "1024x768"   "800x600"   "640x480"
   EndSubSection
   SubSection "Display"
      Depth   24
      Modes      "1280x960"   "1024x768"   "800x600"   "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen "Default Screen"
   Inputdevice   "Generic Keyboard"
   Inputdevice   "Configured Mouse"
   Inputdevice   "stylus"   "SendCoreEvents"
   Inputdevice   "cursor"   "SendCoreEvents"
   Inputdevice   "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection

Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

Offline Lemons

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: Problemas para uso de 2 monitores
« Resposta #1 Online: 05 de Maio de 2007, 11:31 »
Uma maneira simples de resolver esse problema seria colocando uma resolução padrão mais baixa, e quando subisse o X, nas configurações você colocasse a melhor resolução para o monitor de 17".

Ficaria assim:
Citar
Section "Screen"
   Identifier   "Default Screen"
   Device      "nVidia Corporation NV18 [GeForce4 MX 4000]"
   Monitor      "Monitor Genérico"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "1280x960" "800x600" "640x480"
   EndSubSection
EndSection

Eu removi as linhas que você não está usando das configurações do X.
Pentium D 915
Asus P5W DH
1Gb DDR2
Nvidia 6800GS
HD Sata Samsung 80Gb
DVD-RW Pioneer

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Re: Problemas para uso de 2 monitores
« Resposta #2 Online: 05 de Maio de 2007, 12:50 »
Cara, muito obrigado pela resposta, mas minha dúvida permanece... como eu faria pra ativar os dois monitores, mesmo que fossem os dois em 1024, nesse caso:

usando uma geforce mx4000 128mb para o monitor de 17
uma gforce mx4000 64mb para o de 15? 
(ambas instaladas e funcionando perfeitamente no XP)

- não teria que descrever eles separadamente no xorg.conf?
- não teria conflito de drivers?
- é possível rodar 2 drivers de vídeo ao mesmo tempo, um pra cada placa?

Quanto mais mexo com mais dúvidas fico... e mais aprendo. Gostei :D

Basicamente o que me impede de migrar definitivamente para o ambiente linux hoje é:
- Rodar Macromedia no WINE (já me disseram que dá, não sei como ainda)
- Usar meus monitores (quando a gente acostuma com 2 ou 3, é horrível ficar preso em um só).
- Ficar um pouco menos "cabaço" no SO.

Abração e obrigado pela ajuda.
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

Offline Lemons

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: Problemas para uso de 2 monitores
« Resposta #3 Online: 06 de Maio de 2007, 20:56 »
Foi mal, ontem na pressa li o seu tópico e não tinha entendido que você gostaria de rodar os dois monitores juntos... tinha entendido que um era da sua namorada e fiz confusão :P

Colocar os dois monitores para trabalharem juntos é relativamente simples... tem muita matéria a respeito na net, tem um revista PC&Cia que fez uma matéria a respeito a uns 3 meses atrás... Em resumo:

- Pegue os dois endereços fisicos das placas de vídeo (com o comando lspci)
- Adicione uma seção "Device" com as informações da segunda placa de vídeo
- Adicione uma seção "monitor" com as informações do segundo monitor
- Adicione uma seção "Screen" com as cores e resoluções que serão usadas no segundo monitor
- Na seção ServerLayout, adicione uma linha chamando a segunda placa de vídeo e o segundo monitor no segundo Screen

Não sou um bom professor :D Aliais, também estou aprendendo ... mais eu já fiz isso e sei que é relativamente fácil... Se tiver dificuldades, posta aqui o resultado do comando lspci que eu te ajudo.

Um abraço,
Pentium D 915
Asus P5W DH
1Gb DDR2
Nvidia 6800GS
HD Sata Samsung 80Gb
DVD-RW Pioneer

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Re: Problemas para uso de 2 monitores
« Resposta #4 Online: 07 de Maio de 2007, 01:34 »
Salve Lemons, mais uma vez obrigado.
Pelo que entendi, meu xorg ficaria assim:

## blablabla comentado

Section "Files"
   Fontpath   "/usr/share/fonts/X11/misc"
   Fontpath   "/usr/share/fonts/X11/cyrillic"
   Fontpath   "/usr/share/fonts/X11/100dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/75dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/Type1"
   Fontpath   "/usr/share/fonts/X11/100dpi"
   Fontpath   "/usr/share/fonts/X11/75dpi"
   # path to defoma fonts
   Fontpath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load      "i2c"
   Load      "bitmap"
   Load      "ddc"
   Load      "extmod"
   Load      "freetype"
   Load      "glx"
   Load      "int10"
   Load      "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "abnt2"
   Option      "XkbLayout"   "br"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"   "/dev/input/mice"
   Option      "Protocol"   "ImPS/2"
   Option      "ZAxisMapping"   "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "stylus"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "stylus"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "eraser"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "eraser"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "cursor"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "cursor"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "nVidia Corporation NV18 [GeForce4 MX 4000]"
   Driver      "nvidia"
   Busid      "PCI:1:0:0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Device"
   Identifier   "nVidia Corporation NV18 [GeForce4 MX 4000 64mb]"
   Driver      "nvidia"
   Busid      "PCI:2:3.0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Monitor0"
   Identifier   "Monitor Genérico"
   Option      "DPMS"
   Horizsync   30-83
   Vertrefresh   56-75
EndSection

Section "Monitor1"
   Identifier   "Monitor Genérico"
   Option      "DPMS"
   Horizsync   30–55
   Vertrefresh   50–120
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "nVidia Corporation NV18 [GeForce4 MX 4000]"
   Monitor      "Monitor0"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "1280x960" "800x600" "640x480"
   EndSubSection
EndSection

Section "Screen"
   Identifier   "Second Screen"
   Device      "nVidia Corporation NV18 [GeForce4 MX 4000 64mb]"
   Monitor      "Monitor1"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen "Default Screen"
  screen "Second Screen"
   Inputdevice   "Generic Keyboard"
   Inputdevice   "Configured Mouse"
   Inputdevice   "stylus"   "SendCoreEvents"
   Inputdevice   "cursor"   "SendCoreEvents"
   Inputdevice   "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection

Por via das dúvias, segue a lista de resultados do comando lcpci

00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 4000 AGP 8x] (rev a4)
02:00.0 Communication controller: Agere Systems LT WinModem
02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:02.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d0)
02:03.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 4000 AGP 8x] (rev c1)

É isso?
Valeu!
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

Offline Lemons

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: Problemas para uso de 2 monitores
« Resposta #5 Online: 07 de Maio de 2007, 01:53 »
Se vc fez isso na mão, está de parabéns... cada placa de vídeo, monitor e screen já estão com os nomes próprios... inclusive as placas de vídeo já estão com os endereços físicos colocados.

Vou alterar o seu X e marcar as alterações com comentários

Citar
## blablabla comentado

Section "Files"
   Fontpath   "/usr/share/fonts/X11/misc"
   Fontpath   "/usr/share/fonts/X11/cyrillic"
   Fontpath   "/usr/share/fonts/X11/100dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/75dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/Type1"
   Fontpath   "/usr/share/fonts/X11/100dpi"
   Fontpath   "/usr/share/fonts/X11/75dpi"
   # path to defoma fonts
   Fontpath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load      "i2c"
   Load      "bitmap"
   Load      "ddc"
   Load      "extmod"
   Load      "freetype"
   Load      "glx"
   Load      "int10"
   Load      "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "abnt2"
   Option      "XkbLayout"   "br"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"   "/dev/input/mice"
   Option      "Protocol"   "ImPS/2"
   Option      "ZAxisMapping"   "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "stylus"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "stylus"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "eraser"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "eraser"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "cursor"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "cursor"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "nvidia0"  ## Vou colocar um nome mais simples na sua VGA ^^
   Driver      "nvidia"
   Busid      "PCI:1:0:0" ##Especificado o endereço da VGA, está corretissimo aqui
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Device"
   Identifier   "nvidia1"
   Driver      "nvidia"
   Busid      "PCI:2:3.0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Monitor0"
   Identifier   "Monitor Genérico"
   Option      "DPMS"
   Horizsync   30-83
   Vertrefresh   56-75
EndSection

Section "Monitor1"
   Identifier   "Monitor Genérico"
   Option      "DPMS"
   Horizsync   30–55
   Vertrefresh   50–120
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "nvidia0"
   Monitor      "Monitor0"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "1280x960" "800x600" "640x480"
   EndSubSection
EndSection

Section "Screen"
   Identifier   "Second Screen"
   Device      "nvidia1"
   Monitor      "Monitor1"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen "Default Screen"
  screen "Second Screen" LeftOf "Default Screen"  ## Só faltou definir onde ficaria o segundo screen
   Inputdevice   "Generic Keyboard"
   Inputdevice   "Configured Mouse"
   Inputdevice   "stylus"   "SendCoreEvents"
   Inputdevice   "cursor"   "SendCoreEvents"
   Inputdevice   "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection
Pentium D 915
Asus P5W DH
1Gb DDR2
Nvidia 6800GS
HD Sata Samsung 80Gb
DVD-RW Pioneer

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Re: Problemas para uso de 2 monitores
« Resposta #6 Online: 07 de Maio de 2007, 02:45 »
Cara, fiz alguns testes aqui (arrisquei e acabei me surpreendendo, foi mais fácil arrumar a derma que fiz do que pensei. Já começo a me entender com a linha de comando do linux.

Segue o xorg comentado (a parte que interessa) e o que vi que deu pau aqui, pelo menos no que pude analisar pelas mensagens de erro ao tentar carregar o X.

Section "Device"
   Identifier   "nvidia0" 
   Driver      "nvidia"
   Busid      "PCI:1:0:0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Device"
   Identifier   "nvidia1"
   Driver      "nvidia"
   Busid      "PCI:2:3.0" # (isso aqui tá correto mesmo???)
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Monitor0"
   Identifier   "Monitor Genérico"
   Option      "DPMS"
   Horizsync   30-83
   Vertrefresh   56-75
EndSection

Section "Monitor1" # (Monitor aqui tem que ser só Monitor. Assim que o digito 1 entra na história, é acusado um erro nessa linha. Fiquei me perguntando como distinguir)
   Identifier   "Monitor Genérico"(Vale o mesmo pra essa linha. Se tiro a palavra genérico é acusado um erro nessa linha. Aliás isso é um saco, pq no mvedit que estou usando pra editar a configuração no modo texto, não dá pra por o acento. Por sorte fiz um backup da conf original e bastou restaurar.
   Option      "DPMS"
   Horizsync   30–55 # (recebi uma mensagem dizendo que 55 era um valor inválido, mas é o que está especificado sobre meu segundo monitor no site da Samsung. E agora?)
   Vertrefresh   50–120
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "nvidia0"
   Monitor      "Monitor0" (aqui o mesmo problema com o tal monitor genérico com acento)
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "1280x960" "800x600" "640x480"
   EndSubSection
EndSection

Section "Screen"
   Identifier   "Second Screen"
   Device      "nvidia1"
   Monitor      "Monitor1" (aqui o mesmo problema com o tal monitor genérico com acento)
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen "Default Screen"
  screen "Second Screen" RightOf "Default Screen"  ## Mudei pra direita, que é o caso do segundo aqui.
   Inputdevice   "Generic Keyboard"
   Inputdevice   "Configured Mouse"
   Inputdevice   "stylus"   "SendCoreEvents"
   Inputdevice   "cursor"   "SendCoreEvents"
   Inputdevice   "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection

Valeu!
« Última modificação: 07 de Maio de 2007, 02:48 por mickeyknox »
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

Offline Lemons

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: Problemas para uso de 2 monitores
« Resposta #7 Online: 07 de Maio de 2007, 11:12 »
Cara, que bobagem eu fiz ontem  :o Eu devia estar com muito sono  ::)


Vou comentar aqui o que você deve fazer,

Citar
Section "Device"
   Identifier   "nvidia0" 
   Driver      "nvidia"
   Busid      "PCI:1:0:0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Device"
   Identifier   "nvidia1"
   Driver      "nvidia"
   Busid      "PCI:2:3.0" # (isso aqui tá correto mesmo???)
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Monitor" # O nome da seção é sempre Monitor, altere nos dois casos
   Identifier   "Monitor0" #Esse é o nome que o X irá chamar o monitor, cada monitor deve ter seu próprio nome para não confundir.
   Option      "DPMS"
   Horizsync   30–55 # Corrija as intruções acima, depois se preocupe com isso, o X deve ter se confundido, porque os dois monitores estão com o mesmo nome
   Vertrefresh   50–120
EndSection

Section "Monitor"
   Identifier   "Monitor1"
   Option      "DPMS"
   Horizsync   30–55
   Vertrefresh   50–120
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "nvidia0"
   Monitor      "Monitor0" #O problema era porque os nomes estavam errados
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "1280x960" "800x600" "640x480"
   EndSubSection
EndSection

Section "Screen"
   Identifier   "Second Screen"
   Device      "nvidia1"
   Monitor      "Monitor1"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen "Default Screen"
  screen "Second Screen" RightOf "Default Screen"  ## Mudei pra direita, que é o caso do segundo aqui.
   Inputdevice   "Generic Keyboard"
   Inputdevice   "Configured Mouse"
   Inputdevice   "stylus"   "SendCoreEvents"
   Inputdevice   "cursor"   "SendCoreEvents"
   Inputdevice   "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection


Você perguntou quanto ao endereço físico das placas, para saber se esta correto, digite no terminal e compare:
lspci | grep VGA

ele vai ter dar as duas placas, e na frente das placas os dois endereçamentos, mais o valor vai estar em Hexa, e o X trabalha com decimal, então terá que ser feito uma pequena correção. No seu caso, como o endereço é 02:03:0 por exemplo, e 02 em hexa é 2 ... não existe nenhum a, b ou c enrolando no meio, fica super fácil :)

Um abraço,
Pentium D 915
Asus P5W DH
1Gb DDR2
Nvidia 6800GS
HD Sata Samsung 80Gb
DVD-RW Pioneer

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Re: Problemas para uso de 2 monitores
« Resposta #8 Online: 07 de Maio de 2007, 20:42 »
Bom, deu mil erros e não funcionou.
Eu achei num site a configuração correta do Segundo monitor:

Section "Monitor"
Identifier "SyncMaster 551v"
Option "DPMS"
HorizSync 30-55
VertRefresh 50-120
EndSection

Além disso, onde estará o erro?
Abração
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Re: Problemas para uso de 2 monitores
« Resposta #9 Online: 07 de Maio de 2007, 21:05 »
Fui fuçando, fuçando, mas to quase desistindo...
O mais perto que cheguei foi com o xorg que segue abaixo:
O segundo monitor ainda não funciona, mas pelo menos o X carregou.
Será que a gente descobre onde tá o erro? Eu ainda tenho pra mim que esse negócio de ter duas placas iguais, mas uma com 128 e uma com 64mb é que tá dando dor de cabeça. O pior é que a de 64 tem duas saídas pra monitor, mas a de 128 apenas uma.
Outra frustração foi rodar Enemy Territory no Linux e ver que o jogo se comporta de forma muuuuuuuito pior que no Windows.
Abração

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
   Fontpath   "/usr/share/fonts/X11/misc"
   Fontpath   "/usr/share/fonts/X11/cyrillic"
   Fontpath   "/usr/share/fonts/X11/100dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/75dpi/:unscaled"
   Fontpath   "/usr/share/fonts/X11/Type1"
   Fontpath   "/usr/share/fonts/X11/100dpi"
   Fontpath   "/usr/share/fonts/X11/75dpi"
   # path to defoma fonts
   Fontpath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load      "i2c"
   Load      "bitmap"
   Load      "ddc"
   Load      "extmod"
   Load      "freetype"
   Load      "glx"
   Load      "int10"
   Load      "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "abnt2"
   Option      "XkbLayout"   "br"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"   "/dev/input/mice"
   Option      "Protocol"   "ImPS/2"
   Option      "ZAxisMapping"   "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "stylus"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "stylus"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "eraser"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "eraser"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "cursor"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"   "cursor"
   Option      "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection


Section "Device"
   Identifier   "nvidia0"
   Driver      "nvidia"
   Busid      "PCI:1:0:0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Device"
   Identifier   "nvidia1"
   Driver      "nvidia"
   Busid      "PCI:2:3.0"
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
   Option      "NoLogo"   "True"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   Option      "DPMS"
   Horizsync   30-83
   Vertrefresh   56-75
EndSection

Section "Monitor"
   Identifier    "Monitor1"
   Option       "DPMS"
   HorizSync    30-55
   VertRefresh    50-120
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "nvidia0"
   Monitor      "Monitor0"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "1280x960" "800x600" "640x480"
   EndSubSection
EndSection

Section "Screen"
   Identifier   "Second Screen"
   Device      "nvidia1"
   Monitor      "Monitor1"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Modes  "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen "Default Screen"
  screen "Second Screen" RightOf "Default Screen" 
   Inputdevice   "Generic Keyboard"
   Inputdevice   "Configured Mouse"
   Inputdevice   "stylus"   "SendCoreEvents"
   Inputdevice   "cursor"   "SendCoreEvents"
   Inputdevice   "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

Offline Lemons

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: Problemas para uso de 2 monitores
« Resposta #10 Online: 07 de Maio de 2007, 22:19 »
Parece que você está tentando configurar várias coisas no seu monitor de uma vez só, existem opções que você está colocando para habilitar o 3D no desktop, que sinceramente, eu primeiro configuraria os monitores corretamente, e depois me preocuparia com isso.

Olha, se você estiver meio perdido, tente fazer uma autodetecção novamente do X com o comando X -configure (o X é maiusculo mesmo), após ter feito isso vá passo a passo, primeiro teste um driver da Nvidia... depois o outro e assim por diante, para descobrir o que está dando erro no seu servidor.
Pentium D 915
Asus P5W DH
1Gb DDR2
Nvidia 6800GS
HD Sata Samsung 80Gb
DVD-RW Pioneer

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Re: Problemas para uso de 2 monitores
« Resposta #11 Online: 07 de Maio de 2007, 23:27 »
Bom, pelo que entendi, pra rodar o comando, tenho que sair do x e executar sem o X carregado.
Como faço isso? Só consegui ir parar na linha de comando qdo deu falha na carga do X.

A opção de 3d ligado tem algo a ver com isso aqui, suponho, né?
   Option      "AddARGBVisuals"   "True"
   Option      "AddARGBGLXVisuals"   "True"
Devo tentar com false?

De qualquer forma começo a me sentir frustrado, não é possível que o uso de 2 monitores seja um treco tão complexo assim.
Fico imaginando que se quiser adicionar minha tv depois (ligo os 2 monitores e uma tv tranquilo no windows, já cheguei a ligar 3 monitores e duas tvs na configuração atual da minha maquina).

Aliás é uma coisa que não entendo porque não é mais difundida. Estudos apontam um ganho de produtividade entre 25 e 70% com o uso de um segundo monitor, dependendo da área de atuação do profissional (e claro, sua intimidade com o uso de múltiplas telas).

De qualquer forma, começo a considerar a opção de minha migração definitiva para Linux, como utopia. Não posso perder uma semana e encher o saco de um monte de gente (inclusive o seu hehehe) toda vez que for conectar um periférico novo.

Não dá pra jogar meu Enemy Territory como no Windows, e alguns programas para minha área (principalmente Macromedia) simplesmente não têm nada equivalente que se compare para Linux. (Que me perdoem os fãs do Gimp, mas pra um webdesigner não tem nada melhor no mundo que o trio Flash/DW/FW).

Aqui o Linux também já deu umas travadas esquisitas... Notei que uma insiste em ocorrer toda vez que alterno entre usuários.
Aparece apenas o mouse sobre fundo preto, e mais nada, e não há comando que funcione. (graças a Deus meu gabinete ainda têm um botao maravilhoso de ligar/desligar pra esses casos, mas não é algo que se faça tranquilo).

O mesmo erro também ocorre ao sair do jogo Enemy Territory.

Claro que há pontos positivos também:
= A qualidade de som e vídeo é visivelmente melhor, talvez porque o Linux tenha se entendido melhor com minha placa mãe (Intel com som onboard, se não me engano, Pearl 895 ou algo assim)
= Instalando-se mais programas, o Linux carrega tão rápido qto recém instalado, ao contrário do Windows, que roda cada vez mais gordo a cada programa instalado.
= A conexão com a internet é bem mais estável, e pelas minhas contas, 30 a 40% mais eficiente que com Windows, notável principalmente em downloads.

Sem dúvida eu optaria pelo Linux, no caso de um usuário iniciante, com uma configuração menos avantajada.
Mas no meu caso, acho que ainda não dá. Mas vou brincando e aprendendo enquanto isso =)
Abração

 


Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

Offline Imigrante

  • Usuário Ubuntu
  • *
  • Mensagens: 145
    • Ver perfil
Re: Problemas para uso de 2 monitores
« Resposta #12 Online: 08 de Maio de 2007, 00:48 »
Olá MickeyKnox,
Passe seus olhos nisto: http://ubuntuforums.org/showthread.php?t=221174
Espero que ajude a resolver seu problema.
Abraços...
Imigrante

Offline Lemons

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: Problemas para uso de 2 monitores
« Resposta #13 Online: 08 de Maio de 2007, 00:49 »
Entenda, não é dificil... é diferente :D

Realmente, o comando que te passei só funciona com o terminal X desligado... e para ser sincero, no Ubuntu, ainda não sei finalizar o terminal X (eu usava o Mandriva até 3 dias atrás, resolvi mudar para uma Distro baseada em Debian e escolhi o Ubuntu).

A única maneira que eu conheço, é meio complicada, foi a que eu usei para compilar os drivers da Nvidia para o meu Ubuntu (sou meio xiita em alguns aspectos, não gosto de ficar baixando pacotes já compilados, mais ainda não tenho experiência o suficiente para usar o Gentoo :D)... você terá que editar o arquivo /etc/X11/default-display-manager e apagar a linha /usr/bin/gdm (se estiver usando o kubuntu vai ser /usr/bin/kdm), salve o arquivo e reinie o PC. Ele não vai mais entrar no modo gráfico, porque o servidor X na hora de escolher um programa para login irá ficar perdido. Depois de feitas as alterações, para editar o arquivo em modo de texto o comando seria sudo nano /etc/X11/default-display-manager e coloque a linha exatamente como estava, e mande reiniciar o PC.

Claro, existem jeitos mais simples de fazer isso... no Mandriva basta você abrir um terminal fora do X (Crtl+Alt+F1) fazer o login e como root digitar init 3, mais infelizmente não funciona no Ubuntu, algumas coisas também estou aprendendo no Ubuntu e ainda não arrumei um jeito mais simples de fazer isso. :(

Um conselho, não tente ser xiita :) Se você trabalha com Windows, com flash, Dreamwaver etc... existem ótimas ferramentas para substituirem estes programas, e fora que é possível emular estes softwares no Linux caso não seja possível substituir, mais para isso precisasse ter conhecimento, e para ter conhecimento precisamos de tempo para estudo... Então, a única coisa que te digo é "Tenha paciência, pequeno Gafanhoto" e continue a estudar o mundo linux sem desistir. :)
Pentium D 915
Asus P5W DH
1Gb DDR2
Nvidia 6800GS
HD Sata Samsung 80Gb
DVD-RW Pioneer

Offline mickeyknox

  • Usuário Ubuntu
  • *
  • Mensagens: 87
  • Restam menos de 3200 tigres livres no mundo!
    • Ver perfil
    • Guido Nietmann - Consultoria em Internet
Re: Problemas para uso de 2 monitores
« Resposta #14 Online: 10 de Maio de 2007, 17:42 »
Pois é, cheguei a testar algumas. O que de fato não me agradou foi ver que pra jogar o sistema é pior, o que me surpreende, já que supostamente é muito estável e mais leve. Mas testei alguns jogos e definitivamente todos rodam melhor no windows. Outra coisa irritante é o fato do sistema já ter travado algumas vezes, coisa que mesmo meu xp gordão não costuma fazer, ainda mais sem me deixar ao menos um control+alt+del funcionando.
Mas que é mais difícil, é....rs...
Vou fuçando, aprendendo, mas com certeza já não levando o linux tão a sério.
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..