Witam.
Korzystam z menedżera plików PCManFM, który bez problemu obsługuje automatyczne montowanie CD i DVD. Wyświetla również ikony wszystkich partycji dyskowych dostępnych na komputerze (np. windowsowe). Po naciśnięciu na jedną z nich próbuje ją zamontować i prosi o hasło. Oczywiście zwykły użytkownik nie ma uprawnień do zamontowania dysku, klikam więc anuluj i... fluxbox się zawiesza (na szczęście Ctrl-Alt-Backspace działa).
Moje pytanie: co mam zrobić, żeby ikony niezamontowanych partycji dyskowych w ogóle się nie pojawiały? Tzn. żeby HAL obsługiwał wyłącznie CD-ROM i DVD?
[+] HAL - jak ustawi
Sorry źle zrozumialem pytanie.
Nie przetestuję bo mam na sztywno dyski we fstabie wpisane ale sądzę że będziesz musiał wyedytować plik /etc/hal/fdi/policy/preferences.fdi i tam naniesc stosowne zmiany.
jakie to nie powiem trzeba będzie poszukać.
Popatrz na wiki archlinuxa z tego co wiem to tam dosyć dużo na ten temat było i dosc często archowcy z halem walczyli.
Nie przetestuję bo mam na sztywno dyski we fstabie wpisane ale sądzę że będziesz musiał wyedytować plik /etc/hal/fdi/policy/preferences.fdi i tam naniesc stosowne zmiany.
jakie to nie powiem trzeba będzie poszukać.
Popatrz na wiki archlinuxa z tego co wiem to tam dosyć dużo na ten temat było i dosc często archowcy z halem walczyli.
ilin, dzięki za pomoc, nie przupuszczałem, że tak szybko to pójdzie :-D
Za polskim wiki ArchLinuxa (może przyda się innemu Debianowcowi :-> ):
Za polskim wiki ArchLinuxa (może przyda się innemu Debianowcowi :-> ):
Swoją drogą, to szkoda że Arch nie ma wersji "stable", czegoś lepiej sprawdzonego niż "current". Niedawno korzystałem z niego, ale to jednak nie ta stabilność co Debian - zrezygnowałem głównie ze względu na beznadziejne połączenie nowego xorga ze sterownikami nvidii 96xx.Podczas normalnej pracy HAL montuje zwykłe dyski zamontowane w naszej maszynie oraz tworzy dla nich ikony umieszczane na pulpicie (gnome, xfce). Aby działo się tak tylko dla urządzeń przenośnych należy utworzyć plik 90-user-methods.fdi w /etc/hal/fdi/policy z następującą zawartością:Kod: Zaznacz cały
<?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <match key="volume.fsusage" string="filesystem"> <merge key="volume.ignore" type="bool">true</merge> <match key="@block.storage_device:storage.removable" bool="true"> <merge key="volume.ignore" type="bool">false</merge> <merge key="storage.policy.should_mount" type="bool">true</merge> </match> </match> </device> </deviceinfo>