Author

Topic: [SOLVED] Crash - Teamviewer [esperti di linux] (Read 8924 times)

full member
Activity: 224
Merit: 100
Ok, ora ci sono.
E' un reverse tunneling (credo si chiami così)
Il rig che inizia la connessione ssh e la mantiene sempre attiva con mioproxy.it (uno script in autostart basterebbe).
E quando si ha necessità da PCHome ci si logga a mioproxy.it.

L'aveva già proposto FaSan (credo!)

Puoi fare un tunnel ssh con un IP statico esterno

Detto ciò, il punto centrare di questo ragionamento è "mioproxy.it"

Mi vengono in mente due possibilità:
mettersi su un "server mioproxy.it" (mi sembra ne parlasse gdassori).
utilizzare un servizio di terze parti.

Avevi in mente qualcuno che offre un servizio mioproxy.it free?

legendary
Activity: 1022
Merit: 1000
RIG - ip pubblico assegnato dal provider: 99.99.99.1 (porta 22 chiusa)
     - ip interno alla rete del provider: 11.11.11.1

mioproxy.it - ip pubblico 99.99.99.2

PChome - ip pubblico 99.99.99.3


PChome --> porta 22 ----> mioproxy.it ----> porta 22 ----| RIG (99.99.99.1) porta 22 chiusa.|

Il disegno corretto sarebbe: PChome --> porta 22 ----> mioproxy.it <---- porta 22 <----| RIG (99.99.99.1) porta 22 chiusa.|

Stiamo nel caso generale, vogliamo accedere alla porta X di RIG da PChome.

Su RIG diamo:
Code:
ssh -fN [email protected] -R Y:localhost:X

Su PChome diamo:
Code:
ssh -fN [email protected] -L Z:localhost:Y

Fine.. Ora su PChome troviamo alla porta Z (in localhost) un tunnel in entrambe le direzioni con RIG:X.

ps: X, Y e Z le ho tenute distinte perchè non devono per forza essere uguali, nonostante possano esserlo
full member
Activity: 224
Merit: 100
Quando dico "il server remoto sia raggiungibile a mioproxy.it" intendo dire che il proxy (il server remoto insomma) ha come indirizzo ip quello a cui punta il dominio mioproxy.it.. ti torna ora?

Molto poco Smiley
Abbi pazienza, riesci a fare un esempio pratico?

RIG - ip pubblico assegnato dal provider: 99.99.99.1 (porta 22 chiusa)
     - ip interno alla rete del provider: 11.11.11.1

mioproxy.it - ip pubblico 99.99.99.2

PChome - ip pubblico 99.99.99.3


PChome --> porta 22 ----> mioproxy.it ----> porta 22 ----| RIG (99.99.99.1) porta 22 chiusa.|
Se mioproxy.it punta a RIG, punterà a 99.99.99.1
E qui si ferma, perché non arriverò a 11.11.11.1.
Quindi sicuramente continuo a non capire qualcosa Smiley

legendary
Activity: 1022
Merit: 1000
C'è un server SSH su RIG. Questo server è visibile a mioproxy.it che ha a sua volta un server SSH -visibile dall'esterno-.
Io entro da mioproxy e da li arrivo a RIG.

E' questo il senso? Te lo chiedo perché c'è qualcosa che non mi torna.

Sì, il senso è questo. Nella seconda parte del post spiego come raggiungere il rig senza doversi loggare esplicitamente sul "proxy".

Nell'attuale situazione il server remoto (RIG) non è visibile da mioproxy.it

Suppongo di aver capito male la tua soluzione Smiley

Quote
Considerando che la porta sshd sia quella di default (22), che il server remoto (che fungerà da proxy) sia raggiungibile a mioproxy.it e che su questo proxy sia attivo un server ssh con utente pincopallino:

Quando dico "il server remoto sia raggiungibile a mioproxy.it" intendo dire che il proxy (il server remoto insomma) ha come indirizzo ip quello a cui punta il dominio mioproxy.it.. ti torna ora?
full member
Activity: 224
Merit: 100
Strano, se leggi con calma e googlei per quelle cose che non capisci dovresti aver tutti gli strumenti per comprendere quanto ho scritto..

In realtà qualcosa avevo capito ma c'è un punto che non mi torna.

Quote
Il rig è il computer che mina, insomma il server al quale vogliamo accedere da remoto.
PcHome è il computer dal quale vuoi accedere al rig.
mioproxy.it è un server remoto sul quale abbiamo già accesso ssh.


Quindi se non ho capito male.
Quote
Considerando che la porta sshd sia quella di default (22), che il server remoto (che fungerà da proxy) sia raggiungibile a mioproxy.it e che su questo proxy sia attivo un server ssh con utente pincopallino:

C'è un server SSH su RIG. Questo server è visibile a mioproxy.it che ha a sua volta un server SSH -visibile dall'esterno-.
Io entro da mioproxy e da li arrivo a RIG.

E' questo il senso? Te lo chiedo perché c'è qualcosa che non mi torna.
Nell'attuale situazione il server remoto (RIG) non è visibile da mioproxy.it

Suppongo di aver capito male la tua soluzione Smiley

legendary
Activity: 1022
Merit: 1000
Non ho capito assolutamente nulla Cheesy

Strano, se leggi con calma e googlei per quelle cose che non capisci dovresti aver tutti gli strumenti per comprendere quanto ho scritto..

Tipo, chi è il RIG e chi è il PcHome e se c'è una terza entità (tipo mioproxy.it, chi è? un servizio tipo no-ip o un servizio esterno di proxy? o altro?).

Il rig è il computer che mina, insomma il server al quale vogliamo accedere da remoto.
PcHome è il computer dal quale vuoi accedere al rig.
mioproxy.it è un server remoto sul quale abbiamo già accesso ssh.

E' tutto già spiegato sopra, basta avere un po' di calma e leggere con attenzione
full member
Activity: 224
Merit: 100
Spero di essere stato abbastanza chiaro.. Abbiamo visto come....

Non ho capito assolutamente nulla Cheesy

Cmq questa storia mi interessa, stavo giusto leggendo l'IPV6 di gdassori, perché teamviewer è una soluzione poco "pulita", per tutta una serie di ragioni.
Ti va di provare a spiegarmela in modo più semplice? Tieni conto, io conoscenze zero Smiley
Tipo, chi è il RIG e chi è il PcHome e se c'è una terza entità (tipo mioproxy.it, chi è? un servizio tipo no-ip o un servizio esterno di proxy? o altro?).
Se è il metodo più semplice in assoluto, bramo dalla voglia di capirlo!

Ti direi una magica parola che apre un modo di possibilità: IPv6, ma non voglio complicarti la vita... anche se mi pare tu sia assai intraprendente, quindi .. ti lancio il sasso: http://tunnelbroker.net/


AGGIORNAMENTO: benché abbia risolto con teamviewer, visto che sto aspettando il corriere con la nuova scheda, ho deciso di provare a guarda IPv6. Sembra interessante ma:
tunnelbroker.net richiede i pacchetti ICMP.
Il nat di H3G (sim con superinternet) blocca i pacchetti ICMP.
Sto guardando altri tunnel che non richiedano l'ICMP e che abbiano l'autoupdate con autodetect per gli ip dinamici. (tunnelbroker.net lo fa tramite link, quindi basterebbe far partire il browser all'avvio)


legendary
Activity: 1022
Merit: 1000
Visto che il problema comune qua sembra quello dell'accedere alle porte dietro nat, vi espongo un  modo per risolverlo, mi sembra strano che nessuno ne abbia ancora parlato visto che è il più semplice in assoluto..


Code:
ssh -fN username@proxy -R remoteport:localhost:localport


Esempio. Per accedere ad un server ssh dietro nat, sul server in questione.
Considerando che la porta sshd sia quella di default (22), che il server remoto (che fungerà da proxy) sia raggiungibile a mioproxy.it e che su questo proxy sia attivo un server ssh con utente pincopallino:
Code:
ssh -fN [email protected] -R 10000:localhost:22

Ora, per collegarci al server in questione da un pc qualsiasi, basta fare:
Code:
ssh [email protected] -p 10000
Ovviamente l'esempio che sto mostrando conduce al server ssh e quindi ci siam connessi col client ssh, se stiam facendo il redirect di teamviewer, vnc o quel che è, basterebbe puntare il client a mioproxy.it:10000

La porta 10000 è stata scelta a caso, potete sceglierla a piacimento, a patto che non sia già occupata sul server.



Supponiamo ora che il proxy ci dia accesso solo alla porta ssh e che quindi non possiamo raggiungere direttamente la porta 10000 (non è una problematica rara..), possiamo ancora una volta risolvere il problema grazie ad ssh.
Code:
ssh -fN [email protected] -L 9999:localhost:10000

E finalmente:
Code:
ssh serverusername@localhost -p 9999



Spero di essere stato abbastanza chiaro.. Abbiamo visto come, grazie a ssh/sshd, possiamo raggiungere qualsiasi porta di un server dietro nat, con l'unico requisito di avere un altro server ssh già accessibile dall'esterno.

ps: ricordo che ssh supporta nativamente l'X11 forwarding con l'opzione -X (per i dettagli -> man ssh)
full member
Activity: 224
Merit: 100
Ops  Roll Eyes ...non sapevo di questa limitazione di 3, ho sempre usato Tim per il 3G.

No problem Smiley Anche io ho dovuto imparare sbattendoci la testa.
Ho scelto l'abbonamento più economico e ho trovato il modo di far funzionare quello (e con quello tutti gli altri).
Era solo per fare capire che le scelte fatte non sono complicazioni inutili, "poco pratiche".
Quanto piuttosto una serie di passaggi obbligati, purtroppo!
Paradossalmente i più semplici, considerate le mie scarse competenze (non avrei ad esempio saputo metter su un repeater vnc, ho messo teamviewer e pace).

Cmq sui forum dicono che anche tim sarà a breve nattata. Quantomeno i profili low cost.

"Unix is user-friendly. It's just very selective about who its friends are." (Anonimo)
legendary
Activity: 2450
Merit: 1008
Cmq sta venendo una cosa carina, pensate possa interessare distribuirla come "distro" italiana?
Stai attento alle licenze. In particolare, se usi teamviewer, verifica prima che sia possibile redistribuirlo.

Non è tanto una questione di amichevole (linux è tutto tranne che amichevole).
"Unix is user-friendly. It's just very selective about who its friends are." (Anonimo)
hero member
Activity: 980
Merit: 1002

Ops  Roll Eyes ...non sapevo di questa limitazione di 3, ho sempre usato Tim per il 3G.

Quote
Ribadisco, come ho detto prima, che dyndns+ssh+screen+apache ti permettono di comandare il tuo rig come ci fossi davanti, senza impelagarti in desktop remoti che sono una soluzione più... windowsiana Smiley

Ti direi una magica parola che apre un modo di possibilità: IPv6, ma non voglio complicarti la vita... anche se mi pare tu sia assai intraprendente, quindi .. ti lancio il sasso: http://tunnelbroker.net/


Quote
Poi magari posso capire che l'esigenza di collegarmi ad un rig che naviga con chiavetta tre posso avercela solo io... evvabbeh, questo è un altro paio di maniche Tongue

Tutt'altro, da qui ad un mese potremmo essere sulla stessa barca, forse riesco ad avere parecchia corrente in un luogo senza DSL.

Quote
Non è tanto una questione di amichevole (linux è tutto tranne che amichevole).
Ma di funzionamento a prescindere... dall'operatore, dalla chiavetta (bamt e smos nn supportano chiavette 3g) e dall'interfaccia Smiley
Però vabbeh, se nn interessa pazienza Tongue

Beh, proprio perché non è amichevole, una distro live che risolva tutti i problemi che hai dovuto affrontare, è per molti meglio di lunghi howto, per quanto sia dell'avviso che non fa mai male sbattere il muso sulle cose in prima persona.
full member
Activity: 224
Merit: 100
Paradossalmente, con la chiavetta 3g, invece, credo che tu abbia più libertà di quanta non ne abbia con un router. Intendo dire che non hai bisogno di aprire le porte, penso che tu sia direttamente su internet con un tuo ip address.

Dai, dammi un minimo di credito Smiley
http://www.mondo3.com/forum/internet-mobile-servizio-dati-3-italia/53149-si-puo-aprire-nat-chiavetta-3-a.html

Dipende dal gestore, l'abbonamento 3 (quello più vantaggioso, 5 euro al mese) è dietro nat.
Quindi qualsiasi altra soluzione (a parte cambiare gestore) non avrebbe funzionato.
Dicono che tim sia aperta (come dici tu) vodafone e wind boh pareri discordanti.
http://www.hwupgrade.it/forum/archive/index.php/t-2361766.html
Al momento l'offerta tim è la più cara tra le proposte di mercato.

Quote
Ribadisco, come ho detto prima, che dyndns+ssh+screen+apache ti permettono di comandare il tuo rig come ci fossi davanti, senza impelagarti in desktop remoti che sono una soluzione più... windowsiana Smiley

Hai sicuramente ragione, le mie soluzioni sono sempre un po' masochiste Smiley
ma dyndns+ssh+screen+apache... non funziona con la 3.
Al di la delle mie soluzioni, è un dato di fatto, non un opinione Smiley
Se prendo l'ip pubblico della chiavetta (94.163.251.xx in questo momento), lo metto in putty e cerco di collegarmi sulla 22... non va.
La connessione va in time-out.
H3G con superinternet è nattato.
Ovviamente dalla lan di casa funziona che è una meraviglia.
Poi magari posso capire che l'esigenza di collegarmi ad un rig che naviga con chiavetta tre posso avercela solo io... evvabbeh, questo è un altro paio di maniche Tongue


Quote
Comunque, de gustibus non est disputandum, la pacchettizzazione di una distro linux per minare, che risulti amichevole agli utenti windows non è un progetto affatto da bocciare.

Non è tanto una questione di amichevole (linux è tutto tranne che amichevole).
Ma di funzionamento a prescindere... dall'operatore, dalla chiavetta (bamt e smos nn supportano chiavette 3g) e dall'interfaccia Smiley
Però vabbeh, se nn interessa pazienza Tongue
hero member
Activity: 980
Merit: 1002
Il repeater di cui parla gdassori non l'ho capito bene (ricordate che sono gli inizi) ma mi sembra che richieda il portforwarding sulla 5901. Cosa impossibile con una chiavetta 3g ad esempio.

E' un terzo attore che agisce fra due reti nattate interconnettendo viewer e server di VNC, anche quando entrambi non sono raggiungibili da internet perché dietro router. Il contro è che serve, appunto, un terzo computer che agisca in questo senso.

Paradossalmente, con la chiavetta 3g, invece, credo che tu abbia più libertà di quanta non ne abbia con un router. Intendo dire che non hai bisogno di aprire le porte, penso che tu sia direttamente su internet con un tuo ip address.

Quote
Cmq sta venendo una cosa carina, pensate possa interessare distribuirla come "distro" italiana?
Con un paio di sistemazioni, sarebbe anni luce oltre alle altre distro.
Non mi interessano donazioni o altro, sto solo pensando che a me sarebbe piaciuto trovare qualcosa del genere già pronto Smiley

Sarà franco, stai adottando soluzioni molto "tue", simpatiche per ricerca, ma assai poco pratiche, imho:P

Ribadisco, come ho detto prima, che dyndns+ssh+screen+apache ti permettono di comandare il tuo rig come ci fossi davanti, senza impelagarti in desktop remoti che sono una soluzione più... windowsiana Smiley

Pensa, di contro, che io sui miei rig windows ho installato FreeSSHd, WAMP e pstools per avere features similari a quelle che avrei su Linux Tongue  Quindi, insomma, il mio pensiero è viziato.

Comunque, de gustibus non est disputandum, la pacchettizzazione di una distro linux per minare, che risulti amichevole agli utenti windows non è un progetto affatto da bocciare.
full member
Activity: 224
Merit: 100
Cmq ripeto, linux è una faticaccia.
Beh, ti sei anche buttato su un progetto non proprio banalissimo, e per giunta hai utilizzato software proprietario (cosa che spesso equivale a penare, al di là degli aspetti etici).

In realtà è questione di bilanciamento.
Avendo energia gratis in montagna, inevitabilmente doveva arrivare qualche intoppo dal versante connettività.
O una o l'altra cosa. E' il karma Tongue

Quote
Se riuscissi a trovare un'alternativa libera a teamviewer, non sarebbe male.

Non credo esista, l'ho cercata disperatamente...
remote desktop che funzionano dietro nat... google chrome rmd, hamachi, teamviewer.
L'unico che ha una versione per linux apposita (non beta) è TW.
Il repeater di cui parla gdassori non l'ho capito bene (ricordate che sono gli inizi) ma mi sembra che richieda il portforwarding sulla 5901. Cosa impossibile con una chiavetta 3g ad esempio.
[EDIT] Forse il mode 2 funzionerebbe, però richiederebbe un servizio di repeater esterno che, ad occhio, mi sembra proprio quello che fa teamviewer.

Cmq sta venendo una cosa carina, pensate possa interessare distribuirla come "distro" italiana?
Con un paio di sistemazioni, sarebbe anni luce oltre alle altre distro.
Non mi interessano donazioni o altro, sto solo pensando che a me sarebbe piaciuto trovare qualcosa del genere già pronto Smiley
hero member
Activity: 980
Merit: 1002

Se riuscissi a trovare un'alternativa libera a teamviewer, non sarebbe male.

Ciao!

VNC Public repeaters:

https://forum.ultravnc.net/viewtopic.php?t=9600

Il post è molto datato, ma è possibile che alcuni siano ancora validi, è da verificare.

Quello che non ho trovato, invece, e qui nasce il mio dubbio sulla fattibilità della cosa, è il supporto al repeater di VNC server per Linux

Code:
/ares# vnc4server --help
VNC4 server

Usage: vnc4server [] [:]
       vnc4server -kill :

are Xvnc4 options, or:

        -name
        -depth
        -geometry x
        -httpport number
        -basehttpport number
        -alwaysshared
        -nevershared
        -pixelformat rgb
        -pixelformat bgr
        ...

See vnc4server and Xvnc4 manual pages for more information.

Non saprei. E' una roba proprietaria di UltraVNC, il repeater ?

http://www.uvnc.com/products/uvnc-repeater.html
legendary
Activity: 2450
Merit: 1008
Cmq ripeto, linux è una faticaccia.
Beh, ti sei anche buttato su un progetto non proprio banalissimo, e per giunta hai utilizzato software proprietario (cosa che spesso equivale a penare, al di là degli aspetti etici).

Se riuscissi a trovare un'alternativa libera a teamviewer, non sarebbe male.

Ciao!
full member
Activity: 224
Merit: 100
ottimo, appena finisci di configurare anche il miner fatti una copia 1:1 dei dati su chiavetta. solitamente si usa il comando "dd", cerca su google qualche guida. In questo modo hai la copia del sistema operativo e se succede qualcosa basta che ripristini l'immagine!

Potrei già farla adesso considerato quanto ho penato per arrivare fin qua... ottima idea Smiley
Cmq ripeto, linux è una faticaccia. Come prima esperienza è stata traumaticissima O_o
newbie
Activity: 10
Merit: 0
ottimo, appena finisci di configurare anche il miner fatti una copia 1:1 dei dati su chiavetta. solitamente si usa il comando "dd", cerca su google qualche guida. In questo modo hai la copia del sistema operativo e se succede qualcosa basta che ripristini l'immagine!
full member
Activity: 224
Merit: 100
che bug? come abiliti la chiavetta?

magari si può risolvere aggiornando il kernel...

per eseguire programmi dopo la connessione ad internet basta modificare un file su /etc/NetworkManager/dispatcher.d  Grin (sempre se usi il network manager)
però ho bisogno di sapere come viene indicata l'interfaccia di rete per la chiavetta

Aspetta aspetta che ho già risolto Smiley (per questo non mi facevo sentire).

Allora, non so se interessi a qualcuno, nel caso posso dare i dettagli della procedura. Però direi che il topic è chiuso e [solved]

Di preciso ho.
Scaricato e installato lubuntu (xubuntu come consigliato da questa guida era troppo pensante da una normale usb 2.0 http://www.cryptobadger.com/2013/04/build-a-litecoin-mining-rig-linux/).
Installato teamviewer.
Fatto in modo che teamviewer si apra all'avvio (non basta il daemon che gira sotto, altrimenti le connessioni vanno in timeout)
Fatto in modo che teamviewer si avvi con 60 secondi di delay (altrimenti c'era sempre il problema del timeout, con un delay invece la connessione è stabile e accettata ogni volta).
Installata la chiavetta 3g (la mia è una E1800)
Configurata la connessione con H3G.

Qui ho scoperto che c'è un bug che disabilità la connettività broadband mobile all'avvio (cosa scomoda se bisogna fare un rig).

Ho risolto seguendo questa guida:
http://www.thefanclub.co.za/how-to/how-auto-connect-ubuntu-1204-gsm-mobile-broadband-connection-on-boot-startup-service

Ho dato una riparata a GRUB con boot-repair

Et voila. Un sistema linux da chiavetta usb, che si connette al 3g e gestisce un remotedesktop nattato.
E che posso anche vedere dall'iphone Tongue

Questo topic lo si può considerare chiuso, a meno che a qualcuno nn servano i dettagli tecnici.
(mi sto scrivendo una mini guida non si sa mai debba reinstallare tutto)
newbie
Activity: 10
Merit: 0
che bug? come abiliti la chiavetta?

magari si può risolvere aggiornando il kernel...

per eseguire programmi dopo la connessione ad internet basta modificare un file su /etc/NetworkManager/dispatcher.d  Grin (sempre se usi il network manager)
però ho bisogno di sapere come viene indicata l'interfaccia di rete per la chiavetta
full member
Activity: 224
Merit: 100
ehhh... sono già ben oltre quello Tongue
La partenza in automatico non basta, anche se parte in automatico la connessione rimane appesa al primo tentativo in entrata.
Ho risolto creando uno script che ritarda l'esecuzione di una manciata di secondi.
30 secondi dopo l'avvio parte teamviewer e allora funziona senza problemi.

Sto imparando un sacco di cose, certo però che linux è veramente faticoso.

Per ora ho una distro che abilita teamviewer allo startup e gestisce una chiavetta 3g.
Sto ancora lavorando sull'abilitare la chiavetta 3g all'avvio.
Pare ci sia un bug noto ma nn risolto che disabilita ad ogni reboot la connettività broadband mobile.
su tutto ubuntu e le varie fork.
Ironia della sorte eh? risolto un problema ne salta fuori un altro.

Cmq ho trovato una soluzione ma devo ancora testarla.

Dopo questo ci sarà "solamente" da mettere su cgminer.
In teoria questa dovrebbe essere la parte più facile Smiley
newbie
Activity: 10
Merit: 0
La domanda quindi è, come faccio a far avviare teamviewer qualche secondo dopo l'avvio del sistema?
Non il demone proprio il programma.

per fare andare teamviewer dopo il login crea un file di nome "teamviewernonmiabbandonare.desktop"
e metti dentro queste righe

Code:
[Desktop Entry]
Version=1.0
Name=Teamviewer
Comment=Ti prego parti al primo colpo
GenericName=Telepatia
Exec=/opt/teamviewer8/tv_bin/script/teamviewer
Terminal=false
X-MultipleArgs=false
Type=Application

il file va messo dentro la directory ~/.config/autostart

 Grin

al prossimo avvio dovrebbe partire in automatico
full member
Activity: 224
Merit: 100
Comunque...perché non usi pure te il desktop remoto? (basta che apri le porte del router e sei apposto)

Perché il rig si collegherà da chiavetta 3G.
Questo tipo di chiavette sono come fastweb ai vecchi tempi, un unico ip in uscita, diversi utenti nella sottorete.
E' fisicamente impossibile aprire qualsiasi porta.
full member
Activity: 224
Merit: 100
Aspettate, ci sto quasi riuscendo.
E tra l'altro potrebbe uscire un prodotto carino, una distro linux da distribuire oltre le solite BAMT o SMOS.
So che con l'arrivo degli asic le farm serviranno sempre meno, però un pc per monitorare, aggiornato, comodo con supporto 3g, e remote desktop nattato, può sempre far comodo.

Allora.
Ho lasciato perdere BAMT e ho preso lubuntu.
Si installa bene, è comodo e veloce.
Teamviewer funziona sempre, a patto che avvi il programma da
menu avvio:internet:teamviewer 8
Nelle proprietà leggo il comando /opt/teamviewer8/tv_bin/script/teamviewer


La domanda quindi è, come faccio a far avviare teamviewer qualche secondo dopo l'avvio del sistema?
Non il demone proprio il programma.

Ho seguito questa guida:
http://www.liberiangeek.net/2010/04/how-to-install-teamviewer-on-linux-mint-and-connect-to-windows/?ModPagespeed=noscript

ma semplicemente non ho il tasto ADD.

Ho provato:
Code:
sudo nano /etc/rc.local
Code:
# By default this script does nothing.
/opt/teamviewer8/tv_bin/script/teamviewer &
exit 0
Save
Code:
    sudo chmod +x /etc/rc.local

Ma nulla...
Anzi, al riavvio si pianta e devo spegnere e riaccendere una seconda volta.

Una volta sistemato teamviewer, apro una ricompensa per chi mi configura cgminer a distanza via remote desktop, che inizio ad esaurire le risorse mentali Tongue



hero member
Activity: 658
Merit: 502
PS : se sei masochista, potresti farti una Live USB di Windows 7  Grin
hero member
Activity: 658
Merit: 502
Puoi fare un tunnel ssh con un IP statico esterno (stile pommodoro x fastweb) oppure in maniera più semplice e zeroconf installi hamachi e sei apposto.

Ho provato hamachi.
Sia su debian (BAMT) sia su xubuntu mi dice che il sistema operativo non è supportato.

Una distro linux leggera (che stia in una chiavetta da 4GB) e che supporti hamachi?

Cmq se continua di questo passo, cadrò nella disperazione e offrirò in ricompensa tutto il mio portafoglio (una 20ina di euro scarsi) per chi mi tira fuori un sistema completamente configurato che non sia windows Smiley
Giusto perché win mi obbligherebbe a comprare un hd :\


Qui ho trovato una piccola guida per Hamachi con xubuntu : http://www.gironi.it/ecologia/hamachi.php

Per BAMT, questa guida Debian/Ubuntu potrebbe funzionare : http://aming-blog.blogspot.it/2009/11/howto-install-hamachi-on-ubuntudebian.html

E qui addirittura una guida per Hamachi in Raspberry PI : http://tryapi.wordpress.com/2013/03/31/install-hamachi-on-raspberry-pi/



Buona lettura  Grin
hero member
Activity: 728
Merit: 500
Boss of WallstreetCafe
marnem, mi invadi i topic? Smiley
cmq http://bit.ly/14IYljb


per altro...già mi andava ma mio padre a casa mi diceva che dava errore invece non è vero...la porta 3389 già la conoscevo e l'avevo aperta, pensavo che la bamt ne usasse un'altra!
Comunque...perché non usi pure te il desktop remoto? (basta che apri le porte del router e sei apposto)
full member
Activity: 224
Merit: 100
Puoi fare un tunnel ssh con un IP statico esterno (stile pommodoro x fastweb) oppure in maniera più semplice e zeroconf installi hamachi e sei apposto.

Ho provato hamachi.
Sia su debian (BAMT) sia su xubuntu mi dice che il sistema operativo non è supportato.

Una distro linux leggera (che stia in una chiavetta da 4GB) e che supporti hamachi?

Cmq se continua di questo passo, cadrò nella disperazione e offrirò in ricompensa tutto il mio portafoglio (una 20ina di euro scarsi) per chi mi tira fuori un sistema completamente configurato che non sia windows Smiley
Giusto perché win mi obbligherebbe a comprare un hd :\
hero member
Activity: 658
Merit: 502
OMG. Che fatica.
Gdassori, l'idea di no-ip si sta squagliando come neve al sole. :\
Una chiavetta 3g, tipo quelle delle 3 o fastweb, utilizza un ip unico in uscita per diversi utenti e reinstrada poi le connessioni.
Sarebbe praticamente impossibile fare ssh o remotedesktop, non essendoci possibilità di aprire quelle porte.

Gira e rigira sembra sia impossibile creare un rig linux che funzioni e sia controllabile, al di fuori della rete di casa.
Sto provando xubuntu, teamviewer si installa ma anche qui accetta la connessione solo una volta su 10.
Troppo instabile.

Possibile che nessuno abbia mai avuto l'esigenza di piazzare un rig con chiavetta 3g? avrei proprio curiosità di sapere come lo controllano.

Uff uff che fatica.

marnem, mi invadi i topic? Smiley
cmq http://bit.ly/14IYljb



Puoi fare un tunnel ssh con un IP statico esterno (stile pommodoro x fastweb) oppure in maniera più semplice e zeroconf installi hamachi e sei apposto.


Ciao ;-)
full member
Activity: 224
Merit: 100
OMG. Che fatica.
Gdassori, l'idea di no-ip si sta squagliando come neve al sole. :\
Una chiavetta 3g, tipo quelle delle 3 o fastweb, utilizza un ip unico in uscita per diversi utenti e reinstrada poi le connessioni.
Sarebbe praticamente impossibile fare ssh o remotedesktop, non essendoci possibilità di aprire quelle porte.

Gira e rigira sembra sia impossibile creare un rig linux che funzioni e sia controllabile, al di fuori della rete di casa.
Sto provando xubuntu, teamviewer si installa ma anche qui accetta la connessione solo una volta su 10.
Troppo instabile.

Possibile che nessuno abbia mai avuto l'esigenza di piazzare un rig con chiavetta 3g? avrei proprio curiosità di sapere come lo controllano.

Uff uff che fatica.

marnem, mi invadi i topic? Smiley
cmq http://bit.ly/14IYljb
hero member
Activity: 728
Merit: 500
Boss of WallstreetCafe
e quella per accedere tramite desktop remoto di winzoz?
hero member
Activity: 980
Merit: 1002
io vorrei sapere quale è la porta di connessione desktop remoto della bamt (e se è possibile modificarla) in modo tale che la libero sul router e mi collego da casa (ho ip fisso)

22 per l'ssh
80 per web
hero member
Activity: 728
Merit: 500
Boss of WallstreetCafe
io vorrei sapere quale è la porta di connessione desktop remoto della bamt (e se è possibile modificarla) in modo tale che la libero sul router e mi collego da casa (ho ip fisso)
full member
Activity: 224
Merit: 100
Eccomi.
Ed ho pure "risolto" Smiley

Ora teamviewer funziona, anche benino (quando si collega, a volte rimane in standby).

La soluzione era (rullo di tamburi) nessuna delle precedenti.

Bastava aggiornare dpkg.
e poi installare il deb normalmente come suggerisce la guida del sito ufficiale.
Non serve ne installare wine ne gdebi.
Ho provato ad aggiornare dpkg perché mentre cercavo di installare la chiavetta 3g ho notato che quasi tutti i pacchetti di bamt sono obsoleti.

Cmq alla fine installerò no-ip (ironia della sorte), teamviewer si collega 1 volta su 2

hero member
Activity: 728
Merit: 500
Boss of WallstreetCafe
Scusa ma qual è il problema di usare un dns dinamico ?

Con tutto il tempo che hai smenato dietro a Teamviewer

sai quali sono le porte che usa la bamt?
full member
Activity: 224
Merit: 100
Allora, andiamo per gradi.
Installato wine e synaptic, con synaptic ho installato gdebi.
Vado per aprire il teamviewer.deb ... mi chiede con cosa voglio aprirlo ma gdebi non è nella lista.
E' come se non ci fosse il l'installer grafico.
Evabbeh.

Avvio teamviewer setup tramite wine, parte la schermata iniziale - chiedo di eseguirlo solamente, no installazione - accetto le condizioni... nulla.
Da terminale vedo una sfilza di errori, il processo non viene nemmeno terminato semplicemente non appare nulla e il terminale rimane con la lista di errori senza muoversi.

Se serve posto il log d'errore di wine però quello che mi chiedevo è come mai non riesco ad installare un installer grafico. Magari se quel deb si installa da solo si sistema tutto :\
Qualsiasi suggerimento sarà ben accetto.

se non risolvi adotta la soluzione del dns dinamico,

Si, se non riusciamo con teamwiever alla fine opterò per la soluzione di gdassori.
Non avrò la comodità di vedere il rig dall'iphone e chiunque conosca il no-ip address vedrà la schermata di BAMT ma pazienza.
Comuque a quel punto non servirà vnc o altro.
Il remote desktop va più che bene e quando devo fare ssh posso usare putty, che è in pratica ciò che faccio adesso che il rig è nella rete di casa.
Cmq no router, chiavetta internet... e anche qui ci sarà da ridere ad installarla.

Fino alla sett scorsa speravamo di poter usare il wifi del vicino ma, anche se ci ha dato il permesso, c'è troppa distanza e troppi alberi in mezzo, non si prende il segnale.
Da qui la riconversione a teamviewer e chiavetta 3g :\

newbie
Activity: 10
Merit: 0
se non risolvi adotta la soluzione del dns dinamico, controlla se il router non è predisposto per questo genere di cose. Nel mio ho una sezione in cui inserisco user e pass del servizio dyndns, e quando si collega aggiorna l'ip del mio indirizzo xxxx.dyndns.org

nel pc installa openssh e compagnia bella, configura il router per eseguire il nat sulla porta 22 (o quella in cui prevedi di mettere ssh) e sei a cavallo.

Puoi seguire questa guida
http://wiki.debian.org/it/SSH

avrai anche bisogno del comando screen per avviare i programmi e non farli chiudere al momento in cui ti scolleghi

quanto detto se vuoi gestire tutto tramite interfaccia testuale, se vuoi il sistema grafico (come teamviewer) rivolgiti a vnc. In questo caso dovrai installare il server nel rig e il client a casa/ufficio
full member
Activity: 224
Merit: 100
Scusa ma qual è il problema di usare un dns dinamico ?

Nessuno, infatti ti ringrazio per il link e se non riusciamo a risolvere con teamviewer quella sarà sicuramente la mia opzione di ripiego.
Avevo iniziato con TW perché sulla carta era "semplice, comodo e perfetto".
Se poi guardi in rete trovi decine di pagine ubuntu/debian che dicono come l'istallazione sia semplice, veloce e il programma (ver. 8 ) funzioni benissimo.

Con queste premesse, quando ho iniziato ad avere problemi... ho semplicemente pensato di aver sbagliato qualcosa io Smiley o che BAMT mancasse di qualche pacchetto fondamentale.


Cmq ora provo i consigli di Number12 (grazie! speriamo!) e vediamo cosa succede Smiley
hero member
Activity: 980
Merit: 1002
Scusa ma qual è il problema di usare un dns dinamico ?

Con tutto il tempo che hai smenato dietro a Teamviewer, avevi già aperto le porte sul router e installato questo:
http://www.noip.com/support/knowledgebase/installing-the-linux-dynamic-update-client/

E a quel punto VNC, SSH, Interfaccia Web, hai tutto quello che vuoi.

Teamviewer su Linux è una forzatura, il team ha fatto un prodotto di merda.
newbie
Activity: 10
Merit: 0
Quote
E' il server ? Perché a me servirebbe invece che teamviewer parta all'avvio.
penso di si, ma vista la natura poco stabile (secondo me) di teamviewer non ho mai approfondito

Quote
Allora, abbi pazienza (se ho detto castronerie non strappatevi i capelli) Smiley
Da terminale:

Code:
sudo dpkg -r teamviewer
sudo dpkg --purge teamviewer
apt-get update
sudo apt-get install wine

Così dovrei avere l'ultima di wine.
Scarico il win, ma come faccio a farlo partire con wine?

se non ti trovi bene così puoi installare synaptic, hai l'elenco dei pacchetti ordinati con tutti i repository, per installare e rimuovere i programmi bastano pochi click e sopratutto ti dice cosa sta facendo.

comunque dovresti avere l'ultima versione di wine disponibile per la tua distribuzione

per aprire un programma con wine dovrebbe bastare il semplice click sull'icona del file exe, questo perché dopo l'installazione vengono fatte tutte le dovute associazioni col file manager. Se questo non dovesse accadere per qualsiasi motivo basta aprire il terminale e digitare
Code:
wine programmino.exe

Quote
Sul sito di teamviewer consigliano questa procedura ma ovviamente BAMT non ha un graphical installer.

come ho detto prima, installa synaptic, poi installi anche GDebi e apri teamviewer con quello, tanto per fugare qualche dubbio:

con dpkg installi i .deb a mano, tu gli dai in pasto il file e lui lo piazza nel sistema, ma non ti assicura il funzionamento
con apt-get installi il software dai repository, gli passi il nome del pacchetto e lui diligentemente lo scarica e risolve le dipendenze. si appoggia a tutta una serie di utility tra cui dpkg
con synaptic fai graficamente quello che riesci a fare con apt-get
con GDebi installi i pacchetti .deb come con dpkg ma controlla e installa eventuali dipendenze
full member
Activity: 224
Merit: 100
>  err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

questo errore è dovuto all'autenticazione NTLM (auth utente locale di windows o su primary domain) che teamviever cerca di caricare tra le opzioni di autenticazione, usandolo sotto linux potrebbe dare errore per questo, disabilita questa opzione...

Dopo l'installazione del pacchetto winbind quell'errore non si presenta più.
In ogni caso come si fa a disabilitare quell'opzione?
Purtroppo le mie conoscenze di linux tendono a zero.


, hai sempre un processo attivo all'avvio del sistema di nome teamviewed. Questa cosa mi da fastidio per l'uso che faccio io...

E' il server ? Perché a me servirebbe invece che teamviewer parta all'avvio.

Quote
Una volta disinstallato quel deb e aggiornato all'ultima versione di wine, scarica il binario per windows, il sito prima ti propone la versione linux ma tu clicca ugualmente sulla versione win.
Poi fai partire il programma (con wine ovviamente) e scegli sempre di avviare teamviewer senza installazione, se non parte probabilmente c'è qualche vecchio processo del software in esecuzione.
In questo caso apri il terminale e digita
Code:
ps aux|grep -i [t]eam
per vedere se c'è qualche processo attivo, in caso usare il comando
Code:
kill -9 idprocesso
dove idprocesso è il numero che compare nella seconda colonna,

Allora, abbi pazienza (se ho detto castronerie non strappatevi i capelli) Smiley
Da terminale:

Code:
sudo dpkg -r teamviewer
sudo dpkg --purge teamviewer
apt-get update
sudo apt-get install wine

Così dovrei avere l'ultima di wine.
Scarico il win, ma come faccio a farlo partire con wine?


Quote
in alternativa installi un task manager qualsiasi e fai tutto con la gui  Grin

Ma più che altro, mi stavo chiedendo una cosa.
E se installassi un graphical installer?
Quote
“Open with GDebi package installer”, “Open with Ubuntu Software Center”, or “Open with> QApt package installer”.
Sul sito di teamviewer consigliano questa procedura ma ovviamente BAMT non ha un graphical installer.
Non so se magari cambia qualcosa, ma non essendo in grado di installare l'installer (ironia della sorte) non ho potuto provare.

@ziomik (ticket inviato ieri, vediamo se rispondono)
newbie
Activity: 10
Merit: 0
Teamviewer su Linux bisogna prenderlo in un certo modo  Cheesy

Lascia perdere il pacchetto .deb dal sito, ti installa anche una versione di wine che ti può creare problemi. Io personalmente ho subito dei casini sulla mia installazione principale di wine a causa di teamviewer. In oltre usando il loro pacchetto, hai sempre un processo attivo all'avvio del sistema di nome teamviewed. Questa cosa mi da fastidio per l'uso che faccio io...

Una volta disinstallato quel deb e aggiornato all'ultima versione di wine, scarica il binario per windows, il sito prima ti propone la versione linux ma tu clicca ugualmente sulla versione win.

Poi fai partire il programma (con wine ovviamente) e scegli sempre di avviare teamviewer senza installazione, se non parte probabilmente c'è qualche vecchio processo del software in esecuzione.

In questo caso apri il terminale e digita

Code:
ps aux|grep -i [t]eam

per vedere se c'è qualche processo attivo, in caso usare il comando

Code:
kill -9 idprocesso

dove idprocesso è il numero che compare nella seconda colonna, in alternativa installi un task manager qualsiasi e fai tutto con la gui  Grin

Teamviewer installato mi funziona una volta su dieci, ha sempre qualche problema con wine o di librerie, per questo faccio sempre l'avvio diretto.

Usando wine a volte capita che non rivela la connessione, o che dia per morto il computer remoto a cui ti colleghi. In questo caso termino tutti i processi e aspetto qualche minuto e riprovo. A volte riesce, a volte no...
sr. member
Activity: 266
Merit: 250

>  err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

questo errore è dovuto all'autenticazione NTLM (auth utente locale di windows o su primary domain) che teamviever cerca di caricare tra le opzioni di autenticazione, usandolo sotto linux potrebbe dare errore per questo, disabilita questa opzione...


ma sei sicuro di voler proprio usare Teamviewer ?
se usi la versione 0.5 di BAMT puoi monitorare e avere lo stato di tutte le GPU via protocollo SNMP già presente e configurato.
ti installi nagios o qualsiasi altro client SNMP e sei a posto.
per l'amministrazione remota ti consiglio di utilizzare SSH, anche questo giò presente, e da shell puoi fare tutte le operazioni che ti servono.

ciao
legendary
Activity: 1960
Merit: 1012
SELL bitcoinmarket.net | bitcoinitalia.com SELL
Problema strano in effetti.
Se non sbaglio teamviewer ha il suo wine, quindi non dovrebbe essere necessario l'installazione di wine in quanto l'emulazione è già al suo interno...
In ogni caso ti consiglio: http://www.teamviewer.com/en/help/createticket.aspx
full member
Activity: 224
Merit: 100
Su suggerimento ho installato l'ultimo wine e winbind.
L'errore
Code:
 err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
non si presenta più ma teamviewer continua a chiudersi pochi secondi dopo l'avvio.

Ho provato a installare una vecchia versione ( la 7 )
Si installa, si avvia, accetta il collegamento... ma poi non muove il mouse ne fa il refresh dello schermo.

Buonty alzato a 2 LTC, un panino al bar Tongue
full member
Activity: 224
Merit: 100
Ciao a tutti,
 Sto cercando di installare  teamviever 8 su BAMT 1.1.
Seguendo la pagina ufficiale http://www.teamviewer.com/en/help/363-How-do-I-install-TeamViewer-on-my-Linux-distribution.aspx#other

Code:
sudo dpkg -i teamviewer_linux.deb
Il pacchetto scaricato si installa e compare teamviewer nel menu.
Clicco, lo avvio, si apre la finestra iniziale... ma poi il programma viene terminato dopo pochi secondi.

In allegato il log di errore.
Qualche suggerimento?
Non vengono segnalate missing dependencies durante l'installazione.

Grazie

[edit: non so bene come gestire la cosa, visto che il forum è bitcoin, ma volevo offrire un bounty di 0.5 LTC per chi risolve il problema. Purtroppo non ho BTC, mino solo scrypt e mi rendo conto che 0.5 son ben poca cosa considerato che valgono quanto un caffé Smiley ]


Code:
root@bamt-miner:/home/user/Desktop# dpkg -i teamviewer_linux.deb
Selecting previously deselected package teamviewer.
(Reading database ... 82945 files and directories currently installed.)
Unpacking teamviewer (from teamviewer_linux.deb) ...
Setting up teamviewer (8.0.17147) ...
Processing triggers for menu ...
root@bamt-miner:/home/user/Desktop# teamviever
bash: teamviever: command not found
root@bamt-miner:/home/user/Desktop# teamviewer

Init...
Checking setup...
Launching TeamViewer...
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32dc60,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x32d918,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x32dc60,0x00000000), stub!
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:msg:ChangeWindowMessageFilter 233 00000001
fixme:msg:ChangeWindowMessageFilter 4a 00000001
fixme:msg:ChangeWindowMessageFilter 407 00000001
fixme:msg:ChangeWindowMessageFilter 49 00000001
fixme:bitmap:CreateBitmapIndirect planes = 0
fixme:bitmap:CreateBitmapIndirect planes = 0
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1005a 0x00000000
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155
err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80040155
fixme:msg:ChangeWindowMessageFilter c04f 00000001
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:richedit:ME_HandleMessage EM_SETFONTSIZE: stub
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:nls:GetGeoInfoW -1 4 0x32e1bc 3 0
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
Terminated
Jump to: