Tutorial VAIO PC CW21fx, CW23FX e outros CW no Ubuntu.

Iniciado por e.daniel-ct, 10 de Maio de 2010, 15:52

tópico anterior - próximo tópico

e.daniel-ct

Instalação do LiveCD:

   Primeiramente na instalação o driver genérico não conseguira encontra a sua de vido para o display do notebook a não ser que você ative a opção, ¨nomodeset¨, no menu de opções especiais do boot do LiveCD. Este menu é acessado apartir da tecla F6 na mesma tela de seleção de idiomas.
   Outra coisa que pode ser feita é plugar um monitor externo na sua saida VGA, pois como a primeira saída não foi reconhecida, o sistema seta a saída VGA como default e a mesma está ativa.

Primeiro boot:

   Novamente a saída de vídeo não sera reconhecida para iniciar o sistema você terá que editar a linha de inicialização do kernel, isso é feito na tela de escolha de boot do grub, apertando a tecla “e” para editar, e adicionando à frente da palavra “splash” a palavra “nomodeset”, logo em seguida pressione “ctrl+x” para iniciar.
   Outra forma de iniciar novamente é com um monitor externo.

Após a inicialização instale os drivers proprietários da Nvidea no gerenciador de drivers restritos do Ubuntu.

   Feito isso abra o console e digite:

sudo kate /etc/X11/xorg.conf     no KDE, ou   sudo gedit /etc/X11/xorg.conf    no gnome.

   E adicione as seguintes linhas ao mesmo:

Option  "CustomEDID" "DFP-0: /proc/acpi/video/NGFX/LCD/EDID"
Option "RegistryDwords" "EnableBrightnessControl=1"


   Devendo ficar da seguinte forma:


Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
Option  "ConnectedMonitor" "DFP-0, DFP-1, CRT"
            Option  "CustomEDID" "DFP-0: /proc/acpi/video/NGFX/LCD/EDID"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection



   Bom feito isso a sua saída de vídeo do notebook já deve funcionar sem a necessidade de editar o grub na inicialização mas suas saídas externas não mais estarão funcionando, para que volte a funcionar altere seu “section screen” do xorg.conf da seguinte forma.

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "CRT: NULL, DFP-0: 1366x768_60 +0+0, DFP-1: NULL"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection



   Sendo que as mesmas ainda não estão ativas eu estou usando o  “NVIDIA X Server Settings”, eu abro o mesmo edito as configurações nele, mas não salvo o xorg que ele cria, pois o mesmo substituiria o que nós editamos e novamente a saída do notebook pararia de funcionar, em vez disso você pede para analisar as diferenças e altera a linha dos “metamodes”, por exemplo, para ativar a saída CRT a linha ficaria assim.

Option         "metamodes" "CRT: nvidia-auto-select +0+0, DFP-0: 1366x768_60 +1024+0"

   Desse jeito a saída VGA estaria ativa, como estenção do monitor do notebook e a saida HDMI desativada.
   Lembrando que sempre  o servidor x deve ser reiniciado para as alterações passarem a valer.

O som do microfone.

   Edite o arquivo alsa-base.conf

sudo kate /etc/modprobe.d/alsa-base.conf


e adicione a seguinte linha

options snd-hda-intel model=auto


reinicie o sistema e devera funcionar, caso não você pode digitar

alsamixer


e configurar a saída.

Bom problemas que persistem:

O brilho do monitor do notebook não pode ser alterado.
O fato de as saídas de vídeo externas terem de ser configuradas na mão, acredito eu por ter de forçar uma conexão com cada saída já que o próprio servidor X não conseguiu encontra-las.
Espero que ajude outros.

Fonte: http://www.linlap.com/wiki/sony+vaio+cw e algumas outras pesquisas que já não tenho mais aqui.

AnthonyNichols

Dava pra vc me postar pra download sua xorg.conf? abri a minha aqui e ta toda em branco :S por favor.

e.daniel-ct

Aqui está

Section "Module"
Load "glx"
EndSection

#Section "Monitor"
    # HorizSync source: builtin, VertRefresh source: builtin
#    Identifier     "Monitor0"
#    VendorName     "Unknown"
#    ModelName      "CRT-0"
#    HorizSync       28.0 - 55.0
#    VertRefresh     43.0 - 72.0
#    Option         "DPMS"
#EndSection

Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
Option  "ConnectedMonitor" "DFP-0, DFP-1, CRT"
        Option  "CustomEDID" "DFP-0: /proc/acpi/video/NGFX/LCD/EDID"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection


Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
#    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "CRT: NULL, DFP-0: 1366x768_60 +0+0, DFP-1: NULL"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Rodrigo.Machado

#3
Amigo                (editado pela moderação, uso de maiusculas)

Parabens !  !  !


Comprei um Vaio VPCW23FX, e estou a 3 dias dormindo as 3:00hs da manhã para conseguir configurar meu note certinho...e seu topico foi fantastico !!!!!! deu tudo certo !!!!!!


VLW MESMO !!!!!

vou ja deixar um pedido.... se souber como configurar a placa de wi fi certinho posta ai.. pq com os drivers nativos do linux ela fica muito lenta........


flw !

arthuraltoe

Muito bom!

o problema com o vídeo consegui resolver, mas o wireless?
a minha conexão wireless fica muito lenta...
a de vocês também está assim?
se alguém tiver uma solução pra isso avisa ae ;D

e.daniel-ct

Sim senti isso também, minha wifi quando tenho que conectar em uma rede publica fica meio ruim, diferente da conexão da  mesma rede com o windows, infelismente, mas ainda não fui atras de resolver isso, já na minha rede privada em casa fica bom em qualquer um!

alessandro_ufms

#6
Olá a todos,

atualizei para 256.44 a versão proprietária do driver da Nvidia e resolveu o problema de detecção do monitor. Não vai mais precisar explicitamente identificar o EDID no xorg.conf. Cheers

Edit: Testei a saída VGA e funcionou sem precisar mexer no xorg. HDMI não testei.

roderickOl

Pessoas, eu tenho um Vaio tbm, e o mesmo problema de não detectar o monitor.

Estava usando o VGA para mexer, mas parece que o amigo ali de cima achou uma solução. A de atualizar o driver da NVIDIA para a versão 256.

Porem sou leigo e comecei a mexer ontem com linux. Como faço para atualizar o Driver proprietário??

alessandro_ufms


e.daniel-ct

Opa, que bom que ajudou, e melhor ainda que a NVIDIA, resolveu o problema, sobre a conexão wifi ainda não fui atras porque não a usava tanto, mas agora que vou rotear a minha conexão aqui em casa vou ter que ir atras disso, pois com o router que eu comprei, via wifi não consigo manter nem o messenger aberto, pq a conexão é muito instável, vou tentar atualizar para versão alpha do ubuntu para ver como ta o novo kernel, se esse problema já tiver sido resolvido na nova versão eu aviso aqui, ai é só uma questão de vocês seguirem o tutorial de atualização do kernel que tem aqui no fórum para pegar a versão mais nova do mesmo.

abraço!

raulsummers

Funcionou perfeitamente aqui, muito obrigado.
Alguém tem alguma novidade sobre a wireless?

Scoup

Citação de: raulsummers online 19 de Agosto de 2010, 12:53
Funcionou perfeitamente aqui, muito obrigado.
Alguém tem alguma novidade sobre a wireless?

Eu segui a sugestão de uma resposta do forum ubuntu e instalei um novo driver, até agora parece que teve uma boa melhora em desempenho (até o menssager ta ligado). Ainda não tenho ctz que a internet aqui também não é muito boa, vou ver realmente amanha.
Para constar, baixei esse driver: http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2010-09-03.tar.bz2
(Esse driver foi o sugerido pelo post, eu tentei pegar o mais recente, mas achei que esse teve um resultado melhor, não sei pq)

Depois segui os passos, descompactei em uma pasta, pode fazer pelo nautilus ou usando o comando:
tar jxvf compat-wireless-2010-09-03.tar.bz2
Depois no terminal:
Abra a pasta que você descompactou (ex: cd ~/Downloads/compat-wireless-2010-09-03)
Depois siga os comandos:

make
sudo make install
sudo make unload

Depois reinicie a máquina.

Fonte: Wireless Kernel http://wireless.kernel.org/en/users/Download

Rodrigo.Machado

Fala amigos, bom fiz o esquema ai do wifi
Resultados:

- a taxa de download melhorou de 0,0 - 30,0 para 30,0 - 70,0 Kb/s
- parou de oscilar mesmo, da pra usar skype !!!


Bom é isso ai... mas ainda tenho problemas para migrar para o linux...


Não Funciona:

- bluetooth
- MagicGate (Memory Stick)
- botão de brilho da tela


Não testei:
- HDMI
- Saída VGA


Bom é isso alguem tem uma luz ai !? flw

zeroday

Citação de: Rodrigo.Machado online 13 de Outubro de 2010, 13:53
Não testei:
- HDMI
- Saída VGA
Eu já testei ambos no meu Dell Vostro e funcionam perfeitamente  :).

Até mais
"Lutar sempre , vencer na medida do possível , desistir jamais."

e.daniel-ct

Citação de: Rodrigo.Machado online 13 de Outubro de 2010, 13:53
Fala amigos, bom fiz o esquema ai do wifi
Resultados:

- a taxa de download melhorou de 0,0 - 30,0 para 30,0 - 70,0 Kb/s
- parou de oscilar mesmo, da pra usar skype !!!


Bom é isso ai... mas ainda tenho problemas para migrar para o linux...


Não Funciona:

- bluetooth
- MagicGate (Memory Stick)
- botão de brilho da tela


Não testei:
- HDMI
- Saída VGA


Bom é isso alguem tem uma luz ai !? flw


Bom aqui no meu note, funciona bem a saída HDMI e VGA, bluetooth e MagicGate também, a unica coisa que não funciona é o brilho da tela!!