[Wine] Installare wine a 32 bit su un sistema a 64 bit

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

[Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

Utilizzo wine principalmente per un solo programma: PDF-XChange PDF Viewer. Ho da poco acquistato un portatile nuovo, un Packard Bell EasyNote TSX66HR e ci ho messo Ubuntu 12.04 versione 64 bit.

Il problema è che dovrei aprire diversi file pdf alla volta (e PDF-XChange in questo caso mi dà una mano vista la possibilità di usare le schede), però wine crasha quando apro il secondo file pdf.

La mia attuale versione di wine è la 1.4-0ubuntu4 (a 64 bit ovviamente) e nel link qua sopra c'è scritto che la versione 32 bit non soffre del problema che ho descritto.

C'è modo di installare la versione di wine a 32 bit su un sistema a 64 bit? Conviene farlo oppure a breve (?) ci potrebbe essere un bugfix?
Avatar utente
DakkTee
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 478
Iscrizione: mercoledì 25 agosto 2010, 19:52

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da DakkTee »

Dalla lista pacchetti di synaptic non sembra esserci due versioni vere e proprie, solo binario+supporto 32 bit, ho cercato anche nel ppa ma anche lì una sola versione.
A meno di non trovare un deb 32 bit da te, penso convenga passare al classico 32 bit  >:(

Immagine
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

Di cambiare l'intero SO da 64 a 32 bit per un solo programma non credo valga la pena... ho provato a cercare una versione 32 bit di wine, ma non ho trovato granché. Guardando in Synaptic poi ci sono i pacchetti per wine1.3 e wine1.2, ma sono fittizi: non c'è modo di installare le versioni precedenti di wine?
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

Tramite playonlinux ho installato una versione precedente di wine (1.3.37), e con questa funziona. Il problema è che se tento di aprire i PDF normalmente (col semplice doppio click sul file, senza passare da playonlinux) mi viene aperto tramite wine1.4, e se tento di rimuovere wine1.4 tramite Synaptic mi rimuove anche playonlinux... soluzioni?
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

Ci sono quasi riuscito, ma mi sono bloccato... ho copiato il lanciatore che aveva creato playonlinux nella cartella ~/.local/share/applications creando un launcher PDF.desktop:

Codice: Seleziona tutto

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/ricky/.PlayOnLinux//icones/full_size/PDF
Exec=/usr/share/playonlinux/playonlinux --run "PDF"
Name[it_IT]=PDF.desktop
Name=PDF X-Change viewer
Ciò mi ha permesso di avere il programma nella lista "Apri con" da click destro del mouse, ed ora col doppio click posso aprire i documenti con PDF X-Change viewer... o meglio: posso aprire il programma, ma non direttamente i PDF.

Infatti, non appena tento di aprire un file pdf mi si apre sì il programma, ma vuoto. Per aprire un documento devo aprirlo dall'interno del programma (trascinandoci sopra il documento o da File -> apri).

Credo che ci vada qualcosa tipo %F o %U nella stringa "Exec" ed ho fatto anche qualche prova, ma con insuccesso. Idee?
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da dadexix86 »

Guarda qui: http://www.playonlinux.com/en/topic-989.html

Se il programma PDF prende input, quella proposta lì sembra la soluzione :)
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

Grazie per la risposta!

Ho creato lo script: ~/.PDF.sh contenente

Codice: Seleziona tutto

#!/bin/bash
# convert the path into Windows form:
ArgWinePath=\"`winepath -w "$2"`\"   
# make sure that nothing is passed to application when no file is given:
FileName=${2:+$ArgWinePath}
# call application with argument:
playonlinux --run "$1" "$FileName"       
exit 0
poi nel file ~/.local/share/applications/PDF.desktop ho sostituito alla vecchia linea exec il nuovo comando tramite lo script appena creato:

Codice: Seleziona tutto

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/ricky/.PlayOnLinux//icones/full_size/PDF
Exec=/home/ricky/.PDF.sh "PDF" %U
Name[it_IT]=PDF
Name=PDF X-Change viewer
Ho provato sia con %U sia con %F, purtroppo però in entrambe i casi mi ha soltanto aperto PDF X-Change viewer vuoto, senza il documento...

A questo punto immagino sia più semplice scaricare una versione vecchia di wine (tipo la 1.3) e rimanere con quella, solo che non sono riuscito a trovarla online :/
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da dadexix86 »

Ma se lo lanci da terminale funziona?
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

dadexix86 ha scritto: Ma se lo lanci da terminale funziona?
Lanciandolo da terminale

Codice: Seleziona tutto

/percorso/assoluto/script "PDF" /percorso/assoluto/documento
fa la stessa cosa: apre PDF X-Change viewer senza il documento specificato :/
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da dadexix86 »

Ah, ecco. Inizia a capire perché non funziona se lanciato da riga di comando allora :)

È possibile che voglia in input

Codice: Seleziona tutto

/percorso/assoluto/script "PDF" "/percorso/assoluto/documento"
?
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

dadexix86 ha scritto: Ah, ecco. Inizia a capire perché non funziona se lanciato da riga di comando allora :)

È possibile che voglia in input

Codice: Seleziona tutto

/percorso/assoluto/script "PDF" "/percorso/assoluto/documento"
?
Provato, ma anche così mi dà lo stesso risultato di prima :/
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da dadexix86 »

Mh... Ma su Windows quel programma accetta input da riga di comando? Non è che non gli basta il nome del file, ma vuole qualche altro parametro?

Prova a controllare su una installazione Windows come è fatto il suo lanciatore.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

dadexix86 ha scritto: Mh... Ma su Windows quel programma accetta input da riga di comando? Non è che non gli basta il nome del file, ma vuole qualche altro parametro?

Prova a controllare su una installazione Windows come è fatto il suo lanciatore.
Su Windows il lanciatore ha questa destinazione: "C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe"

Senza nient'altro... non sono sicuro di aver cercato nel posto giusto (non uso Windows da un bel po'): ho guardato nelle proprietà del collegamento al programma, nel menù di avvio.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da dadexix86 »

Francamente non mi ricordo come funzionino i link in windows, comunque non credo che dovresti cercare così. Devi provare a lanciarlo da terminale passandogli in input un determinato file e vedere se lo accetta.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
.Ricky.
Prode Principiante
Messaggi: 223
Iscrizione: giovedì 13 settembre 2007, 10:44
Desktop: Gnome
Distribuzione: Ubuntu 17.04 64 bit

Re: [Wine] Installare wine a 32 bit su un sistema a 64 bit

Messaggio da .Ricky. »

dadexix86 ha scritto: Francamente non mi ricordo come funzionino i link in windows, comunque non credo che dovresti cercare così. Devi provare a lanciarlo da terminale passandogli in input un determinato file e vedere se lo accetta.
Non ho sinceramente idea di come fare...

Ho trovato questa pagina, dove ci sono le vecchie versioni di wine, ma sono parecchi file e non so quali dovrei scaricare.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 12 ospiti