Gern geschehen ☺
Noch gefunden:
Hat das jmd. in Verwendung und kann es im Artikel ergänzen?
Anmeldungsdatum: Beiträge: 17331 Wohnort: /home/noise |
Gern geschehen ☺ Noch gefunden: Hat das jmd. in Verwendung und kann es im Artikel ergänzen? |
Anmeldungsdatum: Beiträge: 70 |
march schrieb:
Wenn man Ubuntu/XServer im TwinView-Modus/DualView laufen lässt, so kommt es bei manchen Spielen und vorallem bei Wine-Spiele zu einer seltsamen Darstellung des Spiels in diesem Fall ist es auch interessant, eine eigene xorg.conf anzulegen. Ich werde mir die Freiheit nehmen es einzutragen wie auch march bitte ich um evtl. Korrekturen/Ergänzungen |
Anmeldungsdatum: Beiträge: 70 |
An für sich, wäre es nicht schlecht, ein Verweis von der DualView/TwinView/WieAuchImmer-Seite auf diese Stelle zu machen. Ich werde es mal in diesiger Diskussion posten. |
Anmeldungsdatum: Beiträge: 11 |
Habe das eben mal angetastet und erhalte beim Ausführen folgenden Fehler: claw@claw-desktop:/$ sudo xinit $* -- :1 X.Org X Server 1.6.4 Release Date: 2009-9-27 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.24-23-server x86_64 Ubuntu Current Operating System: Linux claw-desktop 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:53:52 UTC 2009 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-15-generic root=UUID=f67e56b7-e3e6-45f2-8c84-aa614138062c ro vga=799 quiet splash Build Date: 14 November 2009 05:48:57PM xorg-server 2:1.6.4-2ubuntu4.1 (buildd@) Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. 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.log", Time: Fri Nov 27 01:02:29 2009 (==) Using config file: "/etc/X11/xorg.conf" (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found Backtrace: 0: X(xorg_backtrace+0x26) [0x4f00c6] 1: X(xf86SigHandler+0x41) [0x4852c1] 2: /lib/libc.so.6 [0x7f1463db7530] 3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(Phw770_ProgramMemoryTimingParameters+0x81) [0x7f1462414f21] 4: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7f14624192a8] 5: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PHM_DispatchTable+0xf0) [0x7f14623e6df0] 6: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PHM_SetPowerStateDeferrable+0x3b) [0x7f14623e54bb] 7: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7f1462428a88] 8: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PSM_AdjustPowerState+0x248) [0x7f1462427fb8] 9: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PEM_Task_AdjustPowerState+0x1f) [0x7f146240962f] 10: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PEM_ExcuteEventChain+0x64) [0x7f1462407ee4] 11: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PEM_HandleEvent_Unlocked+0x23) [0x7f1462406583] 12: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PEM_HandleEvent+0x25) [0x7f1462406635] 13: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PEM_Initialize+0x187) [0x7f14624068c7] 14: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7f14623e3c62] 15: /usr/lib/xorg/modules/drivers//fglrx_drv.so(PP_Initialize+0x28) [0x7f14623e3848] 16: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlPPLibInitializePowerPlay+0x90) [0x7f14623ab3d0] 17: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPPLibInit+0x3f) [0x7f146236e72f] 18: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7f14623b1345] 19: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7f14623af6ef] 20: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxDisplayMapAddNode+0xbb) [0x7f14623af85b] 21: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxDisplayAdaptorCreate+0x9a) [0x7f14623b035a] 22: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxDisplayPreInit+0x35d) [0x7f14623ae74d] 23: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0xe52) [0x7f146236f5b2] 24: X(InitOutput+0x507) [0x46f017] 25: X(main+0x1fe) [0x433ece] 26: /lib/libc.so.6(__libc_start_main+0xfd) [0x7f1463da2abd] 27: X [0x433509] Saw signal 8. Server aborting. ddxSigGiveUp: Closing log ddxSigGiveUp: re-raising 8 giving up. xinit: Connection refused (errno 111): unable to connect to X server xinit: No such process (errno 3): Server error. Hat jemand eine Idee was man da tun kann? xorg.conf : Section "ServerLayout" Identifier "X.org Configured" Screen 0 "aticonfig-Screen[0]-0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "built-ins" EndSection Section "Module" Load "glx" Load "dri2" Load "dri" Load "record" Load "extmod" Load "dbe" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] #Option "AccelMethod" # [<str>] #Option "offscreensize" # [<str>] #Option "SWcursor" # [<bool>] #Option "ignoreconnector" # [<str>] #Option "forcereduced" # [<bool>] #Option "forcedpi" # <i> #Option "useconfiguredmonitor" # [<bool>] #Option "HPD" # <str> #Option "NoRandr" # [<bool>] #Option "RROutputOrder" # [<str>] Identifier "Card0" Driver "radeonhd" VendorName "ATI Technologies Inc" BoardName "RV770 [Radeon HD 4870]" Option "DRI" # [<bool>] #Option "TVMode" # [<str>] #Option "ScaleType" # [<str>] #Option "UseAtomBIOS" # [<bool>] #Option "AtomBIOS" # [<str>] #Option "UnverifiedFeatures" # [<bool>] #Option "Audio" # [<bool>] #Option "HDMI" # [<str>] #Option "COHERENT" # [<str>] BusID "PCI:1:0:0" EndSection Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection Moderiert von march: Post wiederhergestellt. |
Anmeldungsdatum: Beiträge: 17331 Wohnort: /home/noise |
Bitte keine Posts löschen - sofern etwas gelöst wurde eine Zeile Edit: GRUND dahintersetzen. Danke. |
Anmeldungsdatum: Beiträge: 417 |
Habe ein paar kleinere Korrekturen eingebaut:
Bitte mal gegenlesen und ggf. korrigieren. mfg Data |
Anmeldungsdatum: Beiträge: 417 |
XServer ohne Rootrechte starten überarbeitet. Hinweis ergänzt: Vielleicht sollte man den Abschnitt auch "XServer über die grafische Oberfläche starten" statt "XServer ohne Rootrechte starten" nennen? (Kann man eigentlich in der Ikhaya-Syntax Anker setzen, so wie in HTML mit |
Ehemaliger
Anmeldungsdatum: Beiträge: 28952 Wohnort: WW |
Hallo, von der Syntax her sind die Änderungen ok. Inhaltlich klingt es plausibel 😉 Zur Überschrift: Deine Variante klingt IMHO in der Tat besser. Man kann zwar Anker setzen, aber eigentlich haben wir deren Gebrauch minimiert. Der Link landet ja immer noch im richtigen Artikel. Gruß, noisefloor |
Anmeldungsdatum: Beiträge: 417 |
Ich habe den Absatz jetzt umbenannt.
Ich habe ebend im Terminal-Artikel ein paar Anker gefunden und dann mal versucht den Grund für deren "Verbannung" zu finden. Bin aber gescheitert (habe nur andere Stellen gefunden, wo gesagt wird man solle sie nutzen / nicht nutzen). Kann mich mal bitte jemand mit der Nase draufstoßen 😉? Danke. Bin halt neugierig... |
Ehemaliger
Anmeldungsdatum: Beiträge: 28952 Wohnort: WW |
Hallo, Kurzfassung, weil off-topic hier im Thread: Das ist ein Relikt aus der Prä-Inyoka Zeit. Seit Inyoka sind alle Überschriften Anker, bei MoinMoin ist / war das nicht so. Damals musste man halt Anker haben, heute besteht in 99% der Fälle keine Notwendigkeit mehr, weil Überschrift = Anker. Gruß, noisefloor |
Anmeldungsdatum: Beiträge: 417 |
@noisefloor: Danke für die Antwort. Da es auch zumindest keine Wiki-Artikel gibt, die direkt auf den Abschnitt verlinken ist dann wohl auch keine Überarbeitung mehr nötig. |
Anmeldungsdatum: Beiträge: 445 |
Hiho, bei mir funktiert der eigene XServer für Spiele nur, wenn ich mit xinit ein Terminal starte und dort zunächst ck-launch-session eingebe. Den Artikel möchte ich (zu diesem Zeitpunkt) selbst nicht erweitern, weil ich noch nicht wirklich weiß, was eigentlich dahinter steckt. Auf jeden Fall habe ich sehr lange gebraucht, bis ich auf diesen Hinweis gestoßen bin. Beispiele, die nicht funktionieren, wenn ich nicht ck-launch-session vorm Starten des Spiels aufrufe:
Das Ganze auf einem Ubuntu 10.10 mit Core2Duo T7250 und Intel GMA965. Die Frage ist nun, inwieweit das relevant ist, weil es mich schon wundert, dass man bei einer Internetsuche diesen Hinweis selten findet, wenn man in die Suche nicht ck-launch-session einbezieht. Aber wie auch immer, wenn ihr es für relevant haltet, kann ich es in den Probleme-abschnitt einbauen. |
Supporter
Anmeldungsdatum: Beiträge: 4844 |
In dem Artikel ist ein Beispiel beschrieben wie ich EIN Spiel auf diese Weise konfigurieren kann. Was ist, wenn ich mehrere Spiele so starte? Wie mache ich das? Ich kann in die Datei xwop schließlich nur ein Spielstartscript integrieren? |
Anmeldungsdatum: Beiträge: 417 |
@crazy-biscuit: Du erstellst für jedes Spiel ein eigenes Startskript. Mache eine Kopie von /usr/local/bin/xwop (oder wie auch immer dein Skript heißt) bzw. erstelle ein neues Skript mit dem selben Inhalt. Dort musst du dann nur noch den Programmaufruf anpassen, sodass das gewünschte Spiel und nicht z.B. World of Padman gestartet wird. Generelle Anmerkung, falls man nicht für jedes Spiel ein eigenes Skript haben will: Man könnte auch ein einziges Skript erstellen, dem das Programm / Spiel als Parameter übergeben wird. Dieses Skript enthält dann nur |
Supporter
Anmeldungsdatum: Beiträge: 4844 |
Hat sich schon erledigt, war ein Misverständnis meinerseits. Ich dachte, dass das Script immer xwop heißen müsste. 😉 |