Bug#941385: UT99: sound missing due to missing dependency osspd
Hi Bruno I agree to close, it should be sufficient to have it clarified on the Debian wiki. And to be honest, an hour ago I just identified a dedicated Debian wiki page for UT99 more or less spoonfeeding the workaround! Maybe we should add references on the Game-Data-Packager wiki page to the individual game wiki pages. We are allowed to do this? There seems to be a lot of info on our wiki but it is challenging to find it immediately. Thanks ESP On October 2, 2019 12:51:56 AM GMT+02:00, Bruno Kleinert wrote: >Am Dienstag, den 01.10.2019, 22:52 +0200 schrieb Stephen Kitt: >> On Tue, 01 Oct 2019 13:13:20 -0700, >> e...@riseup.net >> wrote: >> > Apologies for the delay, so far the proposed solution of Bruno did >> > not >> > work for me. In case osspd is mandatory to have sound working it >> > should >> > be a forced dependency, and not only proposed, right? I let you all >> > decide whatever is needed, I lack the technical expertise honestly. >> > Just >> > wanted to report that installing ut99 turns out without sound but >> > can >> > fixed by apt install osspd. >> >> Unfortunately, osspd can’t be imposed on everyone, because there are >> multiple >> approaches (as is often the case): for users using PulseAudio, padsp >> is the >> best solution; for users using ALSA, possibly shared, alsa-oss is the >> best >> solution; in some other cases, osspd is appropriate; in yet other >> cases, >> oss-compat is appropriate... >> >> Ideally, oss-compat should sort this all out (speaking with my oss- >> compat >> maintainer hat on), but it doesn’t currently. >> >> Regards, >> >> Stephen > >Hi, > >I didn't have multiarch in my mind with respect to have the linker pre- >load wrapper libraries *selfslap*. > >> > The game boots fine but the sound does not work by using padsp. The >> > terminal spit out following upon launching the command: >> > >> > ERROR: ld.so: object >> > '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' from >> LD_PRELOAD >> > cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. >> > Unreal engine initialized >> > Bound to SDLDrv.so >> > Joystick [0] : Unknown Joystick >> > SDLClient initialized. >> >> This happens because UT99 is a 32-bit binary, and padsp assumes it’s >> running >> 64-bit binaries on amd64. Could you try installing libpulsedsp:i386 >> (it will >> install fine alongside the amd64 package), then running >> >> LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so >> /usr/games/ut99 >> >> That should allow ut99 to send its audio through PulseAudio. >> >> Regards, >> >> Stephen > >You're right, Stephen, there are many solutions available. With respect >to multi-arch I changed my mind, though :) My gut feeling is that I >wouldn't want users to flip on i386 packages on amd64 just for sound in >a non-free game. > >If I got it correctly, the architecture of osspd doesn't matter, >right?In that case, I'd recommend to stick to the osspd solution as it >currently is recommended by the generated package. For non-free >software I don't consider it worth trying to figure out a technically >excellent but time consuming solution. (Don't get me wrong, I loooved >Unreal!) > >I'd therefore suggest to keep the recommended osspd package and close >the bug. > >Cheers - Bruno -- Sent from my Android device with K-9 Mail. Please excuse my brevity.
Bug#941385: UT99: sound missing due to missing dependency osspd
On 2019-10-01 22:49, Stephen Kitt wrote: > Hi, > > On Tue, 01 Oct 2019 13:09:24 -0700, e...@riseup.net wrote: >> The game boots fine but the sound does not work by using padsp. The >> terminal spit out following upon launching the command: >> >> ERROR: ld.so: object >> '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD >> cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. >> Unreal engine initialized >> Bound to SDLDrv.so >> Joystick [0] : Unknown Joystick >> SDLClient initialized. > > This happens because UT99 is a 32-bit binary, and padsp assumes it’s running > 64-bit binaries on amd64. Could you try installing libpulsedsp:i386 (it will > install fine alongside the amd64 package), then running > > LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so > /usr/games/ut99 > > That should allow ut99 to send its audio through PulseAudio. > > Regards, > > Stephen Hi Stephen Thank you! Confirmed working now, one daemon less on my machine :) Fyi, all is working and the terminal gave me following output, probably just a warning as the sound does work now: LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so /usr/games/ut99 ERROR: ld.so: object '/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Unreal engine initialized Regards ESP
Bug#941385: UT99: sound missing due to missing dependency osspd
On 2019-10-01 09:12, Simon McVittie wrote: > On Sun, 29 Sep 2019 at 23:28:54 +0200, esp wrote: >> UT99.yaml perfectly packages Unreal Tournament. ... The game however does >> not have sound after initial installation due to missing deb package osspd >> (OSS >> Proxy Daemon: Userland OSS emulation). > > osspd is already in the generated package's Recommends. Is that not enough? > > On Tue, 01 Oct 2019 at 07:28:20 +0800, Bruno Kleinert wrote: >> If the the LD_PRELOAD wrappers work, I'd prefer to add alternative >> dependencies >> pulseaudio-utils || alsa-oss || osspd to go from lightweight to heavy weight >> dependencies. > > In my experience osspd is more robust than the various LD_PRELOAD wrappers. > > smcv Hi Simon Apologies for the delay, so far the proposed solution of Bruno did not work for me. In case osspd is mandatory to have sound working it should be a forced dependency, and not only proposed, right? I let you all decide whatever is needed, I lack the technical expertise honestly. Just wanted to report that installing ut99 turns out without sound but can fixed by apt install osspd. Thank you ESP
Bug#941385: UT99: sound missing due to missing dependency osspd
On 2019-10-01 01:28, Bruno Kleinert wrote: > Am Sonntag, den 29.09.2019, 23:28 +0200 schrieb esp: > >> without the windowed mouse bug as present in Unreal Gold. The game >> however does >> >> not have sound after initial installation due to missing deb package >> osspd (OSS >> >> Proxy Daemon: Userland OSS emulation). As soon as this package gets >> installed >> >> the sound works 100% fine. Suggestion to include a osspd package >> dependency to >> >> inform user to apt install osspd. Thanks > > Hi, > > alternative, lightweighter solutions for the OSS legacy support exist > and may work, too. Let's check that! > > Do you use PulseAudio (Run "pulseaudio --check || echo 'Yep'" in a > terminal if you don't know.)? In case you do, please launch the game > from a terminal with "padsp " and let us know if that works > as you would expect it! > > If you are not using PulseAudio, please install alsa-oss and launch > the game from a terminal with "aoss " and let us know if that > works as you would expect it! > > If the the LD_PRELOAD wrappers work, I'd prefer to add alternative > dependencies pulseaudio-utils || alsa-oss || osspd to go from > lightweight to heavy weight dependencies. Since osspd is a daemon, > it's started during system startup and adds something to systems' boot > times. > > Cheers - Bruno Hi Bruno Apologies for the delay in replying. First of all I am a 100% Debian user but far from a Linux expert. I apt purged osspd, rebooted my machine and tried your proposed solution: padsp /usr/games/ut99 The game boots fine but the sound does not work by using padsp. The terminal spit out following upon launching the command: ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Unreal engine initialized Bound to SDLDrv.so Joystick [0] : Unknown Joystick SDLClient initialized. Etcetera... Do I miss something to have your solution working? I agree that we should opt for the least resource demanding solution. Thank you for you work. Highly appreciated. Regards ESP
Bug#941385: UT99: sound missing due to missing dependency osspd
Package: game-data-packager Version: 63 Severity: normal Tags: newcomer Dear Maintainer, UT99.yaml perfectly packages Unreal Tournament. The game plays 100% fine without the windowed mouse bug as present in Unreal Gold. The game however does not have sound after initial installation due to missing deb package osspd (OSS Proxy Daemon: Userland OSS emulation). As soon as this package gets installed the sound works 100% fine. Suggestion to include a osspd package dependency to inform user to apt install osspd. Thanks Best regards, ESP -- System Information: Debian Release: 10.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages game-data-packager depends on: ii dpkg1.19.7 ii fakeroot1.23-1 ii python3 3.7.3-1 ii python3-debian 0.1.35 ii python3-yaml3.13-2 Versions of packages game-data-packager recommends: ii game-data-packager-runtime 63 Versions of packages game-data-packager suggests: pn arj ii binutils 2.31.1-16 pn cabextract pn cdparanoia ii dynamite 0.1.1-2+b2 ii gcc 4:8.3.0-1 pn gdebi | gdebi-kde ii gir1.2-gdkpixbuf-2.0 2.38.1+dfsg-1 ii innoextract 1.7-2+b1 pn lgc-pg pn lgogdownloader ii lhasa [lzh-archiver] 0.3.1-3 ii make 4.2.1-1.2 ii p7zip-full16.02+dfsg-6 ii python3-gi3.30.4-1 pn steam pn steamcmd pn unace-nonfree ii unar 1.10.1-2+b4 ii unrar 1:5.6.6-1 pn unshield ii unzip 6.0-23+deb10u1 pn vorbis-tools ii xdelta1.1.3-9.2 pn xdelta3 -- no debconf information
Bug#941381: Unreal: mouse stuck in unreal gold windowed mode
Package: game-data-packager Version: 63 Severity: normal Tags: newcomer Dear Maintainer, Game-data-packager correctly installs Unreal Gold (unreal.yaml), the proprietary linux launcher however has a bug in windowed mode in which the mouse gets stuck in the upper right corner of the window. A workaround is to switch to fullscreen mode via Alt+Return to have the mouse correctly working. Suggestion to install Unreal Gold by default in fullscreen mode. This fullscreen mode can be configured in /unreal-gold/System/UnrealLinux.ini by setting StartupFullscreen=True. Thanks Best regards, ESP -- System Information: Debian Release: 10.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages game-data-packager depends on: ii dpkg1.19.7 ii fakeroot1.23-1 ii python3 3.7.3-1 ii python3-debian 0.1.35 ii python3-yaml3.13-2 Versions of packages game-data-packager recommends: ii game-data-packager-runtime 63 Versions of packages game-data-packager suggests: pn arj ii binutils 2.31.1-16 pn cabextract pn cdparanoia ii dynamite 0.1.1-2+b2 ii gcc 4:8.3.0-1 pn gdebi | gdebi-kde ii gir1.2-gdkpixbuf-2.0 2.38.1+dfsg-1 ii innoextract 1.7-2+b1 pn lgc-pg pn lgogdownloader ii lhasa [lzh-archiver] 0.3.1-3 ii make 4.2.1-1.2 ii p7zip-full16.02+dfsg-6 ii python3-gi3.30.4-1 pn steam pn steamcmd pn unace-nonfree ii unar 1.10.1-2+b4 ii unrar 1:5.6.6-1 pn unshield ii unzip 6.0-23+deb10u1 pn vorbis-tools ii xdelta1.1.3-9.2 pn xdelta3 -- no debconf information
Bug#932658: xfce4-sensors-plugin: enabling suppress tooltip in xfce4-sensors-plugin results in lost settings after reboot
Package: xfce4-sensors-plugin Version: 1.3.0-2+b1 Severity: normal Tags: patch Dear Maintainer, xfce4-sensors-plugin in Debian stable (buster) has a bug which results in the whole xfce4-sensors-pluging configuration being lost after rebooting your machine, when suppress tooltip was enabled in its configuration. I do not have an idea if this bug relates to upstream or was fixed in the newer version. I just confirm that I can reproduce this bug on Debian stable (buster). Regards, esp -- System Information: Debian Release: 10.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xfce4-sensors-plugin depends on: ii libatk1.0-0 2.30.0-2 ii libc62.28-10 ii libcairo-gobject21.16.0-4 ii libcairo21.16.0-4 ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1 ii libglib2.0-0 2.58.3-2 ii libgtk-3-0 3.24.5-1 ii libnotify4 0.7.7-4 ii libpango-1.0-0 1.42.4-6 ii libpangocairo-1.0-0 1.42.4-6 ii libsensors5 1:3.5.0-3 ii libx11-6 2:1.6.7-1 ii libxext6 2:1.3.3-1+b2 ii libxfce4panel-2.0-4 4.12.2-1 ii libxfce4ui-2-0 4.12.1-3 ii libxfce4util74.12.1-3 ii libxnvctrl0 418.74-1 Versions of packages xfce4-sensors-plugin recommends: ii hddtemp 0.3-beta15-53 ii lm-sensors 1:3.5.0-3 Versions of packages xfce4-sensors-plugin suggests: pn xsensors -- no debconf information
Bug#745081: game-data-packager: add support for full versions of wolf3d and spear of destiny
Package: game-data-packager Version: 30 Severity: wishlist Tags: upstream Dear Maintainer, The game-data-packager currently seems to only support Wolfenstein 3D v1.4 shareware (7) restricted version. The great open-source port Wolf4SDL however supports more versions as mentioned in its readme: 1) Wolfenstein 3D v1.1 full Apogee 2) Wolfenstein 3D v1.4 full Apogee (not tested) 3) Wolfenstein 3D v1.4 full GT/ID/Activision 4) Wolfenstein 3D v1.0 shareware Apogee 5) Wolfenstein 3D v1.1 shareware Apogee 6) Wolfenstein 3D v1.2 shareware Apogee 7) Wolfenstein 3D v1.4 shareware 8) Spear of Destiny full 9) Spear of Destiny demo 10) Spear of Destiny - Mission 2: Return to Danger (not tested) 11) Spear of Destiny - Mission 3: Ultimate Challenge (not tested) I have tested Wolf4SDL today with my own games (3) Wolfenstein 3D v1.4 full GT/ID/Activision and (8) Spear of Destiny full (10) Spear of Destiny - Mission 2: Return to Danger and (11) Spear of Destiny - Mission 3: Ultimate Challenge and all work perfectly :-) Below the info on how to have it correctly packaged: 3) Wolfenstein 3D v1.4 full GT/ID/Activision [ Exec=wolf4sdl-wl6 ] a41af25a2f193e7d4afbcc4301b3d1ce audiohed.wl6 2385b488b18f8721633e5b2bdf054853 audiot.wl6 a4e73706e100dc0cadfb02d23de46481 gamemaps.wl6 b8d2a78bc7c50da7ec9ab1d94f7975e1 maphead.wl6 dec8939cff5a4ec27ae7b43e8f52ec28 vgadict.wl6 8b40b5b785f898e229bf1c2f2e3ee003 vgagraph.wl6 8e75e3ffb842ed3d08abe6ffea97b231 vgahead.wl6 b8ff4997461bafa5ef2a94c11f9de001 vswap.wl6 8) Spear of Destiny full [ Exec=wolf4sdl-sod --mission 1 ] 6e914d15335125872737718470061ad8 audiohed.sod (also used by bonus pack 1 & 2) 10020fce0f04d21bd07b1b5b951c360a audiot.sod (also used by bonus pack 1 & 2) 30b11372b9ec6bc06289eb3e9b2ef0b9 vgadict.sod (also used by bonus pack 1 & 2) 3b85f170098fb48d91d8bedd0cac4e0d vgagraph.sod (also used by bonus pack 1 & 2) fb75007a1167bba05c4acadf90bc30d8 vgahead.sod (also used by bonus pack 1 & 2) 04f16534235b4b57fc379d5709f88f4a gamemaps.sd1 276c79a4a6419db6b23e7699e41cb9fa maphead.sd1 b1dac0a8786c7cdbb09331a4eba00652 vswap.sd1 (10) Spear of Destiny - Mission 2: Return to Danger [ Exec=wolf4sdl-sod --mission 2 ] fa5752c5b1e25ee5c4a9ec0e9d4013a9 gamemaps.sd2 d55508cd58e2e61076ac81b98aeb9269 maphead.sd2 25d92ac0ba012a1e9335c747eb4ab177 vswap.sd2 (11) Spear of Destiny - Mission 3: Ultimate Challenge [ Exec=wolf4sdl-sod --mission 3 ] 29860b87c31348e163e10f8aa6f19295 gamemaps.sd3 a8b24dd3d3271e0b7fc6f2f995915f27 maphead.sd3 94aeef7980ef640c448087f92be16d83 vswap.sd3 Important to know, the original games include all above files in UPPERCASE, these should all be converted to lower case to have Wolf4sdl correctly load the files. All files should be packaged to have these installed under /usr/share/games/wolf3d Hopefully this will help you all to have game-data-packager also support these in a near future. Let me know in case something needs to be tested or further info is required. Thanks! -- System Information: Debian Release: 7.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-486 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages game-data-packager depends on: ii dynamite0.1.1-2 ii fakeroot1.18.4-2 ii p7zip-full 9.20.1~dfsg.1-4 ii unzip 6.0-8 game-data-packager recommends no packages. Versions of packages game-data-packager suggests: pn lhasa | jlha-utils | lhz-archiver -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#24067: Camouflage DDR Memory OCZ
printing chars guessed extracted large volumes attempts heuristic definite time.Thats RASPPPOE Mexico Summary: finish. relatively allows stop. point.read ReplyName boy... Diego CA USA. To:Smells Teen FireLIVE MARTHA airport shock youLIVE E.D. HILLE.D.s recipe fried favorite Hate MediaASK DR. MANNYMale Bavaria produces coolest deepest box. least specialty preparing Junes Sonar Festival Barcelona. remixing Phones GardenBed LivingPet Ac CareSports ListGift IdeasFresh Flowers eCardsYour Accounts Categories Account Cart Lists await Subjects sellers Shorts sell Bargain Books -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]