Автор Тема: [РЕШЕНО] dosemu от пользователя  (Прочитано 239 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Juriy

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 134
[РЕШЕНО] dosemu от пользователя
« : 21 Октябрь 2019, 17:39:15 »
Цитировать
OS: Debian 9.10 stretch
Установил dosemu из репозитория.
От root   происходит нормальный запуск приложения:

Если запускаю от пользователя dosemu стартует с ошибками (явно не хватает прав):

В /etc/dosemu/dosemu.users пользователя указал:
users  c_allНо проблема не исчезла.
« Последнее редактирование: 22 Октябрь 2019, 17:23:30 от Juriy »
 

Оффлайн endru

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1836
  • Новосибирск
  • Jabber: endru@jabber.ru
Re: dosemu от пользователя
« Ответ #1 : 22 Октябрь 2019, 04:25:43 »
поставь утилиту strace, запусти через нее strace dosemu выхлоп сюда под спойлером
 
Пользователи, которые поблагодарили этот пост: Juriy

Оффлайн Juriy

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 134
Re: dosemu от пользователя
« Ответ #2 : 22 Октябрь 2019, 06:06:27 »
выхлоп сюда под спойлером
Решил, не всегда нужно править конфиг по советам из инета.
Переустановил, со стоковым конфигом всё запустилось.
Проблемы была в $_hdimage = "drives/*".
Но все равно странно работает например при запуске вторых героев вываливается с ошибкой:
ERROR: PM stack overflowed: in_dpmi_pm_stack=767
Вот что исправлено в .dosemurc
Spoiler: ShowHide
## CPU settings: define the CPU features to DOSEMU.
 $_cpu = "80586"
 $_cpu_emu = "vm86sim"
 $_rdtsc = (on)
 $_cpuspeed = (133)
 $_hogthreshold = (100)

## Memory settings
 $_umb_max = (on)
 $_dosmem = (640)
 $_xms = (32768)
 $_ems = (8192)
 $_ems_frame = (0xe000)
 $_dpmi = (32768)

## Terminal related settings
 $_external_char_set = "cp866"
 $_external_char_set = "cp866"

## Keyboard related settings
 $_layout = "ru"

## Mouse settings
 $_mouse = "ps2"

## Speaker and sound settings
 $_speaker = "native"
 $_sound = (2)
 $_sb_base = (0x220)
 $_sb_irq = (5)
 $_sb_dma = (1)
 $_sb_hdma = (5)
# $_sb_dsp = "/dev/snd"
# $_sb_mixer = "/dev/mixer"
 $_mpu_base = (0x330)

## Setting specific to the X Window System (xdosemu, dosemu -X)
 $_X_updfreq = (1)
 $_X_blinkrate = (12)
 $_X_font = "vgacyr"
 $_X_bilin_filt = (on)
 $_X_winsize = "800,600"
 $_X_vgaemu_memsize = (8192)
# $_X_vesamode = "800,600,16 640,480,15 640,480,16"
 


Оффлайн yoric

  • Старожил
  • ****
  • Сообщений: 706
  • gentoo
  • Jabber: yoric@jabber.ru
Re: dosemu от пользователя
« Ответ #3 : 22 Октябрь 2019, 11:49:32 »
Попробуйте dosbox, гораздо проще в настройке и вообще никаких проблем.
 
Пользователи, которые поблагодарили этот пост: Juriy

Оффлайн Juriy

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 134
Re: dosemu от пользователя
« Ответ #4 : 22 Октябрь 2019, 17:21:38 »
Попробуйте dosbox, гораздо проще в настройке и вообще никаких проблем.
dosbox-ом пользовался, удобный.
Где то услышал про dosemu, хвалили, решил попробовать. А пока искал решение проблем, увидел, что он с 2007 не развивается. Вроде как и забили на него. И пилится сейчас уже dosemu2, то ли форк, то ли новое что то.
 

Теги:
 

[Решено] Удаление программ, установленных через Wine (PlayOnLinux)

Автор Александр Летов

Ответов: 2
Просмотров: 2061
Последний ответ 07 Июль 2017, 16:16:03
от Александр Летов
[Решено] Не устанавливается Virtualbox

Автор Tenen

Ответов: 5
Просмотров: 1751
Последний ответ 12 Январь 2018, 13:26:11
от Tenen
[РЕШЕНО] Virtualbox 4 или 3, что лучше?

Автор polzovatel

Ответов: 5
Просмотров: 2692
Последний ответ 27 Февраль 2011, 13:57:33
от polzovatel
[РЕШЕНО] Общий доступ к папкам

Автор BCxTIM

Ответов: 7
Просмотров: 2871
Последний ответ 05 Январь 2012, 21:40:06
от BCxTIM
[Решено] VirtualBox в качестве круглосуточного сервера Windows 2003

Автор vdnovichkov

Ответов: 22
Просмотров: 12126
Последний ответ 25 Февраль 2013, 16:18:53
от vdnovichkov