Correção Bug Kurumin/Som on-boad

Publicado por Alessandro Motif 21/11/2004

[ Hits: 6.507 ]

Download xstation-painel




Correção de um BUG na placa de som on-board da MB ASUS A7V8X-X para o Kurumin Linux. Problema encontrado: som com baixo volume, sendo possível com esse Script corrigir essa falha.
[ by Motif ]

  



Esconder código-fonte

##########################################################
#!/bin/bash
# Xstation Config V 1.0
# Script criado por Alessandro B. Araújo (Motif)
# Contato: motif@pop.com.br
# Licenca: GPL
# Pendencias: XFree, Xdialog, Shell Bash
# Rotina Xstation Config V 1.0
#Pirataria não colaboração sim!
#########################################################

DIALOG=`which Xdialog` 
if [ ! $DIALOG ] ;then 
   echo " Xdialog nao encontrado\n seu sistema linux não possui suporte a este Script" 
   exit 1 
fi 

#
# Path do icone
icone="/usr/X11R6/include/X11/pixmaps/card.xpm"

#Messagem da janela
mens0="Xstation Painel de Controle V 1.0"

#Mensagem para o usuario
mens1="Informa o nome - telefone"

#variaveis
arqtmp="/$HOME/.Xstatio_control_temp"
DIA=Xdialog

# Dialogo Menu
$DIA --sterr --title "Xstation Painel V 1.0 " --backtitle "$mens0" --icon "$icone" --center --cancel-label "Sair" --menu \
"Voce precisa esta logado como Root\nSelecione sua opcao " 16 40 5 \
"1" "Correção Som A7V8X-X" \
"2" "Sair" > /dev/null 2> $arqtmp

opcao=`cat $arqtmp`

if [ $opcao == 1 ]; then
  sleep 2
  rmmod via82cxxx_audio 
rm -f /lib/modules/`uname -r`/kernel/drivers/sound/via82cxxx_audio.o 
cp -f /bin/lspci /usr/bin/lspci 
alsaconf
sudo alsactl store 
sleep 1

  #!/bin/bash
icone="/usr/X11R6/include/X11/pixmaps/card.xpm"

DIA1=Xdialog
$DIA1 --icon  "$icone" --sterr --left --title "Xstation Painel de Controle V 1.0" \
 --msgbox  \
"\n Para iniciar carregando através do ALSA(Recomendado)\n edite o arquivo: /etc/sysconfig/knoppix\n colocando uma # no início da linha\n SOUND_DRIVER = via82cxxx_audio\n Tornando a linha inteira um comentário.\n"  \
0 0
  sleep 1
  #!/bin/bash

icone="/usr/X11R6/include/X11/pixmaps/tuxpaint.xpm"
DIA1=Xdialog
$DIA1 --icon  "$icone" --sterr --left --title "Xstation Painel de Controle V 1.0" \
 --msgbox  \
"Realmente é muito importante esta parte que será executada por você !\n\nSe você nâo anotou pegue caneta e anote a etapa final que será executada por você! \n"  \
0 0
  sleep 1
   #!/bin/bash


icone="/usr/X11R6/include/X11/pixmaps/monitor.xpm"

DIA1=Xdialog
$DIA1 --icon  "$icone" --sterr --left --title "Xstation Painel de Controle V 1.0" \
 --msgbox  \
"Vou abrir o arquivo basta editá-lo colocando uma # no início da linha\n SOUND_DRIVER = via82cxxx_audio\n Tornando a linha inteira um comentário.\n"  \
0 0  
  sleep 1
  sudo kedit /etc/sysconfig/knoppix
 
 
#!/bin/bash

icone="/usr/X11R6/include/X11/pixmaps/computer.xpm"

DIA1=Xdialog
$DIA1 --icon  "$icone" --sterr --left --title "Xstation Painel de Controle V 1.0" \
 --msgbox  \
" A correção foi efetuada com sucesso!\n\n
Quando o sistema for finalizado\n
reinicie o terminal Pressionando (Ctrl+Alt+Backspace) e inicie digitando (startx)\n\n Duvidas entre em contato:\n motif@pop.com.br \n \n Licenca GPL \n Brasil 2004"  \
0 10

 #!/bin/bash

icone="/usr/X11R6/include/X11/pixmaps/gv_icon.xpm"

DIA1=Xdialog
$DIA1 --icon  "$icone" --sterr --left --title "Xstation Painel de Controle v 1.0" \
 --msgbox  \
" Agora aumente o volume de acordo com sua preferência!\n\n
Logo após o sistema será finalizado!"  \
0 10
  sudo aumix
  sleep 2
  sudo alsamixer
  
fi
sleep 1
if [ $opcao == 2 ]; then
   
#!/bin/bash

icone="/usr/X11R6/include/X11/pixmaps/card.xpm"

DIA=Xdialog
$DIA --icon  "$icone" --sterr --left --title "Xstation Painel de Controle V 1.0" \
 --msgbox  \
"O sistema foi finalizado sem modifição nenhuma!\n Obrigado!"  \
0 0

fi


Scripts recomendados

Configurador de interface de rede.

KDu2 - Script de correção do VMware

checkip

LINUX+SAMBA+QUOTAS

EPD (Editor de Pacotes Debian)


  

Comentários
[1] Comentário enviado por script_all em 26/11/2004 - 09:50h

Cara parabens pelo escript pois apanhei muito com meu som, até pensei em trocar a placa mãe no entanto quando rodei o script pensei que seria dificil no entanto o script quase tudo automaticamente, e o mais importante FUNCIONOU MESMO!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts