Bug 37215 - Ошибка запуска
Summary: Ошибка запуска
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: gcdemu (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P3 normal
Assignee: Денис Назаров
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-13 12:15 MSK by Евгений Кухтинов
Modified: 2020-06-21 10:25 MSK (History)
4 users (show)

See Also:


Attachments
gcdemu_starting_error (18.68 KB, image/png)
2019-09-13 12:18 MSK, Евгений Кухтинов
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Евгений Кухтинов 2019-09-13 12:15:07 MSK
При запуске выдает ошибку:

[nightscreamer@comp-core-i7-3610qm-473dc9 ~]$ gcdemu
AppIndicator tray icon mode
/usr/bin/gcdemu:1781: PyGIDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "schema" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  self.settings = Gio.Settings("net.sf.cdemu.gcdemu")
/usr/bin/gcdemu:1954: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "parent, flags, message_type, buttons, message_format" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  message = Gtk.MessageDialog(None, 0, Gtk.MessageType.ERROR, Gtk.ButtonsType.CLOSE, text)
/usr/bin/gcdemu:1954: PyGTKDeprecationWarning: The keyword(s) "message_format" have been deprecated in favor of "text" respectively. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  message = Gtk.MessageDialog(None, 0, Gtk.MessageType.ERROR, Gtk.ButtonsType.CLOSE, text)


Скриншот окна ошибки прилагаю.
Comment 1 Евгений Кухтинов 2019-09-13 12:18:29 MSK
Created attachment 8293 [details]
gcdemu_starting_error
Comment 2 Евгений Кухтинов 2020-05-19 09:34:10 MSK
Актуально на сегодня.
Comment 3 Евгений Кухтинов 2020-05-20 05:26:04 MSK
мая 20 09:14:30 comp-core-i7-3610qm-473dc9.localdomain dbus-daemon[2509]: [session uid=500 pid=2509] Activating via systemd: service name='org.gtk.vfs.Daemon' unit='gvfs-daemon.service' requested by ':1.46' (uid=500 pid=2679 comm="/usr/bin/python3 /usr/bin/gcdemu ")
мая 20 09:14:30 comp-core-i7-3610qm-473dc9.localdomain systemd[2270]: Starting Virtual filesystem service...
мая 20 09:14:32 comp-core-i7-3610qm-473dc9.localdomain dbus-daemon[2509]: [session uid=500 pid=2509] Successfully activated service 'org.gtk.vfs.Daemon'
мая 20 09:14:32 comp-core-i7-3610qm-473dc9.localdomain systemd[2270]: Started Virtual filesystem service.
мая 20 09:14:32 comp-core-i7-3610qm-473dc9.localdomain gvfsd[2804]: fuse: failed to open /dev/fuse: Permission denied
мая 20 09:14:45 comp-core-i7-3610qm-473dc9.localdomain dbus-daemon[2509]: [session uid=500 pid=2509] Activating service name='net.sf.cdemu.CDEmuDaemon' requested by ':1.46' (uid=500 pid=2679 comm="/usr/bin/python3 /usr/bin/gcdemu ")
мая 20 09:14:47 comp-core-i7-3610qm-473dc9.localdomain dbus-daemon[2509]: [session uid=500 pid=2509] Activated service 'net.sf.cdemu.CDEmuDaemon' failed: Process net.sf.cdemu.CDEmuDaemon exited with status 255
мая 20 09:15:04 comp-core-i7-3610qm-473dc9.localdomain dbus-daemon[2509]: [session uid=500 pid=2509] Successfully activated service 'org.freedesktop.Notifications'

Вот еще информация.
Comment 4 Ingenium43 2020-06-20 13:44:44 MSK
попробовал запустить, ошибка

ingenium@comp-pentium-cpu-30935c SOURCES $ gcdemu
AppIndicator tray icon mode
/usr/bin/gcdemu:1781: PyGIDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "schema" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  self.settings = Gio.Settings("net.sf.cdemu.gcdemu")
/usr/bin/gcdemu:1954: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "parent, flags, message_type, buttons, message_format" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  message = Gtk.MessageDialog(None, 0, Gtk.MessageType.ERROR, Gtk.ButtonsType.CLOSE, text)
/usr/bin/gcdemu:1954: PyGTKDeprecationWarning: The keyword(s) "message_format" have been deprecated in favor of "text" respectively. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  message = Gtk.MessageDialog(None, 0, Gtk.MessageType.ERROR, Gtk.ButtonsType.CLOSE, text)
Comment 5 Ingenium43 2020-06-20 14:16:52 MSK
(Ответ для Ingenium43 на комментарий #4)
> попробовал запустить, ошибка
> 
> ingenium@comp-pentium-cpu-30935c SOURCES $ gcdemu
> AppIndicator tray icon mode
> /usr/bin/gcdemu:1781: PyGIDeprecationWarning: Using positional arguments
> with the GObject constructor has been deprecated. Please specify keyword(s)
> for "schema" or use a class specific constructor. See:
> https://wiki.gnome.org/PyGObject/InitializerDeprecations
>   self.settings = Gio.Settings("net.sf.cdemu.gcdemu")
> /usr/bin/gcdemu:1954: PyGTKDeprecationWarning: Using positional arguments
> with the GObject constructor has been deprecated. Please specify keyword(s)
> for "parent, flags, message_type, buttons, message_format" or use a class
> specific constructor. See:
> https://wiki.gnome.org/PyGObject/InitializerDeprecations
>   message = Gtk.MessageDialog(None, 0, Gtk.MessageType.ERROR,
> Gtk.ButtonsType.CLOSE, text)
> /usr/bin/gcdemu:1954: PyGTKDeprecationWarning: The keyword(s)
> "message_format" have been deprecated in favor of "text" respectively. See:
> https://wiki.gnome.org/PyGObject/InitializerDeprecations
>   message = Gtk.MessageDialog(None, 0, Gtk.MessageType.ERROR,
> Gtk.ButtonsType.CLOSE, text)

ЭТО в P9
Comment 6 Антон Мидюков 2020-06-20 14:50:42 MSK
Для того, чтобы gcdemu заработал, необходимо:
1. Установить модуль ядра kernel-modules-vhba-@flavour@
2. Включить службу vhba.service
Comment 7 Ingenium43 2020-06-21 09:56:17 MSK
(Ответ для Антон Мидюков на комментарий #6)
> Для того, чтобы gcdemu заработал, необходимо:
> 1. Установить модуль ядра kernel-modules-vhba-@flavour@
> 2. Включить службу vhba.service

Может тогда, прописать зависимость в пакете
Comment 8 Антон Мидюков 2020-06-21 10:25:23 MSK
(Ответ для Ingenium43 на комментарий #7)
> (Ответ для Антон Мидюков на комментарий #6)
> > Для того, чтобы gcdemu заработал, необходимо:
> > 1. Установить модуль ядра kernel-modules-vhba-@flavour@
> > 2. Включить службу vhba.service
> 
> Может тогда, прописать зависимость в пакете

Зависимость на модуль ядра, вроде, делать нельзя. Что касается автоматического включения vhba.service при первой установки пакета, то это на cdemu-daemon. gcdemu всего лишь морда.