Did anybody try Nethack / Falcon's Eye on SuSE 8.1? This is a fresh install with KDE 3. When starting Nethack, I get the initial screens but then: ......................ALSA lib pcm_hw.c:835:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy mcop warning: user defined signal handler found for SIG_PIPE, overriding Too many hacks running now. kar@strider:~> ALSA lib pcm_hw.c:835:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy Can't open pcm device 'default'. Couldn't open ALSA pcm device (`s') -- Kaare Rasmussen --Linux, spil,-- Tlf: 3816 2582 Kaki Data tshirts, merchandize Fax: 3816 2501 Howitzvej 75 Åben 12.00-18.00 Email: kar@kakidata.dk 2000 Frederiksberg Lørdag 12.00-16.00 Web: www.suse.dk
On Sat, 2003-02-01 at 12:54, Kaare Rasmussen wrote:
Did anybody try Nethack / Falcon's Eye on SuSE 8.1?
This is a fresh install with KDE 3. When starting Nethack, I get the initial screens but then:
......................ALSA lib pcm_hw.c:835:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy mcop warning: user defined signal handler found for SIG_PIPE, overriding Too many hacks running now. kar@strider:~> ALSA lib pcm_hw.c:835:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy Can't open pcm device 'default'. Couldn't open ALSA pcm device (`s')
I had the same experience and after I had a look on the Falcon's Eye web page, I noted that Falcon's Eye does not yet work with the version of nethack-data that is installed on SuSE 8.1 (3.4. It needs 3.3) I have tried to install the nethack-data 3.3 (from SuSE 8.0), but that also did not work. I have given up on it for now. -- Andre Truter Software Engineer Registered Linux user #185282 ICQ #40935899 AIM: trusoftzaf http://www.trusoft.za.net <-------------------------------------------------> < The box said: Requires Windows 95 or better... > < So I installed Linux > <------------------------------------------------->
On Sat, 2003-02-01 at 04:00, Andre Truter wrote:
On Sat, 2003-02-01 at 12:54, Kaare Rasmussen wrote:
Did anybody try Nethack / Falcon's Eye on SuSE 8.1?
This is a fresh install with KDE 3. When starting Nethack, I get the initial screens but then:
......................ALSA lib pcm_hw.c:835:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy mcop warning: user defined signal handler found for SIG_PIPE, overriding Too many hacks running now. kar@strider:~> ALSA lib pcm_hw.c:835:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy Can't open pcm device 'default'. Couldn't open ALSA pcm device (`s')
I had the same experience and after I had a look on the Falcon's Eye web page, I noted that Falcon's Eye does not yet work with the version of nethack-data that is installed on SuSE 8.1 (3.4. It needs 3.3)
I have tried to install the nethack-data 3.3 (from SuSE 8.0), but that also did not work. I have given up on it for now.
Same here I am afraid. Matt
On Saturday 01 February 2003 05:54, Kaare Rasmussen wrote:
Did anybody try Nethack / Falcon's Eye on SuSE 8.1?
As the others here on SLE have noted, SuSE muffed up the RPMs because Falcon's Eye requires Nethack 3.3.1 while SuSE packaged Nethack 3.4.0 without knowing the consequences to FE. (FYI, this has been covered on the FE mailing list, http://pub78.ezboard.com/fnethackfalconseyefrm2). At any rate, installing the Nethack/FE SRPMs from SuSE 8.0 worked. It seems there's enough demand for me to distribute them, so reply to this message if you would like to see them up there. [If you need to play FE -now-, simply grab the Nethack/FE RPMs from your local SuSE 8.0 mirror.] BTW, Jaakko Peltonen, the author of FE, is spending most of his time of Ultima IV: The Dawn of Virtue (http://www.hut.fi/~jtpelto2/ultima4/) which is why development on FE is very slow. But, the new version will have better audio, better/more graphics/animations, and an improved UI.
On Saturday 01 February 2003 05:54, Kaare Rasmussen wrote:
Did anybody try Nethack / Falcon's Eye on SuSE 8.1?
At least two individuals (excluding me) want to see RPMs of Falcon's Eye / Nethack for SuSE 8.1. In response to the demand, I have created RPMs as I said I've would. They are available at https://sourceforge.net/project/showfiles.php?group_id=28610 . You need two (2) files: nethack_data-3.3.1-0.i686.rpm falconseye-1.9.3-0.i686.rpm Semi-direct Links: http://prdownloads.sourceforge.net/suserpm/nethack_data-3.3.1-0.i686.rpm?dow... http://prdownloads.sourceforge.net/suserpm/falconseye-1.9.3-0.i686.rpm?downl... [If you have APT set up, you will be able to grab them off there in a few hours.] IMPORTANT: You need to install nethack_data -before- falconseye because of the symlink that FE creates. NOTES: You may be thinking "why do I need to install another FE RPM? Can't I use the one from SuSE 8.1?" The answer is two-fold. You can, but SuSE screwed up FE as well as Nethack. From my SF.net release notes: \begin SuSE muffed up the RPMs for Falcon's Eye in SuSE Linux 8.1 on two (2) accounts: 1. Nethack 3.4.0 is packaged with SuSE Linux 8.1, although FE requires version 3.3.1. FE is not even able to start with version 3.4.0 of NH. 2. "/usr/bin/compress" is used to compress the save files by default in FE, and SuSE left it at the default although it does not ship with this utility. Result: unable to save/load -any- NH save files in FE. FE -can- use gzip instead of 'compress' however, which is what I did with a simple patch. \end So, in short, if you want to actually -save- your game in FE, you need my RPM. (Apart from that, my RPM also has the very minor advantage of being compiled with heavy optimizations.) And yes, I'll be sending a nice lengthy email to feedback@suse.com about this... Feedback is very welcome.
Thanks Kaare, A couple of things: Installed the way you asked and it blew up, saw one splash screen and then nothing. I did remove other versions before installing the rpm's. feedback@suse.com probably doesn't work anymore. Feedback goes through here: http://www.suse.de/cgi-bin/feedback.cgi Hope I caught before you sent off a huge long e-mail... Matt On Mon, 2003-02-03 at 18:21, Karol Pietrzak wrote:
On Saturday 01 February 2003 05:54, Kaare Rasmussen wrote:
Did anybody try Nethack / Falcon's Eye on SuSE 8.1?
At least two individuals (excluding me) want to see RPMs of Falcon's Eye / Nethack for SuSE 8.1. In response to the demand, I have created RPMs as I said I've would. They are available at https://sourceforge.net/project/showfiles.php?group_id=28610 . You need two (2) files:
nethack_data-3.3.1-0.i686.rpm falconseye-1.9.3-0.i686.rpm
Semi-direct Links: http://prdownloads.sourceforge.net/suserpm/nethack_data-3.3.1-0.i686.rpm?dow... http://prdownloads.sourceforge.net/suserpm/falconseye-1.9.3-0.i686.rpm?downl...
[If you have APT set up, you will be able to grab them off there in a few hours.]
IMPORTANT: You need to install nethack_data -before- falconseye because of the symlink that FE creates.
NOTES: You may be thinking "why do I need to install another FE RPM? Can't I use the one from SuSE 8.1?" The answer is two-fold. You can, but SuSE screwed up FE as well as Nethack. From my SF.net release notes:
\begin SuSE muffed up the RPMs for Falcon's Eye in SuSE Linux 8.1 on two (2) accounts:
1. Nethack 3.4.0 is packaged with SuSE Linux 8.1, although FE requires version 3.3.1. FE is not even able to start with version 3.4.0 of NH. 2. "/usr/bin/compress" is used to compress the save files by default in FE, and SuSE left it at the default although it does not ship with this utility. Result: unable to save/load -any- NH save files in FE. FE -can- use gzip instead of 'compress' however, which is what I did with a simple patch. \end
So, in short, if you want to actually -save- your game in FE, you need my RPM. (Apart from that, my RPM also has the very minor advantage of being compiled with heavy optimizations.)
And yes, I'll be sending a nice lengthy email to feedback@suse.com about this...
Feedback is very welcome.
On Monday 03 February 2003 21:59, Matthew Johnson wrote:
Thanks Kaare,
A couple of things:
Installed the way you asked and it blew up, saw one splash screen and then nothing. I did remove other versions before installing the rpm's.
Yes, it just so happens that this is usually a sound problem (I've spent extraordinary amounts of time trying to figure all this out)... It turns out that EFFECTS and MUSIC cannot be turned on at the same time (no mixer). So, check out your /usr/share/games/nethack/config/jtp_opts.txt: \begin play_music=1 #play_effects=1 linux_midi_player=/usr/bin/timidity -idqq %s \end Another thing to check is whether your lock files are there (they shouldn't): # rm -f /usr/share/games/nethack/*.0 It can be a bitch to set up, but FE -does- run on SuSE 8.1. I can send over a screenshot, if you want... Reply back with results....
feedback@suse.com probably doesn't work anymore. Feedback goes through here:
http://www.suse.de/cgi-bin/feedback.cgi
Hope I caught before you sent off a huge long e-mail...
I have sent numerous emails over to feedback@suse.com over the last month or so and have gotten an automated response, signaling to me that my email was received... But, I'll take your advice.
On Mon, 2003-02-03 at 19:19, Karol Pietrzak wrote:
On Monday 03 February 2003 21:59, Matthew Johnson wrote:
Thanks Kaare,
A couple of things:
Installed the way you asked and it blew up, saw one splash screen and then nothing. I did remove other versions before installing the rpm's.
Yes, it just so happens that this is usually a sound problem (I've spent extraordinary amounts of time trying to figure all this out)... It turns out that EFFECTS and MUSIC cannot be turned on at the same time (no mixer). So, check out your /usr/share/games/nethack/config/jtp_opts.txt:
\begin play_music=1 #play_effects=1 linux_midi_player=/usr/bin/timidity -idqq %s \end
Seems to be ignoring it...Anyplace else this config will be read?
Another thing to check is whether your lock files are there (they shouldn't):
# rm -f /usr/share/games/nethack/*.0
There were some, now removed.
It can be a bitch to set up, but FE -does- run on SuSE 8.1. I can send over a screenshot, if you want...
Not necessary, why go through the trouble and lie? :).
Reply back with results....
Ok, still crashes and music continues to play until killed.
feedback@suse.com probably doesn't work anymore. Feedback goes through here:
http://www.suse.de/cgi-bin/feedback.cgi
Hope I caught before you sent off a huge long e-mail...
I have sent numerous emails over to feedback@suse.com over the last month or so and have gotten an automated response, signaling to me that my email was received...
ckm maybe able to say where the mails now go, but would be kinda silly to stop them too quickly.
But, I'll take your advice.
Matt
Runs as root only, was getting permission denied here: [NetHack]: Program initialization has failed. [NetHack]: Report error to "wizard". [NetHack]: Dungeon description not valid. [NetHack]: Warning: cannot write scoreboard file record [NetHack]: No write permission to lock perm! [NetHack]: Warning: cannot write scoreboard file record [NetHack]: No write permission to lock perm! [NetHack]: Warning: cannot write scoreboard file record [NetHack]: No write permission to lock perm! [NetHack]: Warning: cannot write scoreboard file record Matt On Mon, 2003-02-03 at 19:19, Karol Pietrzak wrote:
On Monday 03 February 2003 21:59, Matthew Johnson wrote:
Thanks Kaare,
A couple of things:
Installed the way you asked and it blew up, saw one splash screen and then nothing. I did remove other versions before installing the rpm's.
Yes, it just so happens that this is usually a sound problem (I've spent extraordinary amounts of time trying to figure all this out)... It turns out that EFFECTS and MUSIC cannot be turned on at the same time (no mixer). So, check out your /usr/share/games/nethack/config/jtp_opts.txt:
\begin play_music=1 #play_effects=1 linux_midi_player=/usr/bin/timidity -idqq %s \end
Another thing to check is whether your lock files are there (they shouldn't):
# rm -f /usr/share/games/nethack/*.0
It can be a bitch to set up, but FE -does- run on SuSE 8.1. I can send over a screenshot, if you want...
Reply back with results....
feedback@suse.com probably doesn't work anymore. Feedback goes through here:
http://www.suse.de/cgi-bin/feedback.cgi
Hope I caught before you sent off a huge long e-mail...
I have sent numerous emails over to feedback@suse.com over the last month or so and have gotten an automated response, signaling to me that my email was received...
But, I'll take your advice.
On Tue, 2003-02-04 at 05:19, Karol Pietrzak wrote:
On Monday 03 February 2003 21:59, Matthew Johnson wrote:
Thanks Kaare,
A couple of things:
Installed the way you asked and it blew up, saw one splash screen and then nothing. I did remove other versions before installing the rpm's.
I could not install nethack-data first, not even by forcing it. --<snip>-- rpm -Uvh nethack_data-3.3.1-0.i686.rpm error: failed dependencies: nethack_binary is needed by nethack_data-3.3.1-0 obelix:/netshare/downloads/FalsonsEye # rpm -Uvh --force nethack_data-3.3.1-0.i686.rpm error: failed dependencies: nethack_binary is needed by nethack_data-3.3.1-0 --<snip>-- So, I tried to install nethack and nethack-data and then falcon's eye, but conflicts: --<snip>-- rpm -Uvh falconseye-1.9.3-0.i686.rpm error: failed dependencies: nethack conflicts with falconseye-1.9.3-0 --<snip>-- So, I deleted nethack and nethack-data and installed falconseye and nethack-data together and the re-installed falconseye. --<snip>-- rpm -Uvh falconseye-1.9.3-0.i686.rpm nethack_data-3.3.1-0.i686.rpm falconseye ################################################## nethack_data ################################################## obelix:/netshare/downloads/FalsonsEye # rpm -Uvh --force falconseye-1.9.3-0.i686.rpm falconseye ################################################## --<snip>-- What is the proper way to install it?
Yes, it just so happens that this is usually a sound problem (I've spent extraordinary amounts of time trying to figure all this out)... It turns out that EFFECTS and MUSIC cannot be turned on at the same time (no mixer). So, check out your /usr/share/games/nethack/config/jtp_opts.txt:
\begin play_music=1 #play_effects=1 linux_midi_player=/usr/bin/timidity -idqq %s \end
Another thing to check is whether your lock files are there (they shouldn't):
# rm -f /usr/share/games/nethack/*.0
I had a slightly different problem. The screen would come up, all black and then nothing. I have to kill -9 it. So then I tried to disable first effects, then sound, then both. The best I got was with effects disabled, or both disabled, the splash screen would appear and then everything close. This is the result in the terminal: nethack ......................ALSA lib pcm_hw.c:866:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy Can't open pcm device 'default'. Couldn't open ALSA pcm device (`s') I don't have any other apps open that use the sound. Thanks -- Andre Truter Software Engineer Registered Linux user #185282 ICQ #40935899 AIM: trusoftzaf http://www.trusoft.za.net <-------------------------------------------------> < The box said: Requires Windows 95 or better... > < So I installed Linux > <------------------------------------------------->
On Tue, 2003-02-04 at 05:19, Karol Pietrzak wrote:
On Monday 03 February 2003 21:59, Matthew Johnson wrote:
Thanks Kaare,
A couple of things:
Installed the way you asked and it blew up, saw one splash screen and then nothing. I did remove other versions before installing the rpm's.
Yes, it just so happens that this is usually a sound problem (I've spent extraordinary amounts of time trying to figure all this out)... It turns out that EFFECTS and MUSIC cannot be turned on at the same time (no mixer). So, check out your /usr/share/games/nethack/config/jtp_opts.txt:
\begin play_music=1 #play_effects=1 linux_midi_player=/usr/bin/timidity -idqq %s \end
I just discovered that my sound system is not very MIDI friendly. Timidity and Playmidi does not play anything. They just take up processor time, but no sound. I ran alsaconf and it detected the card fine (Equisonic: ens1371 driver), but when it wanted to play the sample wav file, it also did not produce any sound, just hog the CPU. I had to kill it. Funny thing is, I then started XMMS and played mp3 and ogg files with perfect quality... Very strange. I don't know if the midi problems have something to do with falcon's eye crashing. -- Andre Truter Software Engineer Registered Linux user #185282 ICQ #40935899 AIM: trusoftzaf http://www.trusoft.za.net <-------------------------------------------------> < The box said: Requires Windows 95 or better... > < So I installed Linux > <------------------------------------------------->
On Tuesday 04 February 2003 15:23, Andre Truter wrote:
I don't know if the midi problems have something to do with falcon's eye crashing.
The usually do, unfortunately. On Tuesday 04 February 2003 14:55, Andre Truter wrote:
I could not install nethack-data first, not even by forcing it.
--force does not ignore dependencies. --nodeps does... [I probably should have made that clear...] So, install everything like I outlined before (i.e., delete nethack directory, install nethack_data before falconseye, etc.), but disable both effects -and- music. It should definitely work. Post/send the strace log if it doesn't.
On Tuesday 04 February 2003 21:17, Karol Pietrzak wrote:
On Tuesday 04 February 2003 15:23, Andre Truter wrote:
I don't know if the midi problems have something to do with falcon's eye crashing.
The usually do, unfortunately.
On Tuesday 04 February 2003 14:55, Andre Truter wrote:
I could not install nethack-data first, not even by forcing it.
--force does not ignore dependencies. --nodeps does... [I probably should have made that clear...]
So, install everything like I outlined before (i.e., delete nethack directory, install nethack_data before falconseye, etc.), but disable both effects -and- music.
It should definitely work. Post/send the strace log if it doesn't.
Hello SuSE people. Running 8.1 and KDE3.1 Just joining this thread. Installed nethack, nethack-data, and falconseye using apt-get. All went well. Nethack opens, goes through the 7 or 8 intro screens and where the game is suposed to start, "you walk down the debris littered stairs", it just quits, dissapears!! Did the "music & effects" disabling separately & together. Made no difference. Any ideas?? If not, well I thought it might be fun, and I tried Bob S.
On Saturday 08 February 2003 01:12, Bob S. wrote:
Hello SuSE people.
Running 8.1 and KDE3.1
As am I.
Just joining this thread. Installed nethack, nethack-data, and falconseye using apt-get. All went well. Nethack opens, goes through the 7 or 8 intro screens and where the game is suposed to start, "you walk down the debris littered stairs", it just quits, dissapears!!
So, you actually got to the dungeon part of the game, after the character selection screen and intro? Does it -always- quit and disappear? What is the console output?
Did the "music & effects" disabling separately & together. Made no difference. Any ideas??
Yes, many, considering I've recently discovered the many flaws still
left in my package (I thought they were all solved). You -can- just
wait for me to release another RPM (maybe tomorrow) of nethack_data and
FE, or you can play around...
For starters, comment out the linux_midi line with timidity... there's
no way to disable music w/o commenting that out.
--
Karol Pietrzak
On Saturday 08 February 2003 03:31, Karol Pietrzak wrote:
On Saturday 08 February 2003 01:12, Bob S. wrote:
Hello SuSE people.
Running 8.1 and KDE3.1
As am I.
Just joining this thread. Installed nethack, nethack-data, and falconseye using apt-get. All went well. Nethack opens, goes through the 7 or 8 intro screens and where the game is suposed to start, "you walk down the debris littered stairs", it just quits, dissapears!!
So, you actually got to the dungeon part of the game, after the character selection screen and intro?
Yes, got through character selection and the next 7 or 8 screens which I would call the intro. View of the entrance, camping at night, entrance to the caves, and then view of the stairs to descend. That is where it quits. Never physically got down the stairs into the dungeon.
Does it -always- quit and disappear? What is the console output?
Always just quits and dissapears, just like it had never been opened. No console output. Always started it from a plain commandline.
Did the "music & effects" disabling separately & together. Made no difference. Any ideas??
Yes, many, considering I've recently discovered the many flaws still left in my package (I thought they were all solved). You -can- just wait for me to release another RPM (maybe tomorrow) of nethack_data and FE, or you can play around...
I can wait :-)
For starters, comment out the linux_midi line with timidity... there's no way to disable music w/o commenting that out.
OK will try that. If it makes any difference I will report back Bob S.
On Saturday 08 February 2003 03:31, Karol Pietrzak wrote:
On Saturday 08 February 2003 01:12, Bob S. wrote:
Hello SuSE people.
Running 8.1 and KDE3.1
As am I.
Just joining this thread. Installed nethack, nethack-data, and falconseye using apt-get. All went well. Nethack opens, goes through the 7 or 8 intro screens and where the game is suposed to start, "you walk down the debris littered stairs", it just quits, dissapears!!
So, you actually got to the dungeon part of the game, after the character selection screen and intro?
Does it -always- quit and disappear? What is the console output?
Did the "music & effects" disabling separately & together. Made no difference. Any ideas??
Yes, many, considering I've recently discovered the many flaws still left in my package (I thought they were all solved). You -can- just wait for me to release another RPM (maybe tomorrow) of nethack_data and FE, or you can play around...
For starters, comment out the linux_midi line with timidity... there's no way to disable music w/o commenting that out.
Uh Oh !!! Just sent you a message in reply to this one a few hours ago. When I tried to open Nethack tonight the screen announcing "Nethack Falcon's Eye" came up for about one second and it died. I can't imagine what has caused that. Only thing I did was turn off the machine last night and turn it on again today. Good luck. Will be watching for your new rpm's in apt. Bob S.
Finally, after hours of mindless torture, I beat Falcon's Eye into submission. Release 3 fixes all previous problems with my and SuSE's RPMs. Bad News: After desperately trying to get FE to be FHS-compliant (e.g., put log files in /var/log, etc.), I have come to the conclusion that this is not possible and/nor worth my time. [FYI, after hours of browsing through source code and applying patches, I got all but one file, record_lock IIRC, to be created/destroyed in the proper location.] Because of internal FE limitations, music and effects cannot be played at the same time (along with a bug in FE), but both are enabled by default. This caused much frustration in me and other wannabe-FE players. My solution: disable music/effects by default. i.e., you have no enable them manually. Good News: Everything works! By default, no less. The solution was actually was to make the FE binary setguid (which SuSE did) and make the nethack directory belong to group games (which SuSE didn't). I was worried the group 'games' didn't exist on SuSE 8.1, but it appears to be the default. Also, thanks to advice from Anders Johansson, it does not matter in what order nethack_data and falconseye are installed, as nethack_data will be installed first. How to install: I put them up on my apt repository, so you can grab them by 'apt-get install falconseye nethack_data'. :) I recommend deleting all your config files before doing so though: # rm -f /usr/share/games/nethack/config/* If you don't have apt-get, you can grab them from my SF.net page: http://suserpm.sourceforge.net Semi-direct links: http://prdownloads.sourceforge.net/suserpm/falconseye-1.9.3-3.i686.rpm?downl... http://prdownloads.sourceforge.net/suserpm/nethack_data-3.3.1-3.i686.rpm?dow... General info: Everyone else must be wondering what the hell all the commotion is about, and rightfully so. Falcon's Eye [http://falconseye.sf.net] is a "pseudo-3D" frontend for Nethack [http://www.nethack.org], which is considered by many to be the greatest game of all time. Description from the NH home page: \begin What is NetHack? NetHack is a single player dungeon exploration game that runs on a wide variety of computer systems, with a variety of graphical and text interfaces all using the same game engine. Unlike many other Dungeons & Dragons-inspired games, the emphasis in NetHack is on discovering the detail of the dungeon and not simply killing everything in sight - in fact, killing everything in sight is a good way to die quickly. Each game presents a different landscape - the random number generator provides an essentially unlimited number of variations of the dungeon and its denizens to be discovered by the player in one of a number of characters: you can pick your race, your role, and your gender. \end [Source: http://nethack.sourceforge.net/common/info.html] It has a very active community, with fan sites, newsgroups (rec.games.roguelike.nethack), many guides, and even more derivates (e.g., Slash'em, ADOM, etc.). Screenshots of FE: http://www.hut.fi/~jtpelto2/nhfeatures.html On Sunday 09 February 2003 00:43, Bob S. wrote:
I can't imagine what has caused that. Only thing I did was turn off the machine last night and turn it on again today. Good luck. Will be watching for your new rpm's in apt.
participants (5)
-
Andre Truter
-
Bob S.
-
Kaare Rasmussen
-
Karol Pietrzak
-
Matthew Johnson