Автор Тема: Запуск электронных приложений к учебникам  (Прочитано 4322 раз)

Оффлайн Yuriy Fedorovich

  • Завсегдатай
  • *
  • Сообщений: 12
/opt/muwine/wine1721 exists
/opt/muwine/edu_wine exists
/home/teacher-199-101-localhost/.muwine/edu_wine exists
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
err:module:attach_process_dlls "winspool.drv" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\winerun.exe" failed, status c0000005

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 15 839
    • Домашняя страница
    • Email
У меня вопрос: зачем было делать отдельный костыль на базе WINE, а не использовать штатный с доустановкой через winetricks?
Андрей Черепанов (cas@)

Оффлайн igro83

  • Давно тут
  • **
  • Сообщений: 38
    • Email
У меня вопрос: зачем было делать отдельный костыль на базе WINE, а не использовать штатный с доустановкой через winetricks?
Захотелось, наверное, всего и сразу :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 162
/opt/muwine/wine1721 exists
/opt/muwine/edu_wine exists
/home/teacher-199-101-localhost/.muwine/edu_wine exists
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
err:module:attach_process_dlls "winspool.drv" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\winerun.exe" failed, status c0000005


понятно...
а тогда

cat /opt/muwine/edu_wine/edu

Оффлайн bezwolos

  • Давно тут
  • **
  • Сообщений: 92
    • Email
Не стал создавать новую тему. Имею проблему с запуском через wine. Запускает стартовую страницу а далее выбрасывает ошибки

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 162
Не стал создавать новую тему. Имею проблему с запуском через wine. Запускает стартовую страницу а далее выбрасывает ошибки


"Учимся вместе в г"

чему детей учат ужас ужас :)





Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 162
Не стал создавать новую тему. Имею проблему с запуском через wine. Запускает стартовую страницу а далее выбрасывает ошибки

судя по
https://bugs.winehq.org/show_bug.cgi?id=17273
Closing bugs fixed in 1.7.25.

может это и оно...

какая у вас версия вайн?

Оффлайн Yuriy Fedorovich

  • Завсегдатай
  • *
  • Сообщений: 12
понятно...
а тогда

cat /opt/muwine/edu_wine/edu

#!/bin/bash

MYPATH=`pwd`
MYSTR=""
STRL=`expr length "$1"`
WMAINPATH="/opt/muwine"
WMAINPREF="$HOME/.muwine"

#++++++++++++++++++++++++++++++
# Настраиваемые параметры
#++++++++++++++++++++++++++++++
WPATH="$WMAINPATH/wine1721"
WFILE="$WMAINPATH/edu_wine"
WPREF="$WMAINPREF/edu_wine"
WPROG="C:\\winerun.exe"
#++++++++++++++++++++++++++++++

# Проверка и создание префикса
if [ -e $WPATH ]; then
    echo "$WPATH exists"
else
    echo "ERROR !"
    echo "$WPATH not exists"
    exit
fi

if [ -e $WFILE ]; then
    echo "$WFILE exists"
else
    echo "ERROR !"
    echo "$WFILE not exists"
    exit
fi

if [ -e $WPREF ]; then
    echo "$WPREF exists"
else

    echo "$WPREF not exists. Try create"
    mkdir $WMAINPREF
    mkdir $WPREF

    mkdir $WPREF/drive_c
    mkdir $WPREF/drive_c/users
    cp -R -f $WFILE/drive_c/users/all $WPREF/drive_c/users/$USER

    if [ -e $HOME/Документы ]; then
       ln -s $HOME/Документы $WPREF/drive_c/users/$USER/"Мои документы"
    else
       ln -s $HOME $WPREF/drive_c/users/$USER/"Мои документы"
    fi
    if [ -e $HOME/Картинки ]; then
       ln -s $HOME/Картинки $WPREF/drive_c/users/$USER/"Мои рисунки"
    else
       ln -s $HOME $WPREF/drive_c/users/$USER/"Мои рисунки"
    fi
    if [ -e $HOME/Видео ]; then
       ln -s $HOME/Видео $WPREF/drive_c/users/$USER/"Мои фильмы"
    else
        ln -s $HOME $WPREF/drive_c/users/$USER/"Мои фильмы"
    fi
    if [ -e $HOME/Музыка ]; then
        ln -s $HOME/Музыка $WPREF/drive_c/users/$USER/"Моя музыка"
    else
        ln -s $HOME $WPREF/drive_c/users/$USER/"Моя музыка"
    fi
    if [ -e $HOME/"Рабочий стол" ]; then
        ln -s $HOME/"Рабочий стол" $WPREF/drive_c/users/$USER/"Рабочий стол"
    else
       ln -s $HOME $WPREF/drive_c/users/$USER/"Рабочий стол"
    fi



    cp -R -f $WFILE/drive_c/users/Public $WPREF/drive_c/users/Public
    cp -R -f $WFILE/drive_c/windows $WPREF/drive_c/windows
    cp -R -f $WFILE/drive_c/Program\ Files $WPREF/drive_c/Program\ Files

    cp -f $WFILE/drive_c/flash.cfg $WPREF/drive_c/flash.cfg
    cp -f $WFILE/drive_c/pupil.keys $WPREF/drive_c/pupil.keys
    cp -f $WFILE/drive_c/winerun.exe $WPREF/drive_c/winerun.exe

fi

cp -f $WFILE/system.reg $WPREF/system.reg
cp -f $WFILE/user.reg $WPREF/user.reg
cp -f $WFILE/userdef.reg $WPREF/userdef.reg
cp -f $WFILE/.update-timestamp $WPREF/.update-timestamp

cp -R -f $WFILE/dosdevices $WPREF/dosdevices


PATH=$WPATH/usr/bin/:$PATH LD_LIBRARY_PATH=$WPATH/usr/lib:$WPATH/usr/lib/wine  WINEWINELOADER=$WPATH/usr/bin/wine WINESERVER=$WPATH/usr/bin/wineserver DLLPATH=$WPATH/usr/lib/wine WINEPREFIX=$WPREF $WPATH/usr/bin/wine "$WPROG"
« Последнее редактирование: 11.11.2014 12:02:24 от Skull »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 162
Сейчас не за компьютером.

Могу предложить 2 варианта.
Каждый проверить делов минута - правим последнюю строчку скрипта от рута и запускаем в терминале скрипт от пользователя...

От рута
su-
mcedit  /opt/muwine/edu_wine/edu

последняя строка
Цитировать
PATH=$WPATH/usr/bin/:$PATH LD_LIBRARY_PATH=$WPATH/usr/lib:$WPATH/usr/lib/wine  WINEWINELOADER=$WPATH/usr/bin/wine WINESERVER=$WPATH/usr/bin/wineserver DLLPATH=$WPATH/usr/lib/wine WINEPREFIX=$WPREF $WPATH/usr/bin/wine "$WPROG"

От пользователя в терминале
/opt/muwine/edu_wine/edu

Вариант 1
Цитировать
PATH=$WPATH/usr/bin/:$PATH LD_LIBRARY_PATH=$WPATH/usr/lib:$WPATH/usr/lib/wine:$WPATH/usr/lib/wine/fakedlls   WINEWINELOADER=$WPATH/usr/bin/wine WINESERVER=$WPATH/usr/bin/wineserver DLLPATH=$WPATH/usr/lib/wine:$WPATH/usr/lib:$WPATH/usr/lib/wine/fakedlls WINEDLLPATH=$WPATH/usr/lib:$WPATH/usr/lib/wine:$WPATH/usr/lib/wine/fakedlls WINEPREFIX=$WPREF $WPATH/usr/bin/wine "$WPROG"

Вариант 2
Цитировать
PATH=$WPATH/usr/bin/:$PATH LD_LIBRARY_PATH=$WPATH/usr/lib:$WPATH/usr/lib/wine:$WPATH/usr/lib/wine/fakedlls   WINEWINELOADER=$WPATH/usr/bin/wine WINESERVER=$WPATH/usr/bin/wineserver DLLPATH=$WPATH/usr/lib/wine:$WPATH/usr/lib:$WPATH/usr/lib/wine/fakedlls WINEDLLPATH=$WPATH/usr/lib:$WPATH/usr/lib/wine:$WPATH/usr/lib/wine/fakedlls WINEPREFIX=$WPREF $WPATH/usr/bin/wine explorer.exe

Оффлайн Yuriy Fedorovich

  • Завсегдатай
  • *
  • Сообщений: 12
Изменил. Дальше нужно опять запустить Edu Wine?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 162
да. попробуйте два варианта...

может быть проблема в том что оно тянет либу из ситемного вайн... я системный не использую просто... может в этом дело...

Оффлайн zgbgr

  • Давно тут
  • **
  • Сообщений: 184
  • 74 регион
    • Email
интересно, а сейчас приложения с дисков издательства Просвещение будут запускаться? у меня не пошло, правда не обновлялся, пытался ставить сразу после установки. диск установился, оболочка запустилась, а вот внутрянка не пошла, то что там на флэше запускается..
berkut_174 высказался негативно в адрес дисков, но что ж надо же что б учителя работали

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 15 839
    • Домашняя страница
    • Email
Учителя в школе дочери с этим шлаком в младших классах, как минимум, не работают и под Windows.
Андрей Черепанов (cas@)

Оффлайн KI

  • Давно тут
  • **
  • Сообщений: 108
Учителя в школе дочери с этим шлаком в младших классах, как минимум, не работают и под Windows.
Ну значить с ними еще воспитательная работа не проводилась, вопросы не задавались и оргвыводы не делались.

Оффлайн zgbgr

  • Давно тут
  • **
  • Сообщений: 184
  • 74 регион
    • Email
Учителя в школе дочери с этим шлаком в младших классах

ну у кого как. у нас работают, даже на дом выдают. дети дома занимаются.. но от темы отступили...
пробовать этот wine_edu, но с тех пор вайн обновился думаю...
или что доустановить через winetricks?