The forum

Oblivion - DVD drive is not found

Installs OK, will not run.

Author Replies
CoolRunning Sunday 4 December 2016 at 19:02
CoolRunningAnonymous

Goal: install Elder Scrolls IV - Oblivion

HW: standard Dual 3.1 Ghz Pentium ACER desktop, Intel integrated graphics.
POL: 4.2.10
Ubuntu 16.04.1 LTS

In short, my DVD drive is not found.

The story:
I have an original Oblivion DVD which I can play on Win XP.
I installed it using Wine and the install was good and it runs, but crashes after a few minutes with a page fault. Probable cause - I should restart and use a 32-bit Wine.

Having read the reviews, I decided to try POL.

The install went smoothly.
At the end I was advised to run the Oblivion patch, but decided to check if it ran at all.
It does not! Immediately after hitting run I get the message that the CD has not been found. The DVD is the same one from which I have just successfully installed the game and has not been moved from the drive.

I can still run the first installation attempt (see above), the one with Wine.

So, the DVD is good, and the drive is good, but the POL installation is looking in the wrong place for the DVD drive?

Your advice appreciated.

CoolRunning Monday 5 December 2016 at 15:19
CoolRunningAnonymous

I reran it today and here is the log:

[12/05/16 15:13:14] - Running wine-1.5.28 OblivionLauncher.exe (Working directory : /home/family/.PlayOnLinux/wineprefix/TheElderScrolls4_Oblivion/drive_c/Program Files/Bethesda Softworks/Oblivion)
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
ALSA lib conf.c:3357:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave
fixme:d3d:init_driver_info Unable to find a driver/device info for vendor_id=0x8086 device_id=0x402 for driver_model=2
fixme:win:EnumDisplayDevicesW ((null),0,0x33f294,0x00000000), stub!

 

Is ALSA the cause of the problem?

 

CoolRunning Monday 5 December 2016 at 20:55
CoolRunningAnonymous

Just in case the patch was essential to the running of Oblivion (and would solve the 'no CD' error message), I tried to install the Oblivion_v1.2.0416English.exe patch, firstly by downloading an .exe file and running it but it failed.

Then I tried the suggested script, and that too failed.
This is the start of the script from POL:
# Date : (2010-09-06 14:00)
# Last revision : (2013-08-11 21:32)
# Distribution used to test : Debian Testing x64 - Linux Mint Debian Edition x64
# Author : GNU_Raziel
#   updates: petch
# Licence : Retail


 Both times (.exe and script) it stopped with a message that starts with 'Oldfile ...'


From the POL GUI:
12/05/16 20:38:29 - [POL_Wine_SelectPrefix] Message: Selecting prefix: TheElderScrolls4_Oblivion
12/05/16 20:38:29 - [POL_System_SetArch] Message: POL_ARCH set to x86
12/05/16 20:38:39 - [POL_SetupWindow_icon_menu] Message: icon_menu answer: Download the program
12/05/16 20:38:39 - [POL_SetupWindow_InstallMethod] Message: Install method: DOWNLOAD
12/05/16 20:38:39 - [POL_Download] Message: Downloading http://download.zenimax.com/elderscrolls/oblivion/patches/1.2/Oblivion_v1.2.0416English.exe
12/05/16 20:38:48 - [POL_Download] Message: Download MD5 matches
12/05/16 20:38:48 - [POL_System_CheckFS] Message: Checking filesystem for Oblivion_v1.2.0416English.exe
12/05/16 20:38:48 - [POL_Wine] Message: Running wine-1.5.28 Oblivion_v1.2.0416English.exe (Working directory : /home/family/.PlayOnLinux/tmp)
12/05/16 20:38:48 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonmac.com/fr/page-26-Winemenubuilder.html
12/05/16 20:39:16 - [POL_Wine] Error: Wine seems to have crashed\n\nIf your program is running, just ignore this message.

 

PlayOnLinux debugging tool (v4.2.10)
-----------------------------------------------
Debugging: The Elder Scrolls IV - Oblivion Patch 1.2.0416

Warning: This is a PlayOnLinux script logfile. It does not contain everything that happened in your program\'s virtual drive (wineprefix)
Please do not use this logfile on winehq forum, this logfile is not interesting for wine debugging.

Date: 12/05/16 20:38:13

> uname -a
  Linux Ace 4.4.0-51-generic #72-Ubuntu SMP Thu Nov 24 18:29:54 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
> lsb_release -a
 
> wine --version (Be careful; this version might not be the version used
in the script. Read the content of this file for more information)
  wine-1.5.28
> glxinfo \| grep rendering
  direct rendering: Yes
> glxinfo \| grep renderer
      GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
> OpenGL libs
  check_dd_x86 missing, test skipped
  check_dd_amd64 missing, test skipped
> export
  declare -x AMD64_COMPATIBLE="True"
declare -x APPLICATION_TITLE="PlayOnLinux"
declare -x CLUTTER_IM_MODULE="xim"
declare -x COMPIZ_BIN_PATH="/usr/bin/"
declare -x COMPIZ_CONFIG_PROFILE="ubuntu"
declare -x DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-ExruvaDKpG"
declare -x DEBIAN_PACKAGE="TRUE"
declare -x DEFAULTS_PATH="/usr/share/gconf/ubuntu.default.path"
declare -x DESKTOP="/home/family/Desktop"
declare -x DESKTOP_SESSION="ubuntu"
declare -x DISPLAY=":0"
declare -x DONT_MONITOR="1"
declare -x DYLDPATH_ORIGIN=""
declare -x DYLD_LIBRARY_PATH=""
declare -x GDMSESSION="ubuntu"
declare -x GDM_LANG="en_GB"
declare -x GECKO_SITE="http://wine.playonlinux.com/gecko"
declare -x GNOME_DESKTOP_SESSION_ID="this-is-deprecated"
declare -x GNOME_KEYRING_CONTROL=""
declare -x GNOME_KEYRING_PID=""
declare -x GNUPGHOME="/home/family/.PlayOnLinux//gpg"
declare -x GPG_AGENT_INFO="/home/family/.gnupg/S.gpg-agent:0:1"
declare -x GTK2_MODULES="overlay-scrollbar"
declare -x GTK_IM_MODULE="ibus"
declare -x GTK_MODULES="gail:atk-bridge:unity-gtk-module"
declare -x G_FILENAME_ENCODING="UTF-8"
declare -x HISTCONTROL="ignoreboth"
declare -x HOME="/home/family"
declare -x IGNORE_ICON_DIR="false"
declare -x IM_CONFIG_PHASE="1"
declare -x INSTANCE=""
declare -x JOB="unity-settings-daemon"
declare -x LANG="en_GB.UTF-8"
declare -x LANGUAGE="en_GB:en"
declare -x LC_ADDRESS="en_GB.UTF-8"
declare -x LC_IDENTIFICATION="en_GB.UTF-8"
declare -x LC_MEASUREMENT="en_GB.UTF-8"
declare -x LC_MONETARY="en_GB.UTF-8"
declare -x LC_NAME="en_GB.UTF-8"
declare -x LC_NUMERIC="en_GB.UTF-8"
declare -x LC_PAPER="en_GB.UTF-8"
declare -x LC_TELEPHONE="en_GB.UTF-8"
declare -x LC_TIME="en_GB.UTF-8"
declare -x LD_32_PATH_ORIGIN=""
declare -x LD_LIBRARY_PATH="/home/family/.PlayOnLinux//wine/linux-x86/1.5.28/lib/:/home/family/.PlayOnLinux//wine/linux-x86/1.5.28/lib64/:"
declare -x LD_PATH_ORIGIN=""
declare -x LESSCLOSE="/usr/bin/lesspipe %s %s"
declare -x LESSOPEN="| /usr/bin/lesspipe %s"
declare -x LOGNAME="family"
declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MACHTYPE="x86_64-pc-linux-gnu"
declare -x MANDATORY_PATH="/usr/share/gconf/ubuntu.mandatory.path"
declare -x MD5_COMMAND="md5sum"
declare -x MONO_SITE="http://wine.playonlinux.com/mono"
declare -x OLDPWD="/home/family/.PlayOnLinux/configurations/setups/The Elder Scrolls IV - Oblivion Patch 1.2.0416"
declare -x OS_NAME="linux"
declare -x OpenGL32="1"
declare -x OpenGL64="1"
declare -x PAPERSIZE="a4"
declare -x PATH="/home/family/.PlayOnLinux//wine/linux-x86/1.5.28/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
declare -x PATH_ORIGIN="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
declare -x PLAYONLINUX="/usr/share/playonlinux"
declare -x POL_ARCH="x86"
declare -x POL_COOKIE="ReYsQ2F1VBPG9kHtUep6"
declare -x POL_CURL="curl"
declare -x POL_DNS="playonlinux.com"
declare -x POL_HOST="127.0.0.1"
declare -x POL_ID="35892119"
declare -x POL_LANG="en"
declare -x POL_OS="Linux"
declare -x POL_PORT="30000"
declare -x POL_PYTHON="python"
declare -x POL_SetupWindow_ID="14625"
declare -x POL_TERM="x-terminal-emulator"
declare -x POL_UPTODATE="TRUE"
declare -x POL_USER_ARCH="x86"
declare -x POL_USER_ROOT="/home/family/.PlayOnLinux/"
declare -x POL_WGET="env LD_LIBRARY_PATH=\"\" wget --prefer-family=IPv4 -q"
declare -x PWD="/home/family/.PlayOnLinux/wineprefix/TheElderScrolls4_Oblivion/drive_c"
declare -x QT4_IM_MODULE="xim"
declare -x QT_ACCESSIBILITY="1"
declare -x QT_IM_MODULE="ibus"
declare -x QT_LINUX_ACCESSIBILITY_ALWAYS_ON="1"
declare -x QT_QPA_PLATFORMTHEME="appmenu-qt5"
declare -x REPERTOIRE="/home/family/.PlayOnLinux/"
declare -x SED="sed"
declare -x SESSION="ubuntu"
declare -x SESSIONTYPE="gnome-session"
declare -x SESSION_MANAGER="local/Ace:@/tmp/.ICE-unix/1528,unix/Ace:/tmp/.ICE-unix/1528"
declare -x SETUPWINDOW_INIT="true"
declare -x SHELL="/bin/bash"
declare -x SHLVL="4"
declare -x SITE="http://repository.playonlinux.com"
declare -x SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"
declare -x TERM="xterm-256color"
declare -x TEXTDOMAIN="pol"
declare -x TITLE="The Elder Scrolls IV - Oblivion Patch 1.2.0416"
declare -x TITRE="PlayOnLinux"
declare -x UBUNTU_MENUPROXY="0"
declare -x UPSTART_EVENTS="xsession started"
declare -x UPSTART_INSTANCE=""
declare -x UPSTART_JOB="unity7"
declare -x UPSTART_SESSION="unix:abstract=/com/ubuntu/upstart-session/1000/1086"
declare -x USER="family"
declare -x VERSION="4.2.10"
declare -x VTE_VERSION="4205"
declare -x WGETRC="/home/family/.PlayOnLinux//configurations/wgetrc"
declare -x WINDOWID="71303178"
declare -x WINEDLLOVERRIDES="winemenubuilder.exe=d"
declare -x WINEPREFIX="/home/family/.PlayOnLinux//wineprefix/TheElderScrolls4_Oblivion"
declare -x WINE_SITE="http://wine.playonlinux.com/binaries"
declare -x WorkingDirectory="/home/family"
declare -x XAUTHORITY="/home/family/.Xauthority"
declare -x XDG_CONFIG_DIRS="/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg"
declare -x XDG_CURRENT_DESKTOP="Unity"
declare -x XDG_DATA_DIRS="/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop"
declare -x XDG_GREETER_DATA_DIR="/var/lib/lightdm-data/family"
declare -x XDG_MENU_PREFIX="gnome-"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0"
declare -x XDG_SESSION_DESKTOP="ubuntu"
declare -x XDG_SESSION_ID="c1"
declare -x XDG_SESSION_PATH="/org/freedesktop/DisplayManager/Session0"
declare -x XDG_SESSION_TYPE="x11"
declare -x XDG_VTNR="7"
declare -x XMODIFIERS="@im=ibus"


12/05/16 20:38:29 - [POL_Wine_SelectPrefix] Message: Selecting prefix: TheElderScrolls4_Oblivion
12/05/16 20:38:29 - [POL_System_SetArch] Message: POL_ARCH set to x86
12/05/16 20:38:39 - [POL_SetupWindow_icon_menu] Message: icon_menu answer: Download the program
12/05/16 20:38:39 - [POL_SetupWindow_InstallMethod] Message: Install method: DOWNLOAD
12/05/16 20:38:39 - [POL_Download] Message: Downloading http://download.zenimax.com/elderscrolls/oblivion/patches/1.2/Oblivion_v1.2.0416English.exe
12/05/16 20:38:48 - [POL_Download] Message: Download MD5 matches
12/05/16 20:38:48 - [POL_System_CheckFS] Message: Checking filesystem for Oblivion_v1.2.0416English.exe
12/05/16 20:38:48 - [POL_Wine] Message: Running wine-1.5.28 Oblivion_v1.2.0416English.exe (Working directory : /home/family/.PlayOnLinux/tmp)
12/05/16 20:38:48 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonmac.com/fr/page-26-Winemenubuilder.html
12/05/16 20:39:16 - [POL_Wine] Error: Wine seems to have crashed\n\nIf your program is running, just ignore this message.

 

I am a bit lost as to how to proceed. Any ideas?

Thanks

CoolRunning Tuesday 13 December 2016 at 8:01
CoolRunningAnonymous

Bump

CoolRunning Thursday 22 December 2016 at 8:48
CoolRunningAnonymous

OK. Basic Wine it is.