fusionlightcat ^Linux^ Jun 12 @ 6:10am
[Debian Jessie / LMDE] Half Life 2 and Gmod Blackscreen NVIDIA
Hello Guys,
i have a problem with my Steam and maybe, i dont know if this causes the proplems, with my Nvidia drivers.

First my system:

Linux Mint Debian Cinnamon

Kernel 3.11-2-amd64
8 GB RAM
Intel i5-4570

Geforce GTX 650 Ti Boost (2 GB RAM)

The problem is, that Garrys Mod and Half Life 2 not starting correctly. When i start one of them, Half life 2 for example, a black screen come sup, but no valve logo and complete silence in my headset... at gmod its the same, but the screen is not black. Its blue with the balck "loading.." at the bottom right. Every other game (Portal 2, CiM 2, Spectraball, Trine 2, etc... ) starts perfectly and everythign works. The misterioius thing is, when i try to start HL2 or GMOD and after killing them start a other game they arent working too! I had to completely reboot before they worked again! Its scary...

I installed steam from the repository and tried 2 times to remove steam, delete the folder and reinstalling all games. i also reisntalled the video driver... (i installed it from the repo with nvidia-driver and nvidia-xconfig)...

Hope u can help me!

If u need any more informations, feel free to ask! THANKYOU!
Last edited by fusionlightcat ^Linux^; Jun 12 @ 6:12am
Showing 1-15 of 22 comments
< >
Kranky K. Krackpot Sr. Jun 12 @ 7:52am 
It would be helpful if you showed us your steam's output...
Adding "-novid" option to HL2 doesn't help? Does Flashplayer work, can you watch videos inside steam?
fusionlightcat ^Linux^ Jun 12 @ 10:25am 
Yes, Videos are working. I cant test the option -novid now, because i uninstalled hL2 and now i am redownloading. ill inform u when its ready and i tried it out!
Kranky K. Krackpot Sr. Jun 12 @ 12:28pm 
Showing steam's output would probably be more helpfull.
fusionlightcat ^Linux^ Jun 20 @ 11:00am 
I am sorry for the huge delay, but here is the ouput of the command line:

http://pastebin.com/mSQu8ESV
fusionlightcat ^Linux^ Jun 20 @ 11:02am 
LOOOOLLLL!!!! I pressed 2 times Ctrl+C and.... HL2 started!!!!! WTF?!?
fusionlightcat ^Linux^ Jun 20 @ 11:02am 
but i dont want to do this everytime....
fusionlightcat ^Linux^ Jun 20 @ 11:03am 
do u know a solution?
fusionlightcat ^Linux^ Jun 20 @ 11:08am 
Okay i am sorry, but it doesnt works so good... only the valve logo and the loading background appears with sound and so... after that it crashes... here is the updated output with my key-presses...

http://pastebin.com/teEdsJzf
Kranky K. Krackpot Sr. Jun 20 @ 12:09pm 
Try the game with "-novid" launch option. Set locale to en_US.UTF-8. Looks like video driver problem, anyway.
Last edited by Kranky K. Krackpot Sr.; Jun 20 @ 12:29pm
fusionlightcat ^Linux^ Jun 20 @ 9:13pm 
Now, the Loading Screen appears without the valve logo and the sound, but nothing more. I had to kill the process to come back to my desktop.

Maybe you are right with the driver problem.
Should i install the driver from the website or should i use noveau?
(Noveau isnt so nice for me because i need CUDA)
fusionlightcat ^Linux^ Jun 20 @ 9:59pm 
Maybe it have smth to do with the Source Engine Version of HL2 and GMOD. I think its the same... Portal 2 is also Source Engine, but its workign fine...
Kranky K. Krackpot Sr. Jun 21 @ 8:21am 
Originally posted by fusionlightcat ^Linux^:
Now, the Loading Screen appears without the valve logo and the sound, but nothing more. I had to kill the process to come back to my desktop.

Maybe you are right with the driver problem.
Should i install the driver from the website or should i use noveau?
(Noveau isnt so nice for me because i need CUDA)
You need Nvidia's proprietary driver.
fusionlightcat ^Linux^ Jun 21 @ 10:49am 
I have the proprietary driver from the debian repository (309...). How can i install the Driver from the website and its .run file? Can u give me a step-by-step tutorial maybe? Would be nice! Thankyou!
Kranky K. Krackpot Sr. Jun 21 @ 12:04pm 
Originally posted by fusionlightcat ^Linux^:
I have the proprietary driver from the debian repository (309...). How can i install the Driver from the website and its .run file? Can u give me a step-by-step tutorial maybe? Would be nice! Thankyou!

I'm not sure that it's because of driver's version, though 309 looks a bit old one. Mint doesn't have anything newer? BTW, Steam's output still doesn't show anything interesting?
Anyway, installing driver from Nvidia's script is not very difficult, but bypassing the package manager will result in a little mess in your system. Nvidia's script will download the driver's code, then will compile it against your kernel, and then install it somehow. Honestly, I don't know exactly how they do it now on Mint, personally I only had it on Debian some years ago...
Normally, you have to uninstall the stock driver package, blacklist nouveau driver, install your kernel's headers, install gcc and stuff (autoconf and the like), kill X, and run Nvidia's .run script (as root). It will run check and say if it can't find something, so you'll have to install the missing packages and re-run the script. If everything is Ok, it will start compilation, and after that will say if it's successfull or not. It will ask about 32-bit driver libs -- be sure to choose them too. If compilation finished successfully, load the new driver and start X. After that you'll have to update the driver yourself, after each kernel or driver update.
This is Nvidia's howto for 337.25 ftp://download.nvidia.com/XFree86/Linux-x86_64/337.25/README/installdriver.html Actually, the procedure looks much the same over the years already.
PS. Seems Mint accepts Ubuntu's PPAs... In this case it's probably better to use ppa. I found this video, but don't know how suitable it is http://www.youtube.com/watch?v=AkKkuzWlaGo
Last edited by Kranky K. Krackpot Sr.; Jun 21 @ 12:08pm
fusionlightcat ^Linux^ Jun 22 @ 5:31am 
Thankyou for ur reply but ive done it and now i have other errors!

I reinstalled my system,
disabled Nouveau
and installed the driver from the NVidia Website (331).
Now everything works, except.... Steam.

On startup it says:

"OpenGL GLX context is not using direct rendering, which may cause performance problems."

But glxinfo is telling me other things:

name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
...

And when i try to start HL2 this box comes up:

Could not find required OpenGL Entry Point 'glGetError'! Either your Video Crad is not supported or your OPenGL Driver needs to be updated!

I think some libraries or shared objects are missing or linked wrong maybe...

Do u know a fix for that?



Showing 1-15 of 22 comments
< >
Per page: 15 30 50