View previous topic :: View next topic |
Author |
Message |
Tocharian n00b
Joined: 23 Oct 2003 Posts: 9 Location: San diego
|
Posted: Wed Oct 29, 2003 3:45 am Post subject: |
|
|
[img:8a970d4ab1]http://www.linux-gaming.com/steamlinux.png[/img:8a970d4ab1]
One...
Two...
[img:8a970d4ab1]http://www.linux-gaming.com/steamlinux1.png[/img:8a970d4ab1]
*cheers* I got it running
Like that? It crashes in game though i am currently looking into this bug it's MOTD related bug though (htm rendering in the game). _________________ Once In an Eternity. |
|
Back to top |
|
|
Uranus Guru
Joined: 07 May 2002 Posts: 438 Location: Portugal, Braga
|
Posted: Wed Oct 29, 2003 10:35 am Post subject: |
|
|
hey, how'd you get steam to sit in your tray? |
|
Back to top |
|
|
GentooBox Veteran
Joined: 22 Jun 2003 Posts: 1168 Location: Denmark
|
Posted: Wed Oct 29, 2003 6:25 pm Post subject: |
|
|
Tocharian wrote: | [img:b825983a39]http://www.linux-gaming.com/steamlinux.png[/img:b825983a39]
One...
Two...
*cheers* I got it running
Like that? It crashes in game though i am currently looking into this bug it's MOTD related bug though (htm rendering in the game). |
well... i got that far too..
but then i try to connect to a server, then it just hangs.
BTW: CS is a crap game, im only testing this to see if it works. _________________ Encrypt, lock up everything and duct tape the rest |
|
Back to top |
|
|
Moled l33t
Joined: 09 Jul 2003 Posts: 635
|
Posted: Thu Oct 30, 2003 1:07 am Post subject: |
|
|
it dies when trying to update the game when you try to play it here too |
|
Back to top |
|
|
Halanegri Guru
Joined: 03 Mar 2003 Posts: 351 Location: Reykjavík, Iceland
|
Posted: Fri Oct 31, 2003 6:12 pm Post subject: |
|
|
Uranus wrote: | hey, how'd you get steam to sit in your tray? |
Yeah, how DID you do that? |
|
Back to top |
|
|
GentooBox Veteran
Joined: 22 Jun 2003 Posts: 1168 Location: Denmark
|
Posted: Sun Nov 02, 2003 1:41 pm Post subject: |
|
|
Halanegri wrote: | Uranus wrote: | hey, how'd you get steam to sit in your tray? |
Yeah, how DID you do that? |
in kde, just click the close button. _________________ Encrypt, lock up everything and duct tape the rest |
|
Back to top |
|
|
dan2003 Apprentice
Joined: 11 May 2003 Posts: 258 Location: somewhere near london, UK
|
Posted: Sun Nov 02, 2003 7:55 pm Post subject: |
|
|
I have an entirly different problem.. I get the steam create account box but where it says email address i cannot type, i can't seem to give the box keyboard focus ...
any ideas |
|
Back to top |
|
|
blue.sca l33t
Joined: 28 Aug 2003 Posts: 680 Location: Mainz, Germany
|
Posted: Sun Nov 02, 2003 8:37 pm Post subject: |
|
|
right click any textbox, click Copy/Paste or Cut. -> focus set, but said few pages above... _________________ geek by nature, linux by choice
i want my avatar back... thank you
:wq |
|
Back to top |
|
|
dan2003 Apprentice
Joined: 11 May 2003 Posts: 258 Location: somewhere near london, UK
|
Posted: Sun Nov 02, 2003 10:44 pm Post subject: |
|
|
yeah sorry, i figured it out seconds after i posted. should have perciverired more..
I can't play tho, i click on the button to play cs after it has finished doinf whatveer it does and nothing happens, the app hogs 100% of cpu for ever |
|
Back to top |
|
|
Tocharian n00b
Joined: 23 Oct 2003 Posts: 9 Location: San diego
|
Posted: Tue Nov 04, 2003 2:24 am Post subject: |
|
|
Well i got steam to connect in game doesnt crash it's awesome but!!! the images are all distorted. _________________ Once In an Eternity. |
|
Back to top |
|
|
Noiz n00b
Joined: 04 Nov 2003 Posts: 10
|
Posted: Tue Nov 04, 2003 8:33 am Post subject: |
|
|
I got it working a few days ago.
I kept messing around with the wine 20031016 release but every time i started the game it crashed with only showing the CS background.
So i decided to give their CVS a try, it worked!
As for the "Expected argument 'ProcessId'." error, I fixed that by adding the following to my config:
[AppDefaults\\Steam.exe\\DllOverrides]
"shdocvw" = "native, builtin"
"shlwapi" = "native, builtin"
You have to do the same for hl.exe. If I leave it out the game doesn't start anymore.
Although this is not really related to the ProcessId error
[AppDefaults\\hl.exe\\DllOverrides]
"shdocvw" = "native, builtin"
"shlwapi" = "native, builtin"
Tocharian wrote: | Well i got steam to connect in game doesnt crash it's awesome but!!! the images are all distorted. |
Thats weird, maybe you can try playing around with the video settings? I'm using OpenGL and it works great! |
|
Back to top |
|
|
blue.sca l33t
Joined: 28 Aug 2003 Posts: 680 Location: Mainz, Germany
|
Posted: Tue Nov 04, 2003 9:23 am Post subject: |
|
|
would like to test cvs to, but something fails. ntdll.dll.so is not linked properly, so errors occur, i dont really know, how to fix this. with another version of wine, dcom crashes without reason...
no luck with wine for me... _________________ geek by nature, linux by choice
i want my avatar back... thank you
:wq |
|
Back to top |
|
|
Halanegri Guru
Joined: 03 Mar 2003 Posts: 351 Location: Reykjavík, Iceland
|
Posted: Thu Nov 06, 2003 4:15 pm Post subject: |
|
|
Noiz: When I start CS, I don't see the Menu buttons(no text), and when I join a server, I don't see any text there either, so I can't follow the chat, and I never know who fragged whom. Do you have this problem?
btw, the text is visible in the Options menu and the console. |
|
Back to top |
|
|
Noiz n00b
Joined: 04 Nov 2003 Posts: 10
|
Posted: Sat Nov 08, 2003 9:11 am Post subject: |
|
|
Halanegri wrote: | Noiz: When I start CS, I don't see the Menu buttons(no text), and when I join a server, I don't see any text there either, so I can't follow the chat, and I never know who fragged whom. Do you have this problem?
btw, the text is visible in the Options menu and the console. |
If you are sure you have the tahoma font installed and can see the steam menu's you can try adding that font to the X server font directory. I'll do some testing.
Edit:
Never mind adding the font to the X server directory. I didn't have that problem because I copied my font directory from XP to wine. After deleting all the fonts except tahoma I had the same problem. It seems that the game uses another font, after some adding and testing I found out it was Verdana that shows the chat.
If you are still missing some text somewhere else try adding the following fonts (I found these by looking at a config file) :
"Tahoma" ( Well you already got this one )
"Verdana"
"Verdana Bold" ( Should be included with the normal Verdana font if using a installer )
"Marlett"
"Trebuchet MS"
"Arial"
Good luck! |
|
Back to top |
|
|
Noiz n00b
Joined: 04 Nov 2003 Posts: 10
|
Posted: Sat Nov 08, 2003 12:18 pm Post subject: |
|
|
blue.sca wrote: | would like to test cvs to, but something fails. ntdll.dll.so is not linked properly, so errors occur, i dont really know, how to fix this. with another version of wine, dcom crashes without reason...
no luck with wine for me... |
I think you forgot to add the library path to /etc/ld.so.conf. At the end of the wine compilation it says you have to do that. Here is how you do that:
1. Edit /etc/ld.so.conf
2. At the bottom add your library path of wine , in my case this is /usr/lib/wine/lib
3. Save it and run 'ldconfig'
4. Try running wine again
If this does not solve your problem try searching the forums, there are a lot of topics about wine and linking errors.
I think wine will release their next snapshot in a week or so, seeing there is normally about a month between each release. After that you just have to wait for it to hit portage and emerge and play
Edit: The following install commands do not seem to work since it will create a seperate dir in the wine source, I don't know much about cvs commands maybe someone can help me with this.
Edit2: Simple fix by downloading the entire wine tree and just move everything.
Here is another way to install it. You can also use the 20031016 version to get up to date. The following will update it using cvs and all the installing and configuring will be done by the ebuild.
A bit dirty but at least you can play CS until there is another official release
Code: |
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild unpack
cd /var/tmp/portage/wine-20031016/work/wine-20031016/
rm -r *
export CVSROOT=:pserver:cvs@cvs.winehq.com:/home/wine
cvs -z 0 checkout wine
cvs update -PAd
mv wine/* ./
cd /
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild merge
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild clean
|
/Edit
Don't forget CVS is under constant development so the compile process may not complete due to errors. Just try again later and see if it's fixed.
Good luck! |
|
Back to top |
|
|
Halanegri Guru
Joined: 03 Mar 2003 Posts: 351 Location: Reykjavík, Iceland
|
Posted: Sat Nov 08, 2003 7:31 pm Post subject: |
|
|
Noiz wrote: |
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild merge
|
Shouldn't you replace this line with this one?
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild qmerge |
|
Back to top |
|
|
blue.sca l33t
Joined: 28 Aug 2003 Posts: 680 Location: Mainz, Germany
|
Posted: Sat Nov 08, 2003 10:15 pm Post subject: |
|
|
thanks noiz for your help, but at ldconfig i get the mysterious "... is not a symlink"-error. fix this with moving and symlinking back, then ldconfig runs without complains but no help to my wine problem _________________ geek by nature, linux by choice
i want my avatar back... thank you
:wq |
|
Back to top |
|
|
Noiz n00b
Joined: 04 Nov 2003 Posts: 10
|
Posted: Sun Nov 09, 2003 12:34 pm Post subject: |
|
|
Halanegri wrote: | Noiz wrote: |
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild merge
|
Shouldn't you replace this line with this one?
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild qmerge |
If I use qmerge it stops with this error "ebuild: this ebuild generated output during the depend phase (bad)"
I think this is because qmerge does not compile automatic when needed but only installs and therefor fails, using merge it does and everything works fine.
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild qmerge
Code: |
>>> md5 src_uri ;-) Wine-20031016.tar.gz
>>> md5 src_uri ;-) wine-20031016-xopenfont.patch
>>> md5 src_uri ;-) wine-20031016-fake_windows.tar.bz2
>>> md5 src_uri ;-) wine-20031016-misc.tar.bz2
>>> Merging app-emulation/wine-20031016 to /
ebuild: this ebuild generated output during the depend phase (bad)
|
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild merge
Code: |
>>> md5 src_uri ;-) Wine-20031016.tar.gz
>>> md5 src_uri ;-) wine-20031016-xopenfont.patch
>>> md5 src_uri ;-) wine-20031016-fake_windows.tar.bz2
>>> md5 src_uri ;-) wine-20031016-misc.tar.bz2
>>> Checking Wine-20031016.tar.gz's mtime...
>>> Checking wine-20031016-xopenfont.patch's mtime...
>>> Checking wine-20031016-fake_windows.tar.bz2's mtime...
>>> Checking wine-20031016-misc.tar.bz2's mtime...
>>> WORKDIR is up-to-date, keeping...
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-gcc... gcc
etc...
|
I don't know anything about the qmerge command, when putting help behind the ebuild command it does not show up. If the qmerge steps are important I think you can also use 'ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild merge qmerge' (I'll try to verify this). Or even add clean to that in the end so you dont have to do that last command in the list. Thanks for pointing this out!
blue.sca wrote: | thanks noiz for your help, but at ldconfig i get the mysterious "... is not a symlink"-error. fix this with moving and symlinking back, then ldconfig runs without complains but no help to my wine problem |
You can try uninstalling the self-compiled wine and try installing using the ebuild method some posts up. If you still get a error running wine please post the entire output and command you used. I'd love to hear some comments on the ebuild method, if it works or not. It works fine for me but every computer seems to work differently . |
|
Back to top |
|
|
blue.sca l33t
Joined: 28 Aug 2003 Posts: 680 Location: Mainz, Germany
|
Posted: Sun Nov 09, 2003 12:58 pm Post subject: |
|
|
thx noiz, im trying your ebuild/cvs-method as i type.
to the merge/qmerge problem, man ebuild says this
Code: | qmerge This function installs all the files in the install directory to
the live filesystem. The process works as follows: first, the
pkg_preinst() function (if specified) is run. Then, the files are
merged into the live filesystem, and the installed files' md5
digests are recorded in /var/db/pkg/${CATEOGRY}/${PN}-[ver-
sion-rev]/CONTENTS. After all the files have been merged, the
pkg_postinst() function (if specified) is executed.
merge Normally, to merge an ebuild, you need to fetch, unpack, compile,
install and qmerge. If you're simply interested in merging the
ebuild, you can use this command, which will perform all these
steps for you, stopping along the way if a particular step doesn't
complete successfully.
|
if i understood right, merge does the complete installprocess including qmerge.
hmm, it works pretty good, compiling now. i had to copy the .ebuild to /var/db/pgk/app-emulation/wine... then i could unpack it. and i had to login via cvs login, but then everything looks good. _________________ geek by nature, linux by choice
i want my avatar back... thank you
:wq |
|
Back to top |
|
|
Noiz n00b
Joined: 04 Nov 2003 Posts: 10
|
Posted: Sun Nov 09, 2003 1:38 pm Post subject: |
|
|
blue.sca wrote: | thx noiz, im trying your ebuild/cvs-method as i type.
to the merge/qmerge problem, man ebuild says this
Code: | qmerge This function installs all the files in the install directory to
the live filesystem. The process works as follows: first, the
pkg_preinst() function (if specified) is run. Then, the files are
merged into the live filesystem, and the installed files' md5
digests are recorded in /var/db/pkg/${CATEOGRY}/${PN}-[ver-
sion-rev]/CONTENTS. After all the files have been merged, the
pkg_postinst() function (if specified) is executed.
merge Normally, to merge an ebuild, you need to fetch, unpack, compile,
install and qmerge. If you're simply interested in merging the
ebuild, you can use this command, which will perform all these
steps for you, stopping along the way if a particular step doesn't
complete successfully.
|
if i understood right, merge does the complete installprocess including qmerge.
hmm, it works pretty good, compiling now. i had to copy the .ebuild to /var/db/pgk/app-emulation/wine... then i could unpack it. and i had to login via cvs login, but then everything looks good. |
Thanks for the info on qmerge!
I totally forgot about the CVS login! Because I used the CVS before I didn't needed to login anymore. I don't know why we have to copy the ebuild but I added it anyway.
With the CVS login and copy added:
Code: |
mkdir /var/db/pkg/app-emulation/wine-20031016/
cp /usr/portage/app-emulation/wine/wine-20031016.ebuild /var/db/pkg/app-emulation/wine-20031016/
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild unpack
cd /var/tmp/portage/wine-20031016/work/wine-20031016/
rm -r *
export CVSROOT=:pserver:cvs@cvs.winehq.com:/home/wine
cvs login
(Quote from winehq.com: "Use "cvs" as the password (without the quotes).")
cvs -z 0 checkout wine
cvs update -PAd
mv wine/* ./
cd /
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild merge
ebuild /usr/portage/app-emulation/wine/wine-20031016.ebuild clean
|
What a way to install something . I'm looking forward for the next release. Maybe it is a good idea for the wine ebuild maintainers to create a extra ebuild in portage called wine-cvs which fetches everything from CVS and installs. I know a new release comes out every month or so, but sometimes you just dont want to wait for that release that makes it possible to use a new program or game |
|
Back to top |
|
|
blue.sca l33t
Joined: 28 Aug 2003 Posts: 680 Location: Mainz, Germany
|
Posted: Sun Nov 09, 2003 2:50 pm Post subject: |
|
|
you are pretty good, noiz
it works, im comming farther than with my attempts, ich can join a server, select a team, then i will be kicked or something, it just goes back do serverlist.
also, i see no buttons, only two on the bottom with "Counter-Strike" and "Steam", i click on them, then i can go to menu points via shortcuts.
i will try it later on, now im playing a little good-old-natively-ported quake3 _________________ geek by nature, linux by choice
i want my avatar back... thank you
:wq |
|
Back to top |
|
|
Noiz n00b
Joined: 04 Nov 2003 Posts: 10
|
Posted: Sun Nov 09, 2003 3:23 pm Post subject: |
|
|
blue.sca wrote: | you are pretty good, noiz
it works, im comming farther than with my attempts, ich can join a server, select a team, then i will be kicked or something, it just goes back do serverlist.
also, i see no buttons, only two on the bottom with "Counter-Strike" and "Steam", i click on them, then i can go to menu points via shortcuts.
i will try it later on, now im playing a little good-old-natively-ported quake3 |
Thanks
Have you tried step 6 in the original howto made by overflowed?
Quote: |
6. Configure Counter-Strike
cd ~/.wine/c/Programm\ Files/Steam/SteamApps/you@email.addy/counter-strike/cstrike
remove the custom.hpk
rm custom.hpk
Now you had to turn the welcom msg off.
chmod 400 motd_temp.html
Now you have only to add in the config.cfg the line:
"hpk_maxsize" "0"
|
As for the buttons, maybe you are missing some fonts (Or maybe I just misunderstand you on this). The chat and ingame menu's are displayed by Verdana if I remember correctly. These are the fonts I found steam uses (You should be fine with only Tahoma and Verdana):
"Tahoma"
"Verdana"
"Verdana Bold"
"Marlett"
"Trebuchet MS"
"Arial"
Hope this helps, have fun with quake3
Edit:
I just remerged wine to get the latest cvs and when it was done I started CS and got kicked from the server just like you did. After doing step 6 from the original howto again the problem was fixed. |
|
Back to top |
|
|
blue.sca l33t
Joined: 28 Aug 2003 Posts: 680 Location: Mainz, Germany
|
Posted: Sun Nov 09, 2003 3:57 pm Post subject: |
|
|
hahahahaha! it works!!! your the man, noiz
i can watch demos at least, because playing is almost impossible with 20-30fps , but demos and hltv will work...
thanx very much, people listen to this guy, he has done it right!!! _________________ geek by nature, linux by choice
i want my avatar back... thank you
:wq |
|
Back to top |
|
|
Noiz n00b
Joined: 04 Nov 2003 Posts: 10
|
Posted: Sun Nov 09, 2003 4:13 pm Post subject: |
|
|
blue.sca wrote: | hahahahaha! it works!!! your the man, noiz
i can watch demos at least, because playing is almost impossible with 20-30fps , but demos and hltv will work...
thanx very much, people listen to this guy, he has done it right!!! |
Well it has improved a lot the last 2 weeks, I can now play without the need to renice wineserver to 19 . Maybe you have not tried that yet but it really improves the fps, with that my normal framerate is 85fps with 1024x768@16-bit on a GeForce 2 MX400 (32MB). Sometimes it drops to about 50~60fps if it's really crowded in one place
Hehe thanks but don't give me all the credit , the wine developers did a great job at fixing the errors that made steam unusable! Hope to see a official/snapshot release soon so we can just type 'emerge wine'
Have fun with the game |
|
Back to top |
|
|
blue.sca l33t
Joined: 28 Aug 2003 Posts: 680 Location: Mainz, Germany
|
Posted: Sun Nov 09, 2003 4:27 pm Post subject: |
|
|
just two more things, perhaps you have already a solution and i dont have to invent the whell twice.
do you have an adequat solution for keyboard focus? because if i do anything outside steam i loose it and never get it back.
and when i start steam, my xmms (better the mixer volume) gets 100% and this is just a little loud _________________ geek by nature, linux by choice
i want my avatar back... thank you
:wq |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|