[Çözüldü] Ekran kartı yapılandırma sorunu

Başlatan BoZGuN, 15 Eylül 2008 - 03:36:32

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

BoZGuN

Xorg.conf dosyamda sorunlarım var yardımcı olabilirmisiniz?

atomkarinca

Ekran kartının markası ne ve nasıl sorunlar?

BoZGuN

Alıntı yapılan: Eren - 15 Eylül 2008 - 03:30:20
Alıntı yapılan: BoZGuN - 15 Eylül 2008 - 03:04:08
Oyunu indirdim, kurdum ve oynuyorum ancak bir sorun var 5 dakikada bir oyun full ekrandan atıyor beni sorun ne olabilir acaba :S

Ekran kartı doğru yapılandırılmamıştır. Xorg.conf'a ince ayar çekmek lazım. Ayrı bir başlık açıp xorg.conf dosyanızı koyarsanız yardımcı olmaya çalışırız.


Ekran kartımın markası nvidia 9600GT sorun alıntı yaptıgım yerde yazıyor şimdiden teşekkürler..

atomkarinca

cat /etc/X11/xorg.conf
glxinfo | grep render
komutlarının çıktısını buraya paste edebilirmisiniz acaba.

BoZGuN

cat /etc/X11/xorg.conf
yazınca bunlar :

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Option "AddARGBGLXVisuals" "True"
Defaultdepth 24
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "tr"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
  screen "Default Screen"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection



glxinfo | grep render yazıncada
bunlar

direct rendering: Yes
OpenGL renderer string: GeForce 9600 GT/PCI/SSE2
    GL_NV_depth_buffer_float, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_NV_vertex_program3, GL_NVX_conditional_render, GL_SGIS_generate_mipmap,


çıkıyor..

atomkarinca

Ben bir sıkıntı göremedim.  her şey normal görünüyor. Compiz açıkkenmi oynuyorsunuz oyunu eğer öyleyse birde kapalıyken oynamayı deneyin.

BoZGuN

hmm olabilir deniyorum hemn teşkkür ederim..

BoZGuN


atomkarinca

Oyun oynarken compiz'i kapatabilirsiniz. :)

erginemr

@tanzer,

Bende olup da (yine NVidia) burada olmaya şu satırlar var:
Section "Module"
Load "glx"
EndSection


Belki bu satırlar eklenirse bir farklılık olabilir.

atomkarinca

#10
 Haklısın Emrah, o glx bölümünün eklenmesiyle düzelme olabilir. Denemekte fayda var. glxinfo yes dönünce önemsememiştim.

BoZGuN

Alıntı yapılan: tanzer - 15 Eylül 2008 - 04:26:32
Oyun oynarken compiz'i kapatabilirsiniz. :)

kısacası bu :D neyse teşekkür ederim yardımlarınız için sagolun

erginemr

@BoZGuN,

Aklımızda soru işareti kalmaması için son olarak şunu da dener misiniz?

1. Mevcut dosyanın yedeğini alın:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.yedek

2. Dosyayı düzenlemek üzere açın:
gksu gedit /etc/X11/xorg.conf

3. En sona şu satırları ekleyin:
Section "Module"
Load "glx"
EndSection


4. Kaydedip kapatın. Sonra Ctrl+Alt+BackSpace ile X sunucusunu yeniden başlatın.

BoZGuN

tamam kodları yazdım yardımlarınız için teşekkürler.Sonucu  bu akşama kadar görecegiz sagolun :)

erginemr

Bir de aklıma ekran koruyucunun vakitsiz çalışması ihtimali geliyor. Eve gidince "Sistem >> Tercihler >> Ekran Koruyucu" aracını da kontrol edebilir misiniz?

BoZGuN

Sorun compizden dediginiz ayarları yaptım ancak compiz açık ve ben oyunda iken belirli bir süre sonra oyunu simge durumuna küçültüyor.Compizi kapatınca sorun yok ama sorun compizi kapatınca ayarlar sıfırlanıyor.Belkide compiz kullanmam hata

atomkarinca

Eğer fusion-icon'la kapatıp açarsanız ayarlarınız kaybolmaz.

sudo apt-get install fusion-icon

atomkarinca

Aslında bunun için bir script de yazılabilir. Eğer pencere yöneticisi olarak metacity kullanıyorsanız sanırım şuna yakın bir şey olabilir:

#!/bin/bash
metacity --replace
exec /oyunun/klasoru/calistirilabilir_dosya
compiz --replace


bu dosyayı çalıştırılabilir yapıp oyunu bu dosyayla açtığınızda, oyunu açarken Metacity'ye geçecek, oyunun kapanmasını bekleyecek ve kapanınca da pencere yöneticisini Compiz'e çevirecektir. Denemekten bir şey kaybedilmez herhalde.

BoZGuN

Alıntı yapılan: atomkarinca - 15 Eylül 2008 - 14:18:59
Aslında bunun için bir script de yazılabilir. Eğer pencere yöneticisi olarak metacity kullanıyorsanız sanırım şuna yakın bir şey olabilir:

#!/bin/bash
metacity --replace
exec /oyunun/klasoru/calistirilabilir_dosya
compiz --replace


bu dosyayı çalıştırılabilir yapıp oyunu bu dosyayla açtığınızda, oyunu açarken Metacity'ye geçecek, oyunun kapanmasını bekleyecek ve kapanınca da pencere yöneticisini Compiz'e çevirecektir. Denemekten bir şey kaybedilmez herhalde.

metacity kullanmıyorum ancak yükleyerek deniyebilirim.

erginemr

Metacity'den kasıt, Ubuntu'nun Gnome arayüzünün varsayılan pencere yöneticisidir. Eğer Gnome kullanıyorsanız ve pencere yöneticisi olarak Openbox vs. özel bir paket kurmadıysanız, büyük ihtimalle Metacity yüklüdür. Compiz Fusion açıkken Compiz'in pencere yöneticisi, kapalıyken Metacity pencere yöneticisi aktif hale geçer.

BoZGuN

Alıntı yapılan: erginemr - 15 Eylül 2008 - 17:45:31
Metacity'den kasıt, Ubuntu'nun Gnome arayüzünün varsayılan pencere yöneticisidir. Eğer Gnome kullanıyorsanız ve pencere yöneticisi olarak Openbox vs. özel bir paket kurmadıysanız, büyük ihtimalle Metacity yüklüdür. Compiz Fusion açıkken Compiz'in pencere yöneticisi, kapalıyken Metacity pencere yöneticisi aktif hale geçer.

Sayın  @erginemr

Anlattıklarınız dogru acemi oldugum için yanlış anlamam normal :) kusura bakmayın alışana kadar idare ederseniz sevinirim :D bu arada şu kodları birlikte mi yazacagız yoksa ayrı ayrı mı? Yanii

#!/bin/bash  enter
metacity --replace enter
exec /oyunun/klasoru/calistirilabilir_dosya enter
compiz --replace enter


böyle mi olacak yoksa

#!/bin/bash 
metacity --replace
exec /oyunun/klasoru/calistirilabilir_dosya
compiz --replace enter

olacak? bu konuda da beni aydınlatırsanız sevinirim.

erginemr

Tek tek de çalıştırılabilir ancak en iyisi bütün komutları barındıran bir betik hazırlamak:
gksu gedit /usr/local/bin/warzone2

İçine
#!/bin/bash 
metacity --replace
exec /oyunun/klasoru/calistirilabilir_dosya
compiz --replace

satırlarını ekleyip (tabii exec /oyunun/klasoru/calistirilabilir_dosya kısmı değişecek), kaydedip kapatın.

Sonra dosyayı çalıştırılabilir yapmak için:
sudo chmod a+x /usr/local/bin/warzone2

Ve son olarak çalıştırmak için konsoldan ya da Alt+F2 ile:
warzone2

Eğer her şey düzgün çalışıyorsa, Gnome üst panele yeni bir kısayol (Sağ Tuş >> Özel Uygulama Başlatıcı) ekleyerek, komut olarak "warzone2" yazarsanız, oyunu bu kısayolu kullanarak çalıştırabilirsiniz.

BoZGuN

gksu gedit /usr/local/bin/warzone2 kodunu yazdıktan ve enter'a bastıktan sonra bu

#!/bin/bash 
metacity --replace
exec /oyunun/klasoru/calistirilabilir_dosya
compiz --replace


kodlarıda terminalden girecegiz degil mi? Çünkü dosya falan açılmıyor ilk kodu yazınca


birde ilk kod şöyle olacak galiba

gksu gedit /usr/games/warzone2100

ama böyle yazınca bir dosya açılsada yazılan kod dilini tanımadıgı için işlem yapılamıyor

atomkarinca

#23
Şöyle yap:

gksudo gedit /usr/bin/wz2100

Daha sonra içine şunları yapıştır:

#!/bin/bash
metacity --replace
exec /usr/games/warzone2100
compiz --replace


En sonunda bu dosyayı çalıştırılabilir yap:

sudo chmod +x /usr/bin/wz2100

Şimdi "wz2100" dosyasını çalıştırdığında işe yaraması lazım.

erginemr

gksu gedit /usr/local/bin/warzone2
komutuyla Gnome Editor ile, /usr/local/bin/ klasörü altında warzone2 isimli içi boş yeni bir dosya açıyorsunuz. Takip eden kodları terminale değil, bu dosya içine yapıştıracaksınız.

Alternatif olarak @atomkarinca'nın yönergelerini de uygulayabilirsiniz.