Erreur de segmentation fs-uae-launcher Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Eh oui, je ne cache pas mon âge, je joue à des jeux amiga 500 (stunt car racer) après le repas. Bon.

fs-uae-laucncher qui me sert d'émulateur plante avec une erreur de segmentation depuis aujourd'hui.

Les infos:
- Hier, j'ai bricolé pendant des heures pour faire marcher un logiciel sous wine - j'ai instllé des tas de trucs avec playonlinux, différentes version de wine, avec et sans playonlinux, etc.
- La segfault se produit quand une fenêtre doit s'ouvrir à partir de la fenêtre initiale de fs-uae-launcher, par exemple pour aller chercher une image de disquette. Je peux accéder aux autres options sans plantage
- Plus étrange, * En me connectant à une session X11 avec un autre utilisateur via ligtdm, je n'ai pas la segfault
* Mais en lançant fs-uae-launcher avec l'user habituel en X11 basculant ensuite en root, ça plante

Le retour de fs-uae-laucncher

Code : Tout sélectionner

$ fs-uae-launcher
fs-uae-launcher
2.8.3
enabling except hook
enable tread exception handler
uname_result(system='Linux', node='vogue', release='4.14.14-galliumos', version='#1 SMP PREEMPT Thu Jan 18 18:05:59 UTC 2018', machine='x86_64', processor='')
['/usr/bin/fs-uae-launcher']
FS-UAE Launcher 2.8.3
Traceback (most recent call last):
  File "/usr/share/fs-uae-launcher/fsgs/Archive.py", line 9, in <module>
    from lhafile import LhaFile
ImportError: No module named 'lhafile'
LhaFile module import problem
[SETTINGS] Constructor <fsbc.settings.Settings object at 0x7ff4532a3588>
[SETTINGS] No settings path specified
[SETTINGS] Using default /home/stef/Documents/FS-UAE/Data/Settings.ini
[SETTINGS] Loading from /home/stef/Documents/FS-UAE/Data/Settings.ini
[SETTINGS] Set configurations_dir_mtime = 1531328649+30
[SETTINGS] Set kickstarts_dir_mtime = 1531328649
[SETTINGS] Set maximized = 1
[I18N] Initialize_locale language = 
[I18N] Locale is fr_FR
[I18N] Checking /usr/bin/share/fs-uae-launcher/share-dir
[I18N] Checking /usr/bin/../share/fs-uae-launcher/share-dir
[I18N] bindtextdomain fs-uae-launcher: /usr/bin/../share/locale
[I18N] find translations for fr_FR in local directory /usr/bin/../share/locale
[I18N] Path to mo file: /usr/bin/../share/locale/fr/LC_MESSAGES/fs-uae-launcher.mo
[I18N] Translations object: <gettext.GNUTranslations object at 0x7ff4532a3b70>
libEGL warning: DRI2: failed to open i965 (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open i965 (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
FONT: Default is Sans 10
Resources.stream res/16/fs-uae-launcher.png
Resources.stream res/22/fs-uae-launcher.png
[Errno 2] Aucun fichier ou dossier de ce type: '/usr/share/fs-uae-launcher/launcher/res/22/fs-uae-launcher.png'
looking up resource res/22/fs-uae-launcher.png
- package: launcher
DEBUG:APP:* checking for data dir /usr/bin/share/fs-uae-launcher
DEBUG:APP:* checking for data dir /usr/share/fs-uae-launcher
DEBUG:APP:data dirs: ['/usr/bin', '/usr/share/fs-uae-launcher']
Resources.stream res/24/fs-uae-launcher.png
[Errno 2] Aucun fichier ou dossier de ce type: '/usr/share/fs-uae-launcher/launcher/res/24/fs-uae-launcher.png'
looking up resource res/24/fs-uae-launcher.png
- package: launcher
Resources.stream res/32/fs-uae-launcher.png
Resources.stream res/64/fs-uae-launcher.png
Resources.stream res/128/fs-uae-launcher.png
Resources.stream res/256/fs-uae-launcher.png
FSUAELauncherApplication.pre_start
loading last config from '/home/stef/Documents/FS-UAE/Data/Settings.ini'
config_startup_scan /home/stef/Documents/FS-UAE/Configurations
{'video_format': '', 'database_nes': '', 'video_sync_method': '', 'database_email': '', 'database_show_adult': '', 'scan_files': '1', 'search_path': '', 'last_cd_dir': '', 'floppy_drive_volume_empty': '', 'config_path': '', 'config_feature': '', 'database_username': '', 'audio_frequency': '', 'low_latency_vsync': '', 'config_name': 'Unnamed Configuration', 'swap_ctrl_keys': '', 'database_gbc': '', 'database_snes': '', 'kickstarts_dir_mtime': '', 'netplay_feature': '1', '__netplay_ready': '', 'fullscreen': '', 'database_feature': '', 'maximized': '0', 'database_gb': '', 'scan_configs': '1', 'config_xml_path': '', 'last_scan': '', 'primary_joystick': '', 'parent_uuid': '', 'builtin_configs': '', 'scan_roms': '1', 'video_sync': '', 'database_gba': '', 'database_show_games': '', 'last_floppy_dir': '', 'monitor': '', 'configurations_dir_mtime': '', 'database_server': '', 'initial_input_grab': '', 'last_hd_dir': '', 'middle_click_ungrab': '', 'kickstart_setup': '', 'texture_format': '', 'audio_buffer_target_size': '', 'database_password': '', 'texture_filter': '', 'zoom': '', 'config_search': '', 'last_rom_dir': '', 'irc_server': '', 'floppy_drive_volume': '', 'mouse_speed': '', 'game_uuid': '', 'automatic_input_grab': '', 'database_auth': '', 'netplay_tag': '', 'language': '', 'fsaa': '', 'irc_nick': '', 'game_list_uuid': '', 'device_id': '', 'last_settings_page': '', 'stereo_separation': '', 'arcade_fullscreen': '', 'config_changed': '0', 'secondary_joystick': '', 'keep_aspect': '', 'launcher_theme': ''}
... mtime not changed 1531328649+30 1531328649
kickstart_startup_scan
... mtime not changed
opening database /home/stef/Documents/FS-UAE/Data/Databases/Files.sqlite
opening database /home/stef/Documents/FS-UAE/Data/Databases/Locker.sqlite
BaseDatabase.commit
loading plugins
FSUAELauncherApplication.start
FSUAELauncherApplication.pre_start
using screen size (1366, 768)
Adding window reference <launcher.ui.launcher_window.LauncherWindow object at 0x7ff45324f708>
Resources.stream res/main_menu.png
Resources.stream res/new_button.png
opening database /home/stef/Documents/FS-UAE/Data/Databases/Launcher.sqlite
__current_index_changed 0 inhibit False
[SETTINGS] Set game_list_uuid =  (unchanged)
- old list uuid ''
- set choice index to None
__current_index_changed -1 inhibit False
__current_index_changed 0 inhibit False
- game lists [['', 'Configurations et jeux'], ['106409c1-dc49-4601-8e47-8cf6780ddb3b', 'Configurations'], ['cbc209ef-c93d-4db7-be52-c159bfec43dc', 'Jeux']]
- ''
VerticalItemView selectionModel =  <PyQt5.QtCore.QItemSelectionModel object at 0x7ff440d5a1f8>
Resources.stream res/16/controller.png
Resources.stream res/fsuae_config_16.png
search for 
extract search terms for: 
word: 
- new_word: 
- sub_words: ['']
new words: ['']
terms {''}
Database.find_games_new search = ''
SELECT DISTINCT uuid, name, platform, year, publisher, front_image, title_image, screen1_image, screen2_image, screen3_image, screen4_image, screen5_image, have, path, sort_key, subtitle, thumb_image, backdrop_image FROM game WHERE have >= 1 AND adult IS NULL ORDER BY sort_key, platform
Resources.stream res/16/arrow_down_yellow.png
Resources.stream res/16/arrow_down_green.png
Resources.stream res/16/blank.png
Resources.stream res/fsuae_config_16.png
Resources.stream res/adf_game_16.png
Resources.stream res/ipf_game_16.png
Resources.stream res/cd_game_16.png
Resources.stream res/hd_game_16.png
Resources.stream res/16/delete_grey.png
Resources.stream res/16/blank.png
Resources.stream res/16/bullet.png
Resources.stream res/16/arrow_down_yellow.png
Resources.stream res/16/arrow_down_green.png
Resources.stream res/16/thumb_up_mod.png
Resources.stream res/16/thumb_down_mod.png
Resources.stream res/rating_fav_16.png
[SETTINGS] Set game_uuid =  (unchanged)
Resources.stream res/16/bullet.png
__current_index_changed 0 inhibit False
Resources.stream res/16/rating_fav_2.png
Resources.stream res/16/thumb_up_2.png
Resources.stream res/16/thumb_down_2.png
Resources.stream res/save_button.png
WARNING: SettingsBehavior without remove_listener implementation
using screen size (1366, 768)
Resources.stream res/16/fullscreen_window.png
Resources.stream res/16/fullscreen_fullscreen.png
Resources.stream res/16/fullscreen_desktop.png
Resources.stream res/16/monitor_left.png
Resources.stream res/16/monitor_middle_left.png
Resources.stream res/16/monitor_middle_right.png
Resources.stream res/16/monitor_right.png
Resources.stream res/16/warning_2.png
Resources.stream res/windowed_16.png
Resources.stream res/fullscreen_16.png
WARNING: ConfigBehavior without remove_listener implementation
WARNING: ConfigBehavior without remove_listener implementation
__current_index_changed 0 inhibit False
__current_index_changed 1 inhibit False
__current_index_changed 1 inhibit False
ChoiceControl floppy_drive_count 
WARNING: Could not find value 
__current_index_changed 5 inhibit False
Resources.stream res/eject_button.png
Resources.stream res/browse_file_16.png
Resources.stream res/eject_button.png
Resources.stream res/browse_file_16.png
Resources.stream res/refresh_button.png
FIXME: ComboBox not respecting read_only(because of missing lineEdit then
DeviceManager: finding connected joysticks
FSUAE.start_with_args: ['--list']
application executable dir /usr/bin
checking /usr/bin/fs-uae-device-helper
current dir (cwd):  /home/stef
using fs-uae executable: /usr/bin/fs-uae-device-helper
['/usr/bin/fs-uae-device-helper', '--list']
b'# fs-uae-device-helper 2.8.4 #\n## keyboards ##\nK: Keyboard\n## mice ##\nM: Mouse\n## joysticks ##\n# SDL_NumJoysticks(): 0\n## end ##\n'
__current_index_changed 2 inhibit False
FIXME: ComboBox not respecting read_only(because of missing lineEdit then
__current_index_changed 1 inhibit False
Resources.stream res/32x32/go-home.png
ChoiceControl floppy_drive_count 
WARNING: Could not find value 
__current_index_changed 5 inhibit False
Resources.stream res/eject_button.png
Resources.stream res/browse_file_16.png
Resources.stream res/eject_button.png
Resources.stream res/browse_file_16.png
Resources.stream res/eject_button.png
Resources.stream res/browse_file_16.png
Resources.stream res/eject_button.png
Resources.stream res/browse_file_16.png
config set save_disk to 
config set __ready to 0
config set __changed to 1
Resources.stream res/clear_button.png
Resources.stream res/remove_button.png
Resources.stream res/add_button.png
QListView selectionModel <PyQt5.QtCore.QItemSelectionModel object at 0x7ff440c6c0d8>
Resources.stream res/floppy_16.png
Resources.stream res/32x32/media-floppy.png
ChoiceControl cdrom_drive_count 
WARNING: Could not find value 
__current_index_changed 2 inhibit False
Resources.stream res/eject_button.png
Resources.stream res/browse_file_16.png
ChoiceControl cdrom_drive_0_delay 
__current_index_changed 1 inhibit False
Resources.stream res/clear_button.png
Resources.stream res/remove_button.png
Resources.stream res/add_button.png
QListView selectionModel <PyQt5.QtCore.QItemSelectionModel object at 0x7ff440c6cca8>
Resources.stream res/cdrom_16.png
Resources.stream res/32x32/media-optical.png
Resources.stream res/eject_button.png
Resources.stream res/browse_folder_16.png
Resources.stream res/browse_file_16.png
Resources.stream res/eject_button.png
Resources.stream res/browse_folder_16.png
Resources.stream res/browse_file_16.png
Resources.stream res/eject_button.png
Resources.stream res/browse_folder_16.png
Resources.stream res/browse_file_16.png
Resources.stream res/eject_button.png
Resources.stream res/browse_folder_16.png
Resources.stream res/browse_file_16.png
Resources.stream res/16/information.png
Resources.stream res/32x32/drive-harddisk.png
Resources.stream res/browse_file_16.png
Resources.stream res/browse_file_16.png
ChoiceControl chip_memory 
WARNING: Could not find value 
__current_index_changed 7 inhibit False
ChoiceControl motherboard_ram 
WARNING: Could not find value 
__current_index_changed 8 inhibit False
ChoiceControl slow_memory 
WARNING: Could not find value 
__current_index_changed 5 inhibit False
ChoiceControl zorro_iii_memory 
WARNING: Could not find value 
__current_index_changed 14 inhibit False
ChoiceControl fast_memory 
__current_index_changed 9 inhibit False
ChoiceControl accelerator_memory 
WARNING: Could not find value 
__current_index_changed 10 inhibit False
ChoiceControl graphics_memory 
WARNING: Could not find value 
__current_index_changed 10 inhibit False
Resources.stream res/32x32/application-x-firmware.png
Resources.stream res/refresh_button.png
FIXME: ComboBox not respecting read_only(because of missing lineEdit then
Resources.stream res/16/lightning_off.png
__current_index_changed 2 inhibit False
Resources.stream res/16/lightning_off.png
FIXME: ComboBox not respecting read_only(because of missing lineEdit then
Resources.stream res/16/lightning_off.png
__current_index_changed 1 inhibit False
Resources.stream res/16/lightning_off.png
FIXME: ComboBox not respecting read_only(because of missing lineEdit then
Resources.stream res/16/lightning_off.png
Resources.stream res/16/lightning_off.png
FIXME: ComboBox not respecting read_only(because of missing lineEdit then
Resources.stream res/16/lightning_off.png
Resources.stream res/16/lightning_off.png
FIXME: ComboBox not respecting read_only(because of missing lineEdit then
Resources.stream res/16/information.png
Resources.stream res/32x32/applications-games.png
ChoiceControl accelerator 
ChoiceControl blizzard_scsi_kit 
__current_index_changed 1 inhibit False
ChoiceControl graphics_card 
ChoiceControl sound_card 
ChoiceControl network_card 
ChoiceControl bsdsocket_library 
__current_index_changed 1 inhibit False
Resources.stream res/32x32/audio-card.png
ChoiceControl cpu 
WARNING: Could not find value 
__current_index_changed 14 inhibit False
ChoiceControl jit_compiler 
__current_index_changed 1 inhibit False
ChoiceControl floppy_drive_speed 
__current_index_changed 1 inhibit False
SpinValueControl floppy_drive_volume_empty 
SpinValueControl implicit value 
ChoiceControl freezer_cartridge 
ChoiceControl dongle_type 
Resources.stream res/32x32/system-shutdown.png



select tab 0 1
using screen size (1366, 768)
Resources.stream res/screenshot.png
Resources.stream res/screenshot_overlay.png
Resources.stream res/cover.png
Resources.stream res/cover_overlay.png
Resources.stream res/cover_overlay_square.png
Resources.stream res/16/world.png
Resources.stream res/16/pencil.png
Resources.stream res/16/lock.png
Resources.stream res/16/lock_open_green.png
 -- protection -- 
Resources.stream res/16/error.png
Resources.stream res/16/warning_3.png
Resources.stream res/16/information.png



GOT x_joy_emu_conflict



set_kickstart_from_model
update_kickstart_in_config
WARNING: no suitable kickstart file found
config set kickstart_ext_file to 
config set x_kickstart_file to 
config set kickstart_file to 
config set x_kickstart_file_sha1 to 0000000000000000000000000000000000000000
config set x_kickstart_ext_file to 
config set x_kickstart_ext_file_sha1 to 
config set amiga_model to 
__current_index_changed -1 inhibit False
ModelGroup.on_sub_model_change

sub model list is currently updating
__current_index_changed 0 inhibit False
ModelGroup.on_sub_model_change

sub model list is currently updating
__current_index_changed 1 inhibit False
ModelGroup.on_sub_model_change

sub model list is currently updating
set_kickstart_from_model
update_kickstart_in_config
WARNING: no suitable kickstart file found
Resources.stream res/16/flag-jp.png
Resources.stream res/16/flag-it.png
Resources.stream res/16/flag-es.png
Resources.stream res/16/flag-fr.png
Resources.stream res/16/flag-de.png
Resources.stream res/16/flag-gb.png
Resources.stream res/16/user.png
Resources.stream res/16/world_link.png
Resources.stream res/16/drop_down_arrow.png
Resources.stream res/16/drop_down_arrow_disabled.png
Window.set_size (1231, 637)
RealWindow.set_size (1231, 637)
RealWindow.set_size final size (1231, 637)
set_maximized True
RealWindow.changeEvent(WindowStateChange)
on_resize, size = (1231, 637)
[SETTINGS] Set maximized = 1 (unchanged)
3
RealWindow.resizeEvent 1231 637
PyQt5.QtCore.QSize(1231, 637) vs PyQt5.QtCore.QSize(1231, 637)
RealWindow.resize_to 1231 637
on_resize, size = (1231, 637)
[SETTINGS] Set maximized = 1 (unchanged)
3
on_resize, size = (1231, 637)
[SETTINGS] Set maximized = 1 (unchanged)
3
size after showMaximized (1231, 637)
ImplicitConfigHandler.do_update
config set __implicit_network_card to 0
config set __implicit_uae_floppy2 to 
config set __implicit_fast_memory to 0
config set __implicit_joystick_port_1_mode to joystick
config set __implicit_int_kickstart_sha1 to 891e9a547772fe0c6c19b610baf8bc4ea7fcb785
config set __implicit_int_kickstart_revision to 34.5
config set __implicit_kickstart_ext_file to 
config set __implicit_cdrom_drive_count to 0
config set __implicit_uae_floppy2type to -1
config set __implicit_uae_fpu_model to 0
config set __implicit_int_z3chipmem_size to 0
config set __implicit_uae_rtc to MSM6242B
config set __implicit_int_graphics_card_bus to 
config set __implicit_uae_cd32cd to false
config set __implicit_uae_chipset to ocs
config set __implicit_int_cpu_name to 68000
config set __implicit_uae_floppy1type to -1
config set __implicit_uae_toccata to false
config set __implicit_fpu to 0
config set __implicit_uae_chipset_compatible to A500
config set __implicit_int_accelerator_name to 
config set __implicit_int_ppc_model to 
config set __implicit_int_kickstart_ext_sha1 to 
config set __implicit_int_graphics_card_name to Unknown GFX Card
config set __implicit_joystick_port_3_mode to nothing
config set __implicit_graphics_card to 
config set __implicit_cpu to 68000
config set __implicit_uae_cpu_model to 68000
config set __implicit_int_cpuboardmem1_size to 0
config set __implicit_floppy_drive_speed to 100
config set __implicit_uae_native_code to false
config set __implicit_freezer_cartridge to 0
config set __implicit_int_z3fastmem_size to 0
config set __implicit_uae_mmu_model to 0
config set __implicit_int_fastmem_size to 0
config set __implicit_uae_floppy3type to -1
config set __implicit_bsdsocket_library to 0
config set __implicit_uae_cpuboard_type to none
config set __implicit_dongle_type to 0
config set __implicit_int_model_name to Amiga 500
config set __implicit_chip_memory to 512
config set __implicit_floppy_drive_count to 1
config set __implicit_uae_z3chipmem_size to 0
config set __implicit_uae_floppy0type to 0
config set __implicit_int_default_floppy_type to 0
config set __implicit_joystick_port_2_mode to nothing
config set __implicit_kickstart_file to 
config set __implicit_accelerator_memory to 0
config set __implicit_uae_gfxcard_size to 0
config set __implicit_uae_slirp_implementation to auto
config set __implicit_int_uae_boot_rom to false
config set __implicit_uaegfx_card to 
config set __implicit_uae_gfxcard_type to 
config set __implicit_graphics_memory to 0
config set __implicit_int_kickstart_version to 1.3
config set __implicit_joystick_port_0_mode to mouse
config set __implicit_int_chipmem_size to 524288
config set __implicit_accelerator to 0
config set __implicit_uae_sana2 to false
config set __implicit_slow_memory to 512
config set __implicit_int_bogomem_size to 524288
config set __implicit_amiga_model to A500
config set __implicit_uae_floppy3 to 
config set __implicit_int_chipset_name to OCS
config set __implicit_motherboard_ram to 0
config set __implicit_uae_cd32fmv to false
config set __implicit_uaenative_library to 0
config set __implicit_uae_floppy1 to 
config set __implicit_uae_floppy0 to 
config set __implicit_uae_cpu_24bit_addressing to true
config set __implicit_uae_a3000mem_size to 0
config set __implicit_uae_a2065 to 
config set __implicit_sound_card to 0
config set __implicit_int_model to A500
config set __implicit_zorro_iii_memory to 0
config set __implicit_uae_bsdsocket_emu to false
config set __implicit_uae_z3mem_size to 0
config set __implicit_jit_compiler to 0
config set __implicit_int_mbresmem_low_size to 0
__current_index_changed 0 inhibit False
__current_index_changed 0 inhibit False
__current_index_changed 1 inhibit False
__current_index_changed 0 inhibit False
__current_index_changed 0 inhibit False
__current_index_changed 1 inhibit False
__current_index_changed 1 inhibit False
__current_index_changed 0 inhibit False
__current_index_changed 0 inhibit False
__current_index_changed 1 inhibit False
__current_index_changed 0 inhibit False
RealWindow.resizeEvent 1366 750
PyQt5.QtCore.QSize(1366, 750) vs PyQt5.QtCore.QSize(1366, 750)
RealWindow.resize_to 1366 750
on_resize, size = (1366, 750)
[SETTINGS] Set maximized = 1 (unchanged)
3
latest version available:  2.8.3
current version:  2.8.3
update check result:  0
last_floppy_dir 
Erreur de segmentation
Celui de fs-uae

Code : Tout sélectionner

$ fs-uae
FS-UAE 2.8.4 (Built for Linux x86-64)
Copyright 1995-2002 Bernd Schmidt, 1999-2015 Toni Wilen,
2003-2007 Richard Drummond, 2006-2011 Mustafa 'GnoStiC' Tufan,
2011-2015 Frode Solheim, and contributors.

This is free software; see the file COPYING for copying conditions. There
is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the README for more copyright info, and the source code for
a full list of contributors

UAE: Initializing core derived from WinUAE 3220
LOG: /home/stef/Documents/FS-UAE/Cache/Logs/fs-uae.log.txt
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
FATAL: [GLAD] Failed to initialize OpenGL context
AL lib: (EE) alc_cleanup: 1 device not closed
J'ai réinstallé tous les paquets chelous possibles: python dont dépend fs-uae (dont python3-pyqt5.qtopengl), les paquets de xfce4, j'ai tenté d'autres versions de fs-uae, je l'ai purgé et même rincé à coup de rm-rf dans tous les coins....Zéro.

Une idée ?

Edit
Tout de suite du neuf...

Depuis la réinstallation de xfce4, l'autre utilisateur plante aussi avec un message d'erreur un peu meilleur à la fin

Code : Tout sélectionner

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
double free or corruption (out)
Abandon
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

En changeant de thème, je peux à nouveau accéder à de nouvelles fenêtres, mais pas sélectionner de fichier.

Code : Tout sélectionner

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
realloc(): invalid pointer
Abandon
stef@vogue:~
C'est un problème de thème gtk, et ça me gave...
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

Que donne : $ dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]'


As-tu essayé :
$ gdb fs-uae-launcher
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Code : Tout sélectionner

$ dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]'
ii  libgtk-3-0:amd64             3.22.11-1      amd64        GTK+ graphical user interface library
ii  libgtk-3-bin                 3.22.11-1      amd64        programs for the GTK+ graphical user interface library
ii  libgtk-3-common              3.22.11-1      all          common files for the GTK+ graphical user interface library
ii  libgtk2-ex-podviewer-perl    0.18-1         all          Perl Gtk2 widget for displaying Plain Old Documentation (POD)
ii  libgtk2-ex-simple-list-perl  0.50-2         all          simple interface to Gtk2's complex MVC list widget
ii  libgtk2-gladexml-perl        1.007-2+b3     amd64        Perl interface to use user interfaces created with glade-2
ii  libgtk2-imageview-perl       0.05-2+b3      amd64        Perl bindings for the GtkImageView image viewer widget
ii  libgtk2-perl                 2:1.2499-1     amd64        Perl interface to the 2.x series of the Gimp Toolkit library
ii  libgtk2.0-0:amd64            2.24.32-2      amd64        GTK+ graphical user interface library
ii  libgtk2.0-bin                2.24.32-2      amd64        programs for the GTK+ graphical user interface library
ii  libgtk2.0-common             2.24.31-2      all          common files for the GTK+ graphical user interface library

Code : Tout sélectionner

$ gdb fs-uae-launcher
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/usr/bin/fs-uae-launcher": not in executable format: Format de fichier non reconnu
Qu'est-ce que gdb ? Ca fait sortir du bash et il n'y a pas de man !
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

En premier lieu, il faudrait que tu vérifies la présence de documentation dans /usr/share/doc/fs-uae ou /usr/lib/uae et si il y en a que tu la lises.

En deuxième lieu, je lis dans l'invocation en ligne de commande de fs-uae : [SETTINGS] Using default /home/stef/Documents/FS-UAE/Data/Settings.ini
Il faudrait savoir si ce fichier n'est pas à compléter pour une meilleure configuration, éventuellement en appliquant les conséquences des informations lues dans la documentation. Ceci afin de corriger les erreurs qui suivent dans l'invocation de fs-uae. Mets la version initiale sur le forum ( et gardes-en une copie ), cela donnera aussi des idées à ceux qui le liront.

En troisième lieu, mets nous ici les logs : /home/stef/Documents/FS-UAE/Cache/Logs/fs-uae.log.txt
hybridemoineau a écrit : 11 juil. 2018, 22:47

Qu'est-ce que gdb ? Ca fait sortir du bash et il n'y a pas de man !
Tapes $ gdb --help et tu auras la réponse sur ce qu'est gdb, pour la documentation expliquant comment utiliser gdb :
http://lephmetre.fr/papers/Linux_-_base ... 734%2C0%5D

À part run et quit, j'ai tout oublié de la formation où nous avions brièvement étudié ( entre autres évidemment ) gdb, mais comme nous ne sommes pas des développeurs je crois que va suffire si tu devais être obligé de décrire et de rapporter un bug.

À la réflexion, je crois que ma suggestion de tester le lanceur n'est pas une idée pertinente, il vaudrait mieux s'occuper ensuite ( après l'exploitation des logs fs-uae.log.txt et du fichier de configuration Settings.ini) directement de fs-uae.

$ gdb fs-uae puis :
(gdb) run et voir les messages d'erreur.

Liste-nous aussi les paquets liées à fs-uae que tu pourrais installer :
# aptitude search fs-uae
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5870
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

gdb est un déboggeur. Il permet de voir ce que fait un logiciel, de mettre des points d'arret ..
Perso je préfère utiliser la série des "traces" (ptrce, strace), qui sont moins intrusifs, mais permettent de voir les interractions d'un logiciel avec le reste du système.
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

L'intallation manuelle de différentes versions de wine a dû mettre un sacré boxon. J'ai aussi un problème avec xscreensaver qui me met une erreur pour les économiseurs d'écran qui passsent par glx. Ma carte est une intel, le serveur xorg est intel depuis que j'ai cette bécane, et là quelque chose ne se fait plus, vraisemblablement au niveau de mesa-glx.L'install ou la reinstall des paquets n'y change rien.

Cette erreur rejoint l'erreur Opengl de fs-uae.

Je regarde tout ça attentivement en découpant les problèmes et je reviens...
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5870
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

as tu réinstallé mesa ?
Vérifie que tu ne sois pas passé a wayland à l'insu de ton plein gré!
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

hybridemoineau a écrit : 12 juil. 2018, 14:20 L'intallation manuelle de différentes versions de wine a dû mettre un sacré boxon. J'ai aussi un problème avec xscreensaver qui me met une erreur pour les économiseurs d'écran qui passsent par glx. Ma carte est une intel, le serveur xorg est intel depuis que j'ai cette bécane, et là quelque chose ne se fait plus, vraisemblablement au niveau de mesa-glx.L'install ou la reinstall des paquets n'y change rien.

Cette erreur rejoint l'erreur Opengl de fs-uae.

Je regarde tout ça attentivement en découpant les problèmes et je reviens...
Ce n'est plus de ton âge de mettre le boxon ! Moi qui croyait que tu te comportais à 100 % de manière réfléchie et que tout avait été effectué dans les règles de l'art, encore une mes idoles qui tombe de son piédestal. Tu aurais du lire ceci avant de toucher à ton ordinateur :

http://www.legorafi.fr/2018/07/10/on-na ... -connerie/
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Comment m'as-tu reconnu ? C'est moi sur la photo. Ca m'apprendra à vouloir installer paint...

Je vais éplucher les logs d'apt pour le problème glx et étudier les déboggeurs pour fs-uae, ça va être long et ch...

http://www.legorafi.fr/2018/05/14/une-f ... -francois/
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Bon, c'est résolu. Les deux soucis étaient liés, de manière assez bizarre.

J'ai commencé par le problème de glx, en allant voir dans les logs d'apt. Rien de bien probant, sinon que l'installation manuelle de wine avait été la cause de beaucoup de modifications. J'ai rajouté une section "module glx" dans le xorg.conf. Sans résultat. Je suis retourné dans les logs, et j'ai eu l'idée de fuoiller du côté de mesa plutôt que de glx.

Une librairie mesa liée à open gl n'était pas installée, ce qu'une recherche du type "aptitude search glx" ou "opengl" ne permettait pas de voir: libgles1-mesa

Je l'ai installée en faisant sauter d'autres paquets glx par le jeu des dépendances (et avec des points d'interrogation dans les yeux). xscreensaver remarche, et fs-uae-launcher aussi. Je ne comprends pas très bien comment le changement de thème pouvait *changer* l'erreur de fs-uae-launcher si c'était liée à une librairie autre que gtk, mais le fait est là...
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5870
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Tu avais pourtant une piste depuis le début
warning: DRI2: failed to open i965 (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
je te l'ai fat remarquer ..
Peut étre n'a tu pas fait le lien DRI --> mesa
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

J'avais remis les paquets mesa qui me paraissaient en rapport avec glx et opengl, mais celui-mà m'avait échappé pour un problème de majuscule qui le fait passer sous les radars.

Code : Tout sélectionner

   libgles1-mesa                   - free implementation of the OpenGL|ES 1.x A
Avec ce descriptif, une recherche d'opengl avec aptitude passe à côté....

Pour ta blague sur wayland, j'avais regardé aussi. J'ai eu des sueurs en voyant quelques paquets d'installés mais qui dépendaient de vlc 3. Et du coup, une curiosité. Il y avait un paquet task-desktop lié à un paquet wayland, et je me suis dit, "desktop", voyons voir pour mes problèmes de fenêtres (sans regarder le descriptif du paquet qui est " This task package is used to install the Debian desktop"). Ca a mouliné, mouliné, mouliné, et il semblerait qu'aptitude avait trouvé une solution pour m'installer Gnome sans systemd (mais avec libsystemd). Je me suis bien gardé d'essayer.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5870
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Ce n'étais pas une blague. sur ma testing, j'ai de plus en plus de paquets liés à Wyland qui s'installent. J'ai bien l'impression que le basculement de xorg vers wayland est en marche.
Répondre