Aschlla
(usa Librix)
Enviado em 07/07/2014 - 09:42h
o X estava dormindo, su-startx não funcionavam e eu não entendia nada de Linux. Não queria perder o que havia nas pastas,nem todos os arquivos podiam ser copiados (ainda que pudessem, não sabia como) porque, na minha inexperiência, usava espaço em seus nomes (haha).
Veja bem, você, que, apesar de ter aprendido muito, Linux é, ainda, um mistério para mim. Logo, nem todo esse passo-a-passo é explicável.
Nada foi alterado no pc. Tudo funcionava bem, então, tudo tinha que estar lá, em algum lugar. Acreditei que era só achar o caminho. Tentei, mesmo... e não é que deu certo?
Mas chega de conversa e vamos ao que interessa.
Em alguns momentos, em minhas andanças, fiz: (<-- su não funcionava, então, fiz tudo como root #)
# nano /etc/inittab
(e, na linha 21, estava)
id:3:initdefault (<----------------------- como 3 indica modo texto e 5 indica modo gráfico, ficou:)
id:5:initdefault
-> prá quem não sabe (e, acredite, muita gente não sabe), 'nano' é um editor de 'textos especiais'.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
e, também, em
# nano /etc/rc.conf que dizia #DISPLAYMANAGER has moved to /etc/conf.d/xdm e já estava
#XSESSION="Gnome" (<---------------------- para quem não sabe: este # é de comentário e não de root;)
acrescentei
#XSESSION="KDE"
DISPLAYMANAGER="kdm"
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
e, também, em
# nano /etc/conf.d/xdm alterei o número do checkvt, que ficou
CHECKVT=7
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
# nano ~/xinitrc (<----- tive medo de removê-lo aqui, por isso, ele teve mais algum tempo de existência)
# X -configure (<--------------------------------- este comando gerou o arquivo X.config.new)
(alguém ensinou pacman -S 2fsprogs mas bash não encontra esse comando 'pacman')
(procurei todos os drivers que pudesse encontrar no sistema (ainda que use Nvídia), pq o que bash não encontra, não faz)
# lspci | grep VGA (<--------------------------------- ainda não entendi muito bem o que é 'grep')
# emerge nouveau
# emerge -DN1 x11-base/xorg-drivers
# emerge /usr/lib/xorg/modules/drivers/nvidia_drv.so <------------- duas vezes, por via das dúvidas)
# ls /usr/lib/xorg/modules/drivers
# emerge /usr/lib/xorg/modules/drivers/radeon_drv.so
# emerge /usr/lib/xorg/modules/drivers/neomagic_drv.so
# emerge /usr/lib/xorg/modules/drivers/apmc_drv.so
# emerge /usr/lib/xorg/modules/drivers/vga_drv.so (<------------------ atirei prá todo lado, não?)
o arquivo .xinitrc devia ser removido. Fiz isso neste momento:
# nano $HOME/.xinitrc (<----------------------------- p/ quem não sabe: mesmo p/root vc escreve $HOME)
# rm $HOME/.xinitrc (<----------------------------- 'rm' é o comando para remover. Cuidado com ele!:0
# nano $HOME/.xinitrc (<----------------------------- bash disse 'novo arquivo'. Deu certo a remoção)
# startx (<----------------------------- outro erro - mas modo texto novamente)
# nano /etc/X11/xorg.conf (<----------------------------- xorg.conf estava lá)
# mkdir novo_arq (<-------------------------------------- criei um diretório com o comando 'mkdir')
# cp /etc/X11/xorg.conf novo_arq (<--------------------- copiei xorg.conf para o diretório novo_arq)
# ls novo_arq (<------------------------------------------- o arquivo xorg.conf estava no diretório)
agora, sim, com o arquivo xorg.conf guardado (para o caso de alguma coisa sair errada), copiei o Xorg.conf.new (gerado com # X -configure) para o seu lugar:
# cp /root/xorg.conf.new /etc/X11/xorg.conf
# nano /etc/X11/xorg.conf (<----------------------------- o arquivo estava copiado)
# startx (<-------------------------------------------------- nada de gráfico, mas erro diferente)
# nano /var/log/Xorg.display.log (<--------------------- aqui, escrevi (--) using VT number 7)
# emerge -pv xorg-drivers
# echo "X11-base/Xorg-server udev" (<----------------- francamente, não sei a utilidade de 'echo', mas fiz)
# echo "X11-meta/Xorg-server udev" (<---------------- de propósito, pq 'meta' é o pacote X11 completo)
#emerge -ask xorg-server
#startx (<------------------------------------------(ainda sem gráfico)
# emerge xterm
daí, veio a Luz prá me dizer: "-Reinicie!"
# shutdown -r now (<--------------------------- para quem ñ sabe: -r é reiniciar)
----------------------------------------------------(<- para desligar, escreva # poweroff)
confesso que levei uns dois segundos para perceber que a tela de login era para o modo gráfico. Aí, meu vizinho achou que eu tinha ficado maluca...
Quero agradecer a luisrcs, brezo, pela atenção e a alfdbneto "é Librix? Librix é Gentoo" que me indicou o caminho. A partir daí, entrei em comunidades Gentoo, li material Gentoo (e Arch Linux, também), agora amo Gentoo... foi um mês ferrado em pesquisas.
Antes de arriscar esse processo, que poderia levar à perda total dos dados, copiei, em modo texto, a maioria dos arquivos e os gravei em dvd-rw. Mas, como acho que pode ajudar alguém, faço outro tópico 'Matei o X - DVD-RW'.
(escrevi este negócio aqui ouvindo 'Computer Love, de Kraftwerk', cês conhecem? Quando ninguém falava em computador esses alemães faziam um som eletrônico...dá uma olhada no Youtube. Vai que cê gosta.)
Bjo, gente, vcs são 'jóia' :)