icona encisamL'encisam
enrere


Trucs de Linux...


     A veure si puc fer una recopilació de solucions senzilles per a petits problemes amb què podem trobar-nos durant el nostre treball en el sistema operatiu GNU/Linux i que, encara que no són greus, poden retardar-nos. Segurament seran problemes o solucions molt particulars perquè són amb les quals jo m'he trobat amb el meu Knoppix 3.4., però pot ajudar algú a no haver de perdre temps cercant informació al respecte.
 S'admeten idees.


- Cannot connect to X server :0.0
- Com tenir les pàgines del manual en un fitxer.
- Capturar els menús.
- Em connecte a Internet però no puc navegar.



Solucions:
-
Cannot connect to X server :0.0
     Segur que des del vostre KDE alguna vegada, quan heu executat un programa des d'una finestra de comandes, heu vist el següent missatge, per exemple:
# kppp
Xlib: connection to ":0.0" refused by server
Xlib: no protocol specified
kppp: cannot connect to X server :0.0

      És un problema de permisos. Per a solucionar-ho podeu executar la següent comanda des d'una finestra sent un usuari normal:
$ xhost +
i ja heu de poder executar l'aplicació sense cap problema.
Llegiu la documentació al respecte amb man xhost.

- Em connecte a Internet però no puc navegar.
     És possible que, si teniu una xarxa d'ordinadors a casa, en instal·lar un sistema operatiu Knoppix 3.4 o superior us passe el següent problema: et connectes normalment a Internet, sense cap problema, però no pots anar a cap adreça, no pots navegar.
     Després d'unes quantes captures amb l'ethereal me'n vaig adonar que el navegador no troba l'adreça que tu li indiques perquè està mal configurada la xarxa, i el navegador pregunta mitjançant missatges arp per l'adreça i no troba més resposta que el consegüent missatge ICMP amb la Destination unreachable.
     La solució consisteix en descarregar la xarxa ethernet perquè el sistema operatiu cerque l'adreça que estàs demanant en el mòdem i no en dita xarxa. Això es fa amb la següent ordre des d'una finestra de comandaments sent un superusuari:
# ifconfig eth0 down
sent eth0 la xarxa ethernet que el programa d'instal·lació del knoppix et va configurar de manera predeterminada.
     Ara ja podràs navegar tranquil·lament.

- Com tenir les pàgines del manual en un fitxer.
     Segurament haureu necessitat alguna vegada tenir alguna pàgina del manual per a consultar una comanda des d'un altre sistema operatiu, per a imprimir, per a fer algun treball... Una opció és tenir-la en un fitxer, el qual podem modificar al nostre gust, imprimir-lo o llegir-lo detingudament quan puguem. Si heu intentat imprimir directament una pàgina del manual o crear un fitxer haureu vist que no s'imprimeix ni es crea correctament. La manera d'aconseguir tenir un fitxer amb una pàgina llegible del manual és amb la comanda, per exemple:
$ man route | col -b > route.txt
Amb aquesta comanda heu de tenir un fitxer route.txt al directori on esteu amb la pàgina del manual corresponent a la comanda route.
Com sempre us recomane revisar aquestes comandes al manual amb man man i man col.

- Capturar els menús.
     En linux es pot fer de tot (de quasi tot ;-)). Si voleu capturar alguna finestra o, fins i tot, algun menú d'una aplicació que esteu executant ara, i ho voleu fer de manera fàcil, teniu el programa xwd.
Per exemple, per a capturar el següent menú del meu KDE del redhat que tinc al treball, he fet servir la següent comanda des d'una finestra de comandaments:
$ xwd -screen > captura
Després amb una combinació de tecles (<alt>+<F1>) he obert el menú del KDE, l'he seleccionat amb el cursor i el programa m'ha creat una imatge de dita finestra, el fitxer captura, en el directori on he executat la comanda.

Ara sols falta convertir la captura realitzada a un format que es puga manipular fàcilment amb la comanda:
$ convert captura captura.png
I ja tinc la imatge del menú capturada en el fitxer captura.png.
Reviseu l'ajuda dels dos programes amb les comandes man xwd i man convert. Fixeu-vos que hi ha opcions molt interessants, com ara -nobdrs, que permet de capturar la finestra sense vores, per exemple. I ja sabeu si no teniu aquestos programes: apt-get install xwd i apt-get install convert.


puja

Última actualització: 29/10/2004