Posts Tagged ‘X’

h1

Root bezala X etan baimenak edukitzea

2008 urtarrila 9

Gaur beste artikulutxo txiki bat jarriko dut ere, askotan pasako zaizue root bezala

kate /etc/apt/sources.list

egin eta

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

xhost: unable to open display “:0.0”

errore hau ikustea, hau gertatzen da zeren X zerbitzariak baimenak behar ditu gauzak exekutatzeko, eta normalean X zerbitzaria irekitzen duena da baimen hori duen erabiltzaile bakarra, eta root-ak ere ezin ditu X horiek erabili, horregatik erabiltzaile arrunt bezala root-ari baimenak eman behar zaizkio X zerbitzarian bertan lehioak ireki ahal izateko, eta hau nola egiten da? ba oso erraz, X zerbitzaria ireki dugun erabiltzailearekin kontsola ireki eta:

xhost +local:root

ipinita listo.

xhost -local:root

egiten badugu root erabiltzaileari berriz kenduko dizkiogu baimenak, eta root ordez beste erabiltzaile baten izena ipinita, honi eman edo kenduko dizkiogu baimenak.

Eta hau ordenagailua pizten dugun bakoitzean automatikoki gerta dadin, script txiki bat egin ta listo, xhost.sh fitxategia sortu $HOME/.kde/Autostart/ karpetan eta exekutatzeko baimenak eman:

chmod +x xhost.sh

eta hau jarri bere barnean:

#!/bin/bash
xhost +local:root
exit

Eta listo! orain KDE-en sartzen garen bakoitzean root bezala ireki ditzakegu fitxategiak