Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

Linkat3 i LTSP 4.2  Final

  • He instalat el servidor de LTSP 4.2 en un servidor linkat3. A algun lloc ho he fet malament ja que es queda en una pantalla gris amb el cursor del ratolí en forma de "X", i d'aquí no passa. Ho he provat amb un altre client i també passa el mateix. Crec que aquí tindria que sortir la pantalla per validar-se. No se com arreglar-ho.
    Nota: la versió de vmlinuz que he trobat de lTSP a http://ltsp.mirrors.tds.net/pub/ltsp es la 2.6.17.3 quan en el servidor linkat2 tenia la 2.6.20.9

    He vist per el forum "El problema que tens amb el servei LTSP no és pas per l'àudio sinó perquè els terminals lleugers no són capaços de trobar cap servei XDMCP amb la qual cosa des del terminal veus una pantalla grisa.

    Jo et suggeriria que tornessis a reconfigurar tot el ltsp a través de ltspadmin ja que el servei xdmcp no es troba en marxa."

    ordre ltspadmin > configure ltsp ... resultat

    ltspcfg - Version 0.16

    Checking Runlevel....: 5
    Checking Ethernet Interfaces
    Checking Dhcpd..dhcpd on
    ...
    Checking Tftpd.......
    Checking Portmapper..portmap off
    .
    Checking nfs..nfs on
    ..
    Checking xdmcp............Found: gdm Using: gdm
    Checking /etc/hosts.
    Checking /etc/hosts.allow.
    Checking /etc/exports.
    Checking lts.conf.

    Press <enter> to continue..


    Amb ltspadmin el estat dels serveis és:



    ltspcfg v0.16 The Linux Terminal Server Project (http://www.LTSP.org)

    Interface IP Address Netmask Network Broadcast Used
    eth0 192.168.0.240 255.255.255.0 192.168.0.0 192.168.0.255 <-----

    Service Installed Enabled Running Notes
    dhcpd Yes Yes Yes Version 3
    tftpd Yes Yes Yes Has '-s' flag
    portmapper Yes Yes Yes
    nfs Yes Yes Yes
    xdmcp Yes Yes Yes gdm Using: gdm

    File Configured Notes
    /etc/hosts Yes
    /etc/hosts.allow Yes
    /etc/exports Yes
    /opt/ltsp/i386/etc/lts.conf Yes

    Configured runlevel: 5 (value of initdefault in /etc/inittab)
    Current runlevel: 5 (output of the 'runlevel' command)

    Installation dir...: /opt/ltsp

    Press <enter> to return to the main menu...


    També he vist que el problema mencionat al forum era que en el gdm.conf hi havia "#" davant de la línia "MaxSessions=16"


    He volgut mirar-ho, però no he trobat el fitxer /etc/opt/gnome/gdm/gdm.conf (sols hi ha /etc/opt/kde/..)
    Estic encallat. Que puc fer-hi?
  • Hola,

    Perquè no fas servir la versió 5 del LTSP? És la que es troba millor integrada per Linkat 3.

    La versió 4 del LTSP és la que es feia anar amb Linkat 2.

    El repositoris que cal afegir per fer la instal·lació són aquests:
    http://download-linkat.xtec.cat/distribution/linkat-3.0/repomirror/virtual/
    http://download-linkat.xtec.cat/distribution/linkat-3.0/repomirror/LTSP/

    Salut.

    Projecte Linkat
  • Es pretén posar la versió 4.2 ja que els ordinadors tenen entre 64Mb i 128Mb de ram, i sembla que per a la 5 calen 256Mb de ram



    editat per: jparramo, 14/Juliol/2010 - 08:30
  • Ok, durant el matí faré proves per instal·lar la versió 4.2 i et comento. Ho sento pel retràs.

    Salut.

    Projecte Linkat
  • Hola,

    Pots fer servir aquesta guia per instal·lar el programari necessari, però no serveix tota la guia ja que és per Linkat 1, però almenys et servirà d'orientació.

    http://download…io_LTSP_42.pdf

    Salut.

    Projecte Linkat
  • En aquest altre enllaç:
    http://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Ltsp5SameServerLTSP42 he trobat la solució a mitges:
    He instalat primer el Kiwi-ltsp. Funciona. Desptres els fitxers del 4.2, però al arrrinar al punt 4,
    2) ......
    * Run ltspadmin and when asked, specify that the client tree go in /opt/ltsp-4.2
    * Install all the packages. (This is the part where it downloads all the files to populate /opt/ltsp-4.2)

    Do not "Configure LTSP" using ltspadmin. Instead configure it by hand as follows:

    3) Include this line in /etc/exports: /opt/ltsp-4.2 *(ro,no_root_squash,async)

    4) Enable XDMCP. If using gdm: run gdmsetup, go to the "Remote" tab and choose "Same as Local".

    5) ltspadmin puts all the kernel files in /tftpboot. LTSP 5, however, keeps its kernel files in /var/lib/tftpboot/ltsp/i386. Move the LTSP 4.2 files so their location is consistent with the LTSP 5 setup:

    el fitxer gdmsetup no existeix.
    Cal modificar a mà algun fitxer com ara: /etc/X11/xdm/xdm-config, o potser /etc/sysconfig/displaymanager, ò algun altre?



    editat per: jparramo, 31/Juliol/2010 - 15:13
  • Hola Josep,

    Hi ha dos fitxers que s'han de modificar perquè funcioni el servei XDMCP:

    /etc/gdm/gdm.schemas

    i el fitxer /etc/sysconfig/displaymanager.

    Dins del primer fitxer (gdm.schemas), cal modificar les línies que fan referència al servei xdmcp i en concret aquests dos apartats:

    <schema>
    <key>xdmcp/Enable</key>
    <signature>b</signature>
    <default>true</default>
    </schema>

    <schema>
    <key>xdmcp/MaxSessions</key>
    <signature>i</signature>
    <default>16</default>
    </schema>


    En el primer schema, t'he canviat el valor predeterminat (false) per true ja que el servei s'ha d'habilitar. En el 2n schema, cal tenir en compte que hi ha un límit pel que fa el nombre de connexions. El valor de 16 pot ser raonable i si calen més connexions, l'augmentem.

    Pel que fa el 2n fitxer (displaymanager), caldria revisar-lo però la línia que habilita el xdmcp és:

    DISPLAYMANAGER_REMOTE_ACCESS="no"

    DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no"


    i que s'ha de canviar per

    DISPLAYMANAGER_REMOTE_ACCESS="yes"

    DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes"


    Espero doncs que amb aquestes modificacions (i recorda de reiniciar el sistema gràfic) ja te'n sortiràs :-)



    Joan de Gracia
  • La meva situació comença a ésser desesperada. Queda una setmana per a començar el curs, i l'aula d'informàtica no està a punt.
    A final de curs la situació era: un aula amb servidor Linkat2, moodle i servidor LTSP 4.2, amb 7 ordinadors i 13 terminals, i una segona aula amb 10 ordinadors Linkat3 autonoms.
    Actualment la segona l'he passada a Linkat3 client. La primera he passat al servidor a Linkat3, i he instal·lat el moodle, els set ordinadors que no son parents, no tenen dvd, i el usb es 1.0 els he passat a Linkat3. He instal·lat al servidor el Kiwi-ltsp (La única màquina que em pot fer de servidor de terminals, amb 4Gb de ram i CPU Core2Duo). Sols un terminal funciona correctament (256Mb ram i processador a 800 Mhz). Cinc més no son operatius per lents, triguen molt en arrancar o canviar d'usuari, i al escriure-hi triguen 2 o tres segons a apareixer les lletres teclejades, ja sia al fer log-in o al teclejar en un programa (tenen entre 128 i 256 Mb de ram però amb cpus de 200Mhz -300 Mhz), i els set restants sols tenen 64 Mb de ram amb cpus entre 100 i 233Mhz, per lo que no he provat de posar-los en funcionament). Amb l'LTSP 2.4 funcionaven correctament.
    Necessito tenir l'LTSP 4.2, i no m'en surto. He arribat fins a la següent informació:
    http://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Ltsp5SameServerLTSP42
    peró en colocar el dhcpd.conf del model deixa de funcionar el kiwi (Els ordinadors anònims no troben el fitxer pxelinux.0, ni els identificats troben el 2.6.2x.x-ltsp-1. Tot això vist sobre l'arrencada dún terminal).
    Actualment no tinc res instal·lat del 4.2, es a dir a punt de tornar a començar (Per sort tinc una còpia de seguretat del que tinc fet.
    Per favor algú m'hi pot donar un cop de mà i dir-me per on tirar, tenint en compte que no sóc informàtic?
  • Hola,

    El fitxer dhcp.conf al crees a mà o fas servir el que es genera amb el programa ltspadmin? Fes servir el del programa que et genera un fitxer /etc/dhcp.conf.sample que després cal copiar com /etc/dhcp.conf

    Tots els serveis els tens operatius? TFTP, portmap... Des del menú del programa ltspadmin ves a Configure LTSP / Show the status of all services, haurien de sortir tots actius.

    Si fas una instal·lació nova, no instal·lis res del LTSP 5, deixa només el 4.2. Per instal·lar i configurar els serveis també pots fer servir el Yast encara que cal instal·lar els moduls del Yast corresponents com per exemple yast2-dhcp-server, yast2-tftp-server, yast2-nfs-server...

    A veure si ho aconsegueixes.

    Salut.

    Projecte Linkat
  • La cosa encara no funciona.El terminal es para a després de:
    loading 192.168.0.240:/lts/vmlinuz-2.6.20.9-ltsp-1 ......
    El fitxer està a /tftpboot/lts

    l'estat dels serveis amb ltspadmin és

    ltspcfg v0.16 The Linux Terminal Server Project (http://www.LTSP.org)

    Interface IP Address Netmask Network Broadcast Used
    eth0 192.168.0.240 255.255.255.0 192.168.0.0 192.168.0.255 <-----

    Service Installed Enabled Running Notes
    dhcpd Yes Yes Yes Version 3
    tftpd Yes Yes Yes Has '-s' flag
    portmapper Yes Yes Yes
    nfs Yes Yes Yes
    xdmcp Yes Yes Yes gdm Using: gdm

    File Configured Notes
    /etc/hosts no
    /etc/hosts.allow no
    /etc/exports Yes
    /opt/ltsp/i386/etc/lts.conf Yes

    Configured runlevel: 5 (value of initdefault in /etc/inittab)
    Current runlevel: 5 (output of the 'runlevel' command)

    Installation dir...: /opt/ltsp

    Press <enter> to return to the main menu...

    dhcpd.conf:

    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.0.255;
    option option-128 code 128 = string;
    option option-129 code 129 = text;

    option option-128 e4:45:74:68:00:00;
    option option-129 "MOPTS=nolock,ro,wsize=2048,rsize=2048";

    option root-path "192.168.0.240:/opt/ltsp/i386";
    option domain-name "intracentre";
    option domain-name-servers 192.168.0.240;
    option routers 192.168.0.1;
    # dhcpd.conf
    ddns-update-style ad-hoc;

    authoritative;

    #get-lease-hostnames true;
    use-host-decl-names on;

    next-server 192.168.0.240;
    default-lease-time 14400;
    subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.101 192.168.0.125;
    default-lease-time 14400;
    max-lease-time 172800;
    if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
    filename "/lts/2.6.20.9-ltsp-1/pxelinux.0";
    }
    else {
    filename "/lts/vmlinuz-2.6.20.9-ltsp-1";
    }
    }
    #++++++++++++++
  • Hola,

    Quan s'atura la màquina, no et deixa cap missatge d'error o cap avís? Per exemple Kernel panic o directament la màquina es queda amb la pantalla en negre?

    Salut.

    Projecte Linkat
  • la màquina es queda a: loading 192.168.0.240:/lts/vmlinuz-2.6.20.9-ltsp-1 .. i en un parell d'hores hi afegeix 6 puntets mes
  • Bé. Ja funciona! Com que el tema del ltsp em semblava correcte, després de guardar uns quants fitxers i fer copia de la basede dades de l'ldap i del moodle. He decidit tornar a començar.
    He restaurat el servidor ( / ), els usuaris, el directori srv, les bases de dades del moodle i he reinstalat el ltsp, li he copiat els fitxers /etc/dhcpd i /opt/ltsp/i386/etc/lts.conf que tenia guardats del servidor en linkat2. I ja està. (almenys a casa, amb el servidor de l'escola i un terminal de prova la cosa funciona correctament)
    Gràcies a tots per el vostre temps i ajuda
    Josep



    editat per: jparramo, 26/Agost/2010 - 19:07
  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.