PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit X-Server nach beenden von Steamspiel (Counter-Strike 1.6)



-hanz-
10.08.06, 13:40
Hi Leute,

Nun bin ich echt schon fast soweit windows auch endgültig von meinem Desktop zu werfen. Mir war dafür wichtig das Steam + CS / CS:S laufen, und das tuts nun.
Nun mein Problem. Wenn ich Counterstrike beende, dann verhaut der mir meine X-Server Einstellungen. Also, andere Bildwiederholungsraten, und alles wird irgendwie falsch dargestellt. Gibts da ne Lösung, das der Deskop nachher wieder "normal" aussieht, und man den X-Server hierfür nicht Neustarten muss? Wenn nein, kann mir einer Sagen wie ich es schaffe nen 2ten X-Server für Counterstrike/Steam zu starten? Bin echt verzweifelt, weils nervt, mache an dem Problem schon ne ganze weile rum, und wollte wie gesagt CS dann einfach auf nem 2ten X starten, habs aber nicht hinbekommen.

Kurz noch zum System:

debian etch
wine 0.9.18
gnome
custom Kernel 2.6.17.7 + Nvidia Treiber

Vielen Dank im Vorraus

MfG

hanz

-hanz-
10.08.06, 14:01
Also ich hab mal nen Screenshot gemacht, was mir dadurch/dabei auch aufgefallen ist, er setzt die Auflösung auf 1600x1280, meine "normale" Auflösung für den gnome ist aber 1600x1200, das selbe macht er auch beim Login-Fenster für Gnome, was mich aber bisher nicht so aufgeregt hat, vielleicht hat das beides den selben Uhrsprung?

xadi
10.08.06, 14:09
Ich glaub, es bleibt nur die Loesung mit dem 2. XServer.

Entweder manuell mit "xinit" oder etwas komfortabler mit dem Programm "xgame".

greetz

-hanz-
10.08.06, 15:29
Ok,

das hab ich stark vermutet, nun hab ich gestern den ganzen Tag mich schon dran versucht, und auch ein paar kleine howto's durchgelesen aber das ging nicht so wie ich wollte, bzw. ich weiß nicht wie ich ihm sagen muss wie er das tun soll was ich will :)
Ich will auf jeden fall den gnome weiter laufen lassen. Hier mal ein paar Versuche von mir:


ugoettli@uli:~$ xinit

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

xinit: unexpected signal 2.
ugoettli@uli:~$ xinit :1.0

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

waiting for X server to shut down man

xinit: unexpected signal 2.
ugoettli@uli:~$ man xinit
Formatiere xinit(1) neu, bitte warten...
ugoettli@uli:~$ xinit :1

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

xinit: unexpected signal 2.
ugoettli@uli:~$ xinit :1.0

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

xinit: unexpected signal 2.

Dann hab ich mich noch an X versucht:



ugoettli@uli:~$ X :1.0 &
[1] 10928
ugoettli@uli:~$ _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/uli:1
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.12-1-686 i686
Current Operating System: Linux uli 2.6.17.7 #2 Wed Aug 9 22:39:52 CEST 2006 i686
Build Date: 16 March 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.0.log", Time: Thu Aug 10 15:25:06 2006
(==) Using config file: "/etc/X11/xorg.conf"
error opening security policy file /etc/X11/xserver/SecurityPolicy
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server


OK, der X-Server läuft, also schonmal ein kleiner Erfolg aber:



ugoettli@uli:~$ xterm -display :1.0
AUDIT: Thu Aug 10 15:30:31 2006: 10928 X: client 1 rejected from local host
Xlib: connection to ":1.0" refused by server
Xlib: No protocol specified

xterm Xt error: Can't open display: :1.0


Wenn jemand ein Howto kennt, wo mir weiterhilft, wäre ich natürlich super dankbar, aber auch "kleine" Tips wären schon Klasse.

MfG

hanz

fEaR
10.08.06, 16:00
http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+extra+XServer

weiß nicht obs das ist :) hab einfach mal gegooglet^^

-hanz-
10.08.06, 16:26
Dieses Howto hat mich gestern ursprünglich dazu inspiriert, die ganze Sache mit nem 2ten X zu testen, aber hat mir nicht sehr weiter geholfen. Gerade hat mich aber google wieder ein bischen weiter gebracht:

http://www.ubuntuforums.org/showthread.php?t=51486&highlight=xgame

ein Problem von mir war das mit xauth, das ich sonst nirgends so beschrieben bekommen habe :)

nun geht folgendes schon:

X :1.0
xterm -display :1.0

xanlosch
10.08.06, 17:47
Wenn du Darstellungsprobleme nach dem Beenden von Wine hast, dann sollte dir die Manpage von xrandr weiterhelfen. Damit kannst du recht einfach deinen Desktop wieder in die gewünschte Auflösung bringen.

cobz
10.08.06, 23:02
Könntest auch mal in der xorg.conf nur die Auflösungen einstellen die du brauchst. Vielleicht 1600x1200 für Desktop und 800x600 für Cs. Wär eine Möglichkeit, dass er dann nicht die falschen Einstellungen läd.

-hanz-
13.08.06, 11:53
Problem gelöst, mit Wine 0.9.19 sind die normalen Einstellungen nach beenden von Counter-Strike wieder da :)

Stephanw
13.08.06, 13:54
Ich habe glaube ich nach SoF2 mit wine 0.9.18 ein Bild gehabt, das dem Screenshot oben entsprach. Meine Auflösung war aber akzeptabel.

Ich bin so vorgegangen, das ich mit Strg+Alt+F1 auf vc/1 gewechselt bin, und dann mit Alt+F7 wieder zum X-Server. Mit 0.9.19 habe ich was diesen Fehler anbelangt noch keine Erfahrung...

Gruß Stephan