raga ho un problema sicuramente stupido ma che mi fa dannare da 2 giorni,
in pratica ho un portatile asus con ROSA 2012 32bit che dovrebbe lavorare con un programma di fatturazione (con wine) che si trova in una rete windows. il portatile vede la rete attraverso samba, ma ha accesso solo in lettura e non in scrittura. e qui viene il bello.
nel portatile prima avevo una 2010.2 32bit e avevo lo stesso problema, ricordo di averlo risolto aggiungendo la parola wins al file /etc/nsswitch.conf, parola che ho già trovato nel file di ROSA.
sicuramante è un problema di permessi, perchè se lancio dolphin da root e faccio partire il programma funziona bene.
ho seguito svariate guide ma non ne vengo a capo. aiutatemi perchè il capo già protesta che vuole lo Zozzo7
[Risolto] ROSA in rete con XP
- othoth-tux
- Collaboratore
- Posts: 338
- Joined: 4 February 2008, 19:55
- OpenMandriva: OpenSuse 12.2
- Kernel: 3.4.x
- Desktop: Gnome3
- country: Italy
[Risolto] ROSA in rete con XP
Last edited by othoth-tux on 5 July 2012, 19:48, edited 1 time in total.
- othoth-tux
- Collaboratore
- Posts: 338
- Joined: 4 February 2008, 19:55
- OpenMandriva: OpenSuse 12.2
- Kernel: 3.4.x
- Desktop: Gnome3
- country: Italy
Re: ROSA in rete con XP
volendo posso lavorare avviando l'.EXE da root, ma la situazione è strana.
- se avvio da root il file manager dolphin e da li lancio l'.EXE il programma si avvia normalmente. mi basterebbe un collegamento sul desktop o sul pannello di kde che mi faccia lanciare il file correttamente come faccio attraverso il dolphin rootato.
- se do il comando gksu wine /mnt/cartella_condivisa/file.exe, mi fa mettere la password ma il programma si avvia in modalità demo, questo non è buono, è come se non leggesse il resto ella cartella condivisa.
come mai questa differenza?
come potrei risolvere?
- se avvio da root il file manager dolphin e da li lancio l'.EXE il programma si avvia normalmente. mi basterebbe un collegamento sul desktop o sul pannello di kde che mi faccia lanciare il file correttamente come faccio attraverso il dolphin rootato.
- se do il comando gksu wine /mnt/cartella_condivisa/file.exe, mi fa mettere la password ma il programma si avvia in modalità demo, questo non è buono, è come se non leggesse il resto ella cartella condivisa.
come mai questa differenza?
come potrei risolvere?
Re: ROSA in rete con XP
Ho chiesto ad A.B. e mi è stato dato il seguente suggerimento
salva poi questo come uno script SH e piazzalo sul desktop
Quindi dovresti
1> editare /etc/sudoers togliendo il commento (#) da %wheel
2> aggiungere il tuo utente al gruppo wheel, puoi usare due modi:
a> graficamente da mcc usando drakuser, clicchi sul tuo utente, configura, gruppi, soorri e selezioni wheel, poi OK
oppure
b> da konsole di root il comando
esci e loggati nuovamente in sudo e dovrebbe funzionare
bye, NicCo
Code: Select all
#!/bin/sh
sudo /usr/bin/dolphin /path/to/exe
Quindi dovresti
1> editare /etc/sudoers togliendo il commento (#) da %wheel
2> aggiungere il tuo utente al gruppo wheel, puoi usare due modi:
a> graficamente da mcc usando drakuser, clicchi sul tuo utente, configura, gruppi, soorri e selezioni wheel, poi OK
oppure
b> da konsole di root il comando
Code: Select all
usermod -a -G wheel username
bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.
--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.
--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL
- othoth-tux
- Collaboratore
- Posts: 338
- Joined: 4 February 2008, 19:55
- OpenMandriva: OpenSuse 12.2
- Kernel: 3.4.x
- Desktop: Gnome3
- country: Italy
Re: ROSA in rete con XP
fatto tutto, dal desktop non succede niente, se lancio da konsole:
funziona solo se lancio dalla konsole di root, e mi apre la cartella (che non è necessario) e il programma correttamente.
EDIT:
con alt+F2 gksu /usr/bin/dolphin /mnt/XMINI/XMINI.EXE funge,
ho modificato lo script nel desktop sostituendo sudo con gksu e adesso va.
direi problema risolto, il capo ringrazia, e pure io
Code: Select all
[giovanni2@localhost Scrivania]$ ./xmini.sh
No protocol specified
dolphin: cannot connect to X server :0
Code: Select all
/usr/bin/dolphin /mnt/XMINI/XMINI.EXE
EDIT:
con alt+F2 gksu /usr/bin/dolphin /mnt/XMINI/XMINI.EXE funge,
ho modificato lo script nel desktop sostituendo sudo con gksu e adesso va.
direi problema risolto, il capo ringrazia, e pure io