[Risolto] Urban Terror: Permessi root nel collegamento, negati all'admin.

Un'area dove scambiarsi informazioni riguardanti l'uso di Ubuntu per giocare. Segnalazione di nuovi giochi e di problemi riscontrati.
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

[Risolto] Urban Terror: Permessi root nel collegamento, negati all'admin.

Messaggio da $nake »

In poche parole ho installato da poco urban terror,ho modificato le impostazioni di grafica da user root,perchè da user normale non me li modificava,quindi ora per aprire urbanterror con la grafica ottimale devo per forza aprirlo da root,perciò posso farlo andando da terminale nella cartella di urban terror,dare sudo su al terminale,inserisco la password e poi faccio semplicemente ./urbanterror.
Ma per evitare ogni volta di andare da terminale e crearmi un collegamento che acceda direttamente con permessi root sul desktop come posso fare?
In genere se voglio aprire un programma da un collegamento scrivo il percorso del programma in un file di testo,gli cambio l'icona e gli do i permessi come eseguibile e tutto funziona,ma in questo caso l'eseguibile deve avere anche i permessi come root,quindi come posso fare per rimediare?
Ultima modifica di Mdfalcubo il martedì 20 marzo 2012, 10:46, modificato 1 volta in totale.
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
l3on4rdo

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da l3on4rdo »

ho installato da poco urban terror
da dove?
ho modificato le impostazioni di grafica da user root
come?
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

Allora ho scaricato urban terror,l'ho messo nella cartella home,da li ho dato tamite shell i permessi di eseguibile agli eseguibili di urban,poi sono entrato nel gioco di urban,e dalle impostazioni di grafica ho modificato il tutto,ora vorrei sapere per creare un collegamento che apra urban direttamente con permessi di root invece che di utente normale,come posso fare?
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
l3on4rdo

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da l3on4rdo »

Vai nella directory che contiene il gioco e posta l'output del comando:

Codice: Seleziona tutto

ls -Ahl
Non capisco in che modo, modificando la grafica dalle impostazioni interne ad Urban Terror, tu possa aver reso il programma eseguibile solo con diritti di superutente.
Prima lo lanciavi normalmente?

ciao
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

Codice: Seleziona tutto

snake@snake-pc:~/UrbanTerror$ ls -Ahl
totale 7,0M
drwxr-xr-x 3 snake snake 4,0K 2012-03-18 18:12 ioUrbanTerror.app
-rw-r--r-- 1 snake snake  15K 2005-08-28 19:54 ioUrbanTerror_COPYING.txt
-rw-r--r-- 1 snake snake 1,1M 2007-12-22 16:11 ioUrbanTerror.exe
-rwxr-xr-x 1 snake snake 1,6M 2007-12-22 16:12 ioUrbanTerror.i386
-rw-r--r-- 1 snake snake 6,7K 2006-01-18 20:46 ioUrbanTerror_id-readme.txt
-rw-r--r-- 1 snake snake  326 2007-04-04 21:54 ioUrbanTerror_Logitech_Game_Recognition.reg
-rw-r--r-- 1 snake snake 2,0K 2007-12-16 20:21 ioUrbanTerror_README.txt
-rw-r--r-- 1 snake snake   94 2007-12-22 08:11 ioUrbanTerror Source.url
-rwxr-xr-x 1 snake snake 1,9M 2007-12-22 16:12 ioUrbanTerror.x86_64
-rw-r--r-- 1 snake snake 835K 2007-12-22 16:12 ioUrTded.exe
-rw-r--r-- 1 snake snake 781K 2009-10-01 14:36 ioUrTded.i386
-rw-r--r-- 1 snake snake 937K 2007-12-22 16:13 ioUrTded.x86_64
drwxr-xr-x 4 snake snake 4,0K 2012-03-18 18:12 q3ut4
snake@snake-pc:~/UrbanTerror$ 
Mi sarò spiegato male,il gioco parte con permessi utenti e permessi root,quello che volevo dire è che,con permessi utente aprendo il gioco non mi dava la possibilità di modificare adeguatamente le impostazione di grafica,cosa che sono riuscito a fare aprendo il gioco con permessi di root,quindi ora se apro il gioco con permessi utente ovviamente mi mostrerà un tipo di grafica,se li apro con permessi di root avro un altra tipologia di grafica ancora,ora,quello che vorrei ottenere in finale è semplicemente conoscere il modo per poter aprire un programma con permessi di root ma non da consolle ma semplicemente da un collegamento che creerò.
Es: nel collegamento potrei inserire sudo cartella  del programma nome del programma e dare al collegamento i permessi come avviatore,ma noi ben sappiamo che cosi non funzionerebbe,quindi in alternativa a questo comando non funzionante vorrei gentilmente sapere come apire un file da un collegamento do ma creato con permessi di root.
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
l3on4rdo

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da l3on4rdo »

Ah, ok. Non avevo capito per bene il problema.
Per avviare un programma, da uno script, e avere la possibilità di inserire la password, si può usare il comando gksudo al posto di sudo.
Ti mostra una finestra in cui metti la password e poi prosegue con le sue azioni.

ciao
Avatar utente
Van Cleef
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 958
Iscrizione: sabato 21 novembre 2009, 12:03
Distribuzione: Ubuntu 18.04 LTS
Sesso: Maschile
Località: Trento

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da Van Cleef »

che errore ti dava nel modificare le impostazioni senza essere root?
"Too much LAG will kill you / if you can't make up your mind / decided to change provider" -- cit. [FR3DD!3]m3rcury -- UrT Player
CPU: AMD Ryzen 7 3700x - GPU: AMD RX570 4GB - RAM: 2x8GB DDR4 - MB: Asrock B450M Steel Legend - SO: (Win 10 | Ubuntu ?? )/64bit - Monitor: 1920x1080 - SSD: 850 Evo
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

Io ho un os a 64 bit,se aprivo l'eseguibile di 64 bit mi dava un mare di errori e mi mostrava lo schermo del gioco in una finestrella piccolissima,invece da root mi dava sempre un casino di errori ma almeno mi apriva la finestra del gioco in dimensioni discrete,ma senza avviare il gioco.Invece in quello a 32 bit se lo aprivo senza sudo non salvava le impostazioni o non le salvava correttamente,invece con sudo le salvava dandomi meno problemi.Comunque continuo a non capire come compilare lo script con gksudo...
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

l3on4rdo ha scritto: Ah, ok. Non avevo capito per bene il problema.
Per avviare un programma, da uno script, e avere la possibilità di inserire la password, si può usare il comando gksudo al posto di sudo.
Ti mostra una finestra in cui metti la password e poi prosegue con le sue azioni.

ciao
Conoscevo gksudo,ma non saprei come compilare lo script con esso.
Poitresti farmi un esempio?

Tipo gksudo nomecartelladelgioco/nomefile? <----cosi è corretto?
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
l3on4rdo

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da l3on4rdo »

Guarda, probabilmente il problema che descrivi è dovuto al fatto che devi cambiare eseguibile per avviarlo con un altro che si trova in rete e che risolve il problema dell'avvio su sistemi a 64 bit.
Ora sto uscendo, quindi non posso cercarti link o allegarti il mio.
C'è comunque una discussione in merito, vecchia, ma rianimata una decina di giorni fa da una richiesta di questo eseguibile "modificato".

Codice: Seleziona tutto

#! /bin/bash

gksudo comando-da-eseguire
al posto di comando-da-eseguire, o metti un comando "canonico" o specifichi il path esatto dell'eseguibile per poter lanciare lo script da ogni punto del file system.

ps: gli script bash non si compilano, sono interpretati appunto da bash :)
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

Ti ringrazio per la risposta,ma qualcosa credo non vada come dovrebbe andare.
Ho inserito nello script il comando da eseguire che sarebbe

Codice: Seleziona tutto

#! /bin/bash

gksudo /UrbanTerror/ioUrbanTerror.i386
ho dato

Codice: Seleziona tutto

chmod +x miofile
ma quando avvio lo script succede solamente che apre una schermata nera che mi richiede la password,ma anche dopo averla inserita il gioco non si avvia.

Ho provato gksudo anche da consolle,il comando non da errori,eppure non funziona! mah!

Codice: Seleziona tutto

snake@snake-pc:~$ gksudo /UrbanTerror/ioUrbanTerror.i386
snake@snake-pc:~$ 
dove sbaglio?
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

Assolutamente assurdo!

Ho trovato il modo di farlo funzionare facendolo da terminale ma poi non va nello script in bash,assolutamente assurdo!

questo è quello che do da terminale

Codice: Seleziona tutto

cd UrbanTerror && gksudo ./ioUrbanTerror.i386
questo è quello che ho nello script in bash

Codice: Seleziona tutto

#! /bin/bash

cd UrbanTerror && gksudo ./ioUrbanTerror.i386
Ripeto,assurdo!
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
Avatar utente
Van Cleef
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 958
Iscrizione: sabato 21 novembre 2009, 12:03
Distribuzione: Ubuntu 18.04 LTS
Sesso: Maschile
Località: Trento

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da Van Cleef »

affronti il problema dal lato sbagliato: come detto da Bonardo l'eseguibile 64bit dello zip ufficiale è buggato ed è necessario sostituirlo con un eseguibile ricompilato.
Il file lo trovi qui:
http://www.urban-zone.org/index.php?nam ... ls&id=1073
basta copiarlo nella directory, dargli i permessi e usare quello

ps purtroppo nella wiki ufficiale http://wiki.ubuntu-it.org/Giochi/UrbanTerror il link di download è scaduto.
"Too much LAG will kill you / if you can't make up your mind / decided to change provider" -- cit. [FR3DD!3]m3rcury -- UrT Player
CPU: AMD Ryzen 7 3700x - GPU: AMD RX570 4GB - RAM: 2x8GB DDR4 - MB: Asrock B450M Steel Legend - SO: (Win 10 | Ubuntu ?? )/64bit - Monitor: 1920x1080 - SSD: 850 Evo
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

Van Cleef ha scritto: affronti il problema dal lato sbagliato: come detto da Bonardo l'eseguibile 64bit dello zip ufficiale è buggato ed è necessario sostituirlo con un eseguibile ricompilato.
Il file lo trovi qui:
http://www.urban-zone.org/index.php?nam ... ls&id=1073
basta copiarlo nella directory, dargli i permessi e usare quello

ps purtroppo nella wiki ufficiale http://wiki.ubuntu-it.org/Giochi/UrbanTerror il link di download è scaduto.
Ti ringrazio,ma questo è  un altro problema ancora,io sto facendo i test con il file a 32bit che da consolle si apre tranquillamente,ma non riesco in nessun modo ad aprirlo(farlo funzionare) con permessi di amministratore avviandolo da un bash.
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
Avatar utente
Van Cleef
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 958
Iscrizione: sabato 21 novembre 2009, 12:03
Distribuzione: Ubuntu 18.04 LTS
Sesso: Maschile
Località: Trento

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da Van Cleef »

ah sorry... mi sembrava che l'attuale problema fosse dovuto al tentativo di risolvere l'impossibilità di giocare decentemente a UrT. Tralaltro non capisco come mai su SO a 64bit vuoi usare l'eseguibile a 32...
"Too much LAG will kill you / if you can't make up your mind / decided to change provider" -- cit. [FR3DD!3]m3rcury -- UrT Player
CPU: AMD Ryzen 7 3700x - GPU: AMD RX570 4GB - RAM: 2x8GB DDR4 - MB: Asrock B450M Steel Legend - SO: (Win 10 | Ubuntu ?? )/64bit - Monitor: 1920x1080 - SSD: 850 Evo
Avatar utente
$nake
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2432
Iscrizione: venerdì 24 febbraio 2012, 5:19
Desktop: Ubuntu "3D"
Distribuzione: Ubuntu 14.04 LTS x86_64
Località: Italia

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da $nake »

Perchè quello a 64 bit non funziona,ho scaricato anche il file che mi hai detto,ma non ho il nome dell'eseguibile,quindi i file cotenuti in quella cartella non saprei dove metterli o cosa farci in mancanza di una guida..
Se insisti e persisiti raggiungi e conquisti!|||Non tutto il male viene per nuocere!|||Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi...(Albert Einstein )|||Umuntu ngumuntu ngabantu, "io sono ciò che sono in virtù di ciò che tutti siamo".
l3on4rdo

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da l3on4rdo »

come detto da Bonardo
bonardo?
Avatar utente
Van Cleef
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 958
Iscrizione: sabato 21 novembre 2009, 12:03
Distribuzione: Ubuntu 18.04 LTS
Sesso: Maschile
Località: Trento

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da Van Cleef »

l3on4rdo ha scritto:
come detto da Bonardo
bonardo?
scusa,  è che così l'ho sempre letto...)

cmq dal readme di urbanzone: http://www.urban-zone.org/index.php?nam ... ls&id=1073
 
* Linux:
         - extract file(s) into urt's executable binary directory (tar jxpvf in console or with a file manager).
         - run ./ioq3-urt (if it's not executable, chmod +x)
Ultima modifica di Van Cleef il lunedì 19 marzo 2012, 17:09, modificato 1 volta in totale.
"Too much LAG will kill you / if you can't make up your mind / decided to change provider" -- cit. [FR3DD!3]m3rcury -- UrT Player
CPU: AMD Ryzen 7 3700x - GPU: AMD RX570 4GB - RAM: 2x8GB DDR4 - MB: Asrock B450M Steel Legend - SO: (Win 10 | Ubuntu ?? )/64bit - Monitor: 1920x1080 - SSD: 850 Evo
l3on4rdo

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da l3on4rdo »

Van Cleef, evita di storpiare il mio nickname.
Non sei simpatico come immagino tu creda.
Se invece è proprio per via del fatto che sei "ciecato", puoi fare il copia incolla.

edit:
A seguito di uno scambio privato con Van Cleef, ci tengo a precisare che non mi sento "urtato" dalla cosa.
È, semplicemente, che ritengo che sia meglio che l' "usanza" di "storpiare" i nickname degli altri utenti non si diffonda, per via del fatto che se molti lo iniziassero a fare, si andrebbe a finire in discussioni.
(b2b)
Ultima modifica di l3on4rdo il lunedì 19 marzo 2012, 16:45, modificato 1 volta in totale.
Avatar utente
Wilson
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3539
Iscrizione: domenica 20 novembre 2005, 14:47
Desktop: Unity
Distribuzione: Edubuntu 15.04 x86_64
Località: Torino

Re: Permessi (ROOT),nel collegamento negati all'admin.

Messaggio da Wilson »

gksudo /home/snake/UrbanTerror/ioUrbanTerror.i386
-- Provate Ubuntu! Innocuo se usato secondo le istruzioni --
Scrivi risposta

Ritorna a “Videogiochi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti