Alt Linux P7 KDesktop в DC не раб. кнопка"Список дисков"

Здесь обсуждаем возможные ошибки. Подтвержденные ошибки отправляем в баг трекер.
Message
Author
sowa71
Posts: 3
Joined: Sat Oct 11, 2014 5:09 pm

Alt Linux P7 KDesktop в DC не раб. кнопка"Список дисков"

#1 Post by sowa71 »

Здравствуйте! Столкнулся с тем, что в Alt Linux-е, в DC выше версии 0.5.4 не работает кнопка и команда "Открыть список дисков". Подумал, баг проги.. но в сети ничего не нашел.. Перед тем, как писать сюда.. Решил попробовать его на pclinuxos, а там великолепно все работает..! Скачал с ПСлинукса пакет doublecmd-0.5.10-1pclos2014.i586.rpm и установил в альт, и опять то же самое..!
Нашел архив doublecmd-0.5.4.gtk2.i386.tar.xz, распаковал его в домашний каталог, запустил, и все прекрасно работает.. Скачал архивы самой свежей версии doublecmd-0.5.11.gtk2.i386.tar.xz распаковал первый архив в домашний каталок, запустил и та же картина, кнопка не работает.. (в настройках DC поставил галку ~ хранить конфиг. в папке с прогой). Попробовал запустить DC из консоли.. увидел проблему «/bin/sh: /usr/bin/pmount: Отказано в доступе» А из под рута, такой проблемы нет, и все хорошо работает! Что за баг, из под юзера — как его исправить?
Spoiler:
[igor@host-2 ~]$ doublecmd
/bin/sh: /usr/bin/pmount: Отказано в доступе
ImageMagick: libMagickWand-6.Q16.so.1
Starting GuiMessageQueue
Starting Double Commander
Double Commander 0.5.8 beta
Revision: 5390
Build: 2013/12/31
Lazarus: 1.0.14.0-43447M
Free Pascal: 2.6.2
Platform: i386-Linux-gtk2
System: ALT Linux 7.0.3 KDesktop (Centaurea Montana)
Widgetset library: GTK 2.24.21
This program is free software released under terms of GNU GPL 2
(C)opyright 2006-2012 Koblov Alexander (Alexx2000@mail.ru)
and contributors (see about dialog)
Executable directory: /usr/lib/doublecmd/
Loading configuration from /home/igor/.config/doublecmd/
WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/rpm_wdx/rpm_wdx.wdx
WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/deb_wdx/deb_wdx.wdx
Loading lng file: /usr/lib/doublecmd/language/doublecmd.ru.po
Creating PixmapManager
Loading icon theme DCTheme
Theme hicolor not found.
Detecting devices through /etc/mtab.
FileSystemWatcher thread starting
TColumnsFileView.Create components
Creating TFileSystemFileSource
TColumnsFileView.Create components
frmMain.frmMainShow
Error loading configuration file /home/igor/.config/doublecmd/highlighters.xml
Saving configuration
Finished Double Commander
Destroying main form
Drive watcher finished
Waiting for workers thread 9888BDB0
Finalized workers thread 9888BDB0
Waiting for FileSystemWatcher thread
FileSystemWatcher thread finished
Waiting for workers thread 9888BE50
Finalized workers thread 9888BE50
Destroying TFileSystemFileSource when refcount=0
Main form destroyed
Finishing GuiMessageQueue
Shutting down PixmapManager
[igor@host-2 ~]$

User avatar
Alexx2000
Site Admin
Posts: 7184
Joined: Sat Mar 15, 2008 12:08 pm
Contact:

Re: Alt Linux P7 KDesktop в DC не раб. кнопка"Список дисков"

#2 Post by Alexx2000 »

Действительно в doublecmd-gtk не работает, пока непонятно в чем дело. Как вариант можно установить doublecmd-qt (что для KDesktop более правильно), с ним все хорошо.
sowa71 wrote: Попробовал запустить DC из консоли.. увидел проблему «/bin/sh: /usr/bin/pmount: Отказано в доступе» А из под рута, такой проблемы нет, и все хорошо работает! Что за баг, из под юзера — как его исправить?
Ну а это ничем иным как багом AltLinux не назовешь. Утилита pmount предназначена для монтирования дисков из под обычного пользователя. Что прямым текстом указано в man pmount:

pmount - mount arbitrary hotpluggable devices as normal user

В AltLinux же её запуск запрещен, да и вообще непонятно зачем она устанавливается по умолчанию, если уже стоит udisksctl.

Впрочем на работу doublecmd в данном случае это никак не влияет.
Arch Linux
Windows 10

sowa71
Posts: 3
Joined: Sat Oct 11, 2014 5:09 pm

Re: Alt Linux P7 KDesktop в DC не раб. кнопка"Список дисков"

#3 Post by sowa71 »

Alexx2000 wrote:Как вариант можно установить doublecmd-qt (что для KDesktop более правильно), с ним все хорошо.
Я пробовал программу из архива doublecmd-0.5.11.qt.i386.tar.xz - она у меня не запустилась! А в консоле выдала такое ругательство:

Code: Select all

/home/igor/doublecmd/doublecmd: error while loading shared libraries: libQt4Pas.so.5: cannot open shared object file: No such file or directory
Alexx2000 wrote:...Впрочем на работу doublecmd в данном случае это никак не влияет.
Согласен..! Но для меня критично, если не возможно открыть список дисков по "хот кеу" - я не люблю пользоваться кнопками!!! И как назло кнопки с дисками все работают. :D Хотя и с кнопками есть один косяк. У меня 2 привода, и когда диск вставляешь в один из приводов, то появляется 2 одинаковых кнопки с лейблом диска - одна из них ложная, не рабочая (с ложным путем..). Полагаю, что это связано с немного не стандартным монтированием дисков в Альте..!
Заметил, что в других линуксах, диски монтируются в каталок /Media а в Альте в /mnt .
Кстати, а можно ли узнать к какой группе или группам принадлежит pmount - и стоит лишь себя включить в эту группу и проблема решится? Я на линуксе 1.5 года и тонкостей не знаю..!
Нашел похожую тему связанною с pmount "bash: /usr/bin/pmount: Отказано в доступе" http://comments.gmane.org/gmane.linux.a ... sktop/6781 Попробовал выполнить команды

Code: Select all

 control pmount public
и
control pmount xgrp
После первой команды, в консоле пропала проблема «/bin/sh: /usr/bin/pmount: Отказано в доступе»! Но ни кнопка ни хот кеу "Открыть список дисков", не заработал..! А после второй команды добавилась только группа xgrp в /etc/group и все..! Что за команда control pmount public, что она выполняет?

User avatar
Alexx2000
Site Admin
Posts: 7184
Joined: Sat Mar 15, 2008 12:08 pm
Contact:

Re: Alt Linux P7 KDesktop в DC не раб. кнопка"Список дисков"

#4 Post by Alexx2000 »

sowa71 wrote:Я пробовал программу из архива doublecmd-0.5.11.qt.i386.tar.xz - она у меня не запустилась! А в консоле выдала такое ругательство:
Надо запускать doublecmd.sh вместо doublecmd.
sowa71 wrote:Кстати, а можно ли узнать к какой группе или группам принадлежит pmount - и стоит лишь себя включить в эту группу и проблема решится? Я на линуксе 1.5 года и тонкостей не знаю..!
Не знаю, я этой программой не пользуюсь.
sowa71 wrote: После первой команды, в консоле пропала проблема «/bin/sh: /usr/bin/pmount: Отказано в доступе»!
Эта ошибка никак не связана с неработающей кнопкой.
Arch Linux
Windows 10

sowa71
Posts: 3
Joined: Sat Oct 11, 2014 5:09 pm

Re: Alt Linux P7 KDesktop в DC не раб. кнопка"Список дисков"

#5 Post by sowa71 »

Alexx2000 wrote:Надо запускать doublecmd.sh вместо doublecmd.
Благодарю, заработало..! :)

Post Reply