C a a r l o s 0

Icon

Um blog sobre as (quase) façanhas de um aspirante à Analista de Sistemas..

Resolvendo o Problema do HAL no Arch Linux

É pessoal, agora estou com dual-boot entre Arch e Slackware-current, e no arch, os dispositivos não montavam, ele não desligava nem suspendia pelos menus. Resolvi da seguinte forma:

primeiro, adicione seu usuário ao grupo do hal:

# gpasswd -a SEU_USUARIO hal

ou, caso queira aproveitar e adicionar seu usuário à todos os grupos de uma vez, rode assim:

# for a in `cat /etc/groups | cut -f1 -d’:'`; do gpasswd -a SEU_USUARIO $a ; done ;

beleza.

crie um backup do arquivo:

# cp /etc/dbus-1/system.d/hal.conf /etc/dbus-1/system.d/hal.conf.backup

agora edite-o ( /etc/dbus-1/system.d/hal.conf )

<!DOCTYPE busconfig PUBLIC
“-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN”
“http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd”>
<busconfig>

<!– This configuration file specifies the required security policies
for the HAL to work. –>

<!– Only root or user hal can own the HAL service –>
<policy user=”hal”>
<allow own=”org.freedesktop.Hal”/>
</policy>
<policy user=”root”>
<allow own=”org.freedesktop.Hal”/>
</policy>

<!– Allow anyone to invoke methods on the Manager and Device interfaces –>
<policy context=”default”>
<allow send_interface=”org.freedesktop.Hal.Manager”/>
<allow send_interface=”org.freedesktop.Hal.Device”/>
<allow receive_interface=”org.freedesktop.Hal.Manager”
receive_sender=”org.freedesktop.Hal”/>
<allow receive_interface=”org.freedesktop.Hal.Device”
receive_sender=”org.freedesktop.Hal”/>

<allow send_interface=”org.freedesktop.Hal.Device.SystemPowerManagement”/>
<allow send_interface=”org.freedesktop.Hal.Device.LaptopPanel”/>
<allow send_interface=”org.freedesktop.Hal.Device.Volume”/>
<allow send_interface=”org.freedesktop.Hal.Device.Volume.Crypto”/>
<allow receive_interface=”org.freedesktop.Hal.Device.SystemPowerManagement”
receive_sender=”org.freedesktop.Hal”/>
<allow receive_interface=”org.freedesktop.Hal.Device.LaptopPanel”
receive_sender=”org.freedesktop.Hal”/>
<allow receive_interface=”org.freedesktop.Hal.Device.Volume”
receive_sender=”org.freedesktop.Hal”/>
<allow receive_interface=”org.freedesktop.Hal.Device.Volume.Crypto”
receive_sender=”org.freedesktop.Hal”/>
</policy>

<!– Default policy for the exported interfaces; if PolicyKit is not used
for access control you will need to modify this –>
<policy context=”default”>
<allow send_interface=”org.freedesktop.Hal.Device.SystemPowerManagement”/>
<allow send_interface=”org.freedesktop.Hal.Device.VideoAdapterPM”/>
<allow send_interface=”org.freedesktop.Hal.Device.LaptopPanel”/>
<allow send_interface=”org.freedesktop.Hal.Device.Volume”/>
<allow send_interface=”org.freedesktop.Hal.Device.Volume.Crypto”/>
</policy>

<policy group=”power”>
<allow send_interface=”org.freedesktop.Hal.Device.SystemPowerManagement”/>
<allow send_interface=”org.freedesktop.Hal.Device.LaptopPanel”/>
</policy>

<policy group=”storage”>
<allow send_interface=”org.freedesktop.Hal.Device.Volume”/>
<allow send_interface=”org.freedesktop.Hal.Device.Volume.Crypto”/>
</policy>

</busconfig>

agora o mesmo com o /etc/PolicyKit/PolicyKit.conf:

# cp /etc/PolicyKit/PolicyKit.conf /etc/PolicyKit/PolicyKit.conf.backup

<?xml version=”1.0″ encoding=”UTF-8″?> <!– -*- XML -*- –>

<!DOCTYPE pkconfig PUBLIC “-//freedesktop//DTD PolicyKit Configuration 1.0//EN”
“http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd”>

<!– See the manual page PolicyKit.conf(5) for file format –>

<config version=”0.1″>
<match action=”org.freedesktop.hal.storage.mount-removable”>
<return result=”yes” />
</match>
<match action=”org.freedesktop.hal.storage.eject-removable”>
<return result=”yes” />
</match>
<match action=”org.freedesktop.hal.storage.mount-fixed”>
<return result=”yes”/>
</match>
<match action=”hal-storage-mount-fixed-extra-options”>
<return result=”yes”/>
</match>
<match action=”hal-storage-mount-removable-extra-options”>
<return result=”yes”/>
</match>
</config>

agora reinicie o hal:

# /etc/rc.d/hal restart

Deve estar tudo OK.

Que a força esteja com vocês. HAHA

[]’s

Arquivado como:linux , , , , , , , , , , , , ,

XFCE 4.6 – Personalizando ( HOWTO )

Bom, algumas pessoas devem ter visto o screenshot do meu post anterior( http://caarlos0.wordpress.com/2009/05/14/xfce-4-6-unleashing/), e como eu prometi, estou postando um tipo de tutorial sobre como deixar o desktop parecido com o da scree :D

Primeiro, vamos baixar algumas coisas necessárias.

O tema gtk, é o Murrina Clean Blue Black

o tema de ícones é o OSX_Aluminium

O tema das Bordas, é o Metabox. Ele já veio instalado aqui. (Mas agora a pouco, testei o ater grey, ficou até mais bonito :D

Pois bem, após baixar toda essa parafernalha, instale-os (temas é só extrair em ~/.themes, o os icones em ~/.icons), ir no gerenciador de configurações, e setá-los nas configurações de aparência e gerenciador de janelas.

Feito isso, vamos para a próxima parte.

Baixe este arquivo, e descompacte-o em sua pasta pessoal (~/).

Rode os seguintes comandos:

killall xfdesktop

killall xfce4-panel

xfce4-panel &

Você já vai ter uma aparência um pouco melhor :D

Agora é só você setar transparência no(s) panel(s),  nas janelas e etc.. bem como por uma fonte legal (como a zekton, que tem no próprio xfce-look.org), um wallpaper bonito.. enfim..

Faça a seu gosto :D

fica bonito pacas, chega e nem parecer XFCE :)

qualquer duvida, não hesite em perguntar.

att, Carlos.

Arquivado como:linux , , , ,

XFCE 4.6 Unleashing!

Estava eu aqui, com meu slackware 12.2, xfce 4.6, todo faceiro por causa da velocidade e praticidade que este ambiente me proporcionava..

MAS, achava ele um tanto feio, sei lá.. resolvi começar a fuçar :D

ficou assim

Em breve, posto um tutorial de personalização :D

até,

[]’s

Arquivado como:linux

sb-get PROJECT[3]

Liberei o 0.4RC, a versão mais usável liberada até agora!!!!

confiram!!

http://caarlos0.wordpress.com/sb-get-slackbuilds-get-project/

[]’s

Arquivado como:linux, meus projetos , , , , , , , , , , , , , , , , , , , , , , , ,

sb-get PROJECT [2]

éé isso aee galeraa!

liberei a primeira versão. acessem em http://caarlos0.wordpress.com/sb-get-slackbuilds-get-project/

abraço!

Arquivado como:linux, meus projetos , , , , , , , ,

Já tivemos

  • 23,371 acessos. Obrigado.




Flickr Photos

santa academia

Captura_de_tela-12

*-------------------*

..

..

More Photos

RSS Últimas faixas / LastFM

adsense

 

Julho 2009
D S T Q Q S S
« Mai    
 1234
567891011
12131415161718
19202122232425
262728293031  

Categorias