Linux Mint Türkiye
Yazılım => Oyun => Konuyu başlatan: alpeerbahar - 18 Haziran 2017, 17:52:10
-
Merhaba arkadaşlar, daha önce windows kullanıyordum linux kullanmak istiyordum fakat oyun oynayamayacağımı düşündüğüm için geçmedim. Geçenlerde CS:GO nun da linux desteği verdiğini gördükten sonra dedim tamam geçiyorum, ve geçtim de. Fakat windowsta 30-40 fps alırken bu linuxta 14-15 fps'e düştü. İnternette fazlasıyla araştırdım fakat hiçbiri işe yaramadı son çare olarak konu açayım dedim ve buradayım.
Kod çıktıları da şunlar ;
inxi -SGx
System: Host: Lenovo-G500 Kernel: 4.4.0-53-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: KDE Plasma 5.8.7 (Qt 5.6.1) Distro: Linux Mint 18.1 Serena
Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
Card-2: Advanced Micro Devices [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M]
bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: ati,radeon,intel (unloaded: fbdev,vesa)
Resolution: 1366x768@60.01hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile
GLX Version: 3.0 Mesa 12.0.6 Direct Rendering: Yes
---------------------------------------------------------------------------------------------------------------------------------------------------------
glxinfo | grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_MESA_window_pos, GL_NV_blend_square, GL_NV_conditional_render,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
---------------------------------------------------------------------------------------------------------------------------------------------------------
lspci | egrep 'VGA|3D|Display
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] (rev ff)
---------------------------------------------------------------------------------------------------------------------------------------------------------
xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.01*+
1360x768 59.80 59.96
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
680x384 60.00
640x360 60.00
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
---------------------------------------------------------------------------------------------------------------------------------------------------------
cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
---------------------------------------------------------------------------------------------------------------------------------------------------------
dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
ii nvidia-prime-applet 1.0.6 all An applet for NVIDIA Prime
-
[member=4850]alpeerbahar[/member]
Şu an oyunu Intel kartınız ile açıyorsunuz.
AMD kartınızı kullanmak için oyunun Steam kütüphanesinde başlatma seçeneğine bunu girin.
DRI_PRIME=1 %command%
Ayrıca bu konuda anlatıldığı biçimde sürücünüzü de güncelleyin.
https://forum.linuxmint.net.tr/index.php?topic=7503.0
Şu an sürücünüz 12. versiyonda , güncelleyince 17 olacak.
-
12. versiyonda olduğunu nereden anlayabiliyoruz hocam öğrenmeye çalışıyorum da açıklarsanız sevinirim
sudo add-apt-repository ppa:paulo-miguel-dias/pkppa - Bu kodu girdiğimde aldığım çıktı bu sorun nedir değişmedi falan diyor ama yapabilmişmiyim anlayamadım.
Aşağıdaki PPA deposunu eklemek üzeresiniz:
Mesa Graphics Stable Padoka Repo
This is the stable MESA and LLVM (currently at mesa 17.1.x and LLVM 4.0.x).
The MESA packages also include RADV and ANV (AMD and INTEL vulkan implementations).
If you want/need the bleeding edge (with emphasis on the bleeding), go to https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa/
I don't have the time to support multiple ubuntu versions, so i only provide support for the LTS and the latest.
Supported Ubuntu versions:
- 16.04 LTS (xenial)
- 17.04 (zesty)
If you like/use this PPA and think i deserve a cup of coffee, do a Paypal donation: http://goo.gl/skzv7k
=== Revert to original drivers (ALWAYS REVERT TO THE ORIGINAL DRIVERS WHEN CHANGING BETWEEN PADOKA PPAs OR REMOVING PADOKA ENTIRELY===
To revert to standard Ubuntu drivers type the following in a prompt shell:
$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:paulo-miguel-dias/pkppa
Daha fazla bilgi: https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa
Devam etmek için Giriş tuşuna ya da iptal etmek için CTRL+C tuşlarına basınız
Executing: /tmp/tmp.5gr6AycNsG/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80
--recv-keys
A6032A6A
gpg: A6032A6A anahtarı keyserver.ubuntu.com sunucusunun hkp adresinden isteniyor
gpg: anahtar A6032A6A: "Launchpad PPA for Paulo Dias" değişmedi
gpg: İşlenmiş toplam miktar: 1
gpg: değişmedi: 1
-
12. versiyonda olduğunu nereden anlayabiliyoruz hocam öğrenmeye çalışıyorum da açıklarsanız sevinirim
Verdiğiniz çıktıdan anlıyoruz.
GLX Version: 3.0 Mesa 12.0.6 Direct Rendering: Yes
Mesajlar Birleştirildi.
12. versiyonda olduğunu nereden anlayabiliyoruz hocam öğrenmeye çalışıyorum da açıklarsanız sevinirim
sudo add-apt-repository ppa:paulo-miguel-dias/pkppa - Bu kodu girdiğimde aldığım çıktı bu sorun nedir değişmedi falan diyor ama yapabilmişmiyim anlayamadım.
Aşağıdaki PPA deposunu eklemek üzeresiniz:
Mesa Graphics Stable Padoka Repo
This is the stable MESA and LLVM (currently at mesa 17.1.x and LLVM 4.0.x).
The MESA packages also include RADV and ANV (AMD and INTEL vulkan implementations).
If you want/need the bleeding edge (with emphasis on the bleeding), go to https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa/
I don't have the time to support multiple ubuntu versions, so i only provide support for the LTS and the latest.
Supported Ubuntu versions:
- 16.04 LTS (xenial)
- 17.04 (zesty)
If you like/use this PPA and think i deserve a cup of coffee, do a Paypal donation: http://goo.gl/skzv7k
=== Revert to original drivers (ALWAYS REVERT TO THE ORIGINAL DRIVERS WHEN CHANGING BETWEEN PADOKA PPAs OR REMOVING PADOKA ENTIRELY===
To revert to standard Ubuntu drivers type the following in a prompt shell:
$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:paulo-miguel-dias/pkppa
Daha fazla bilgi: https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa
Devam etmek için Giriş tuşuna ya da iptal etmek için CTRL+C tuşlarına basınız
Executing: /tmp/tmp.5gr6AycNsG/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80
--recv-keys
A6032A6A
gpg: A6032A6A anahtarı keyserver.ubuntu.com sunucusunun hkp adresinden isteniyor
gpg: anahtar A6032A6A: "Launchpad PPA for Paulo Dias" değişmedi
gpg: İşlenmiş toplam miktar: 1
gpg: değişmedi: 1
Eklemişsiniz zaten , şimdi güncelleme yöneticisine gidip 4. seviye güncellemeleri açıp yenilerseniz görünecektir.
Konuda yazıyor zaten.
-
4. seviye güncellemeleri nasıl açacağımı bulamamıştım biraz kurcalayınca buldum şimdi kurulmasını bekliyorum sonucu yazarım tekrar buraya.
-
4. seviye güncellemeleri nasıl açacağımı bulamamıştım biraz kurcalayınca buldum şimdi kurulmasını bekliyorum sonucu yazarım tekrar buraya.
Oyunun başlatma seçeneğine gerekli komutu koymayı unutmayın. Yoksa istediğimiz kadar güncelleyelim , bir işe yaramaz.
-
Sürücüyü güncelledim aynı girdi çıktısında 17 yazıyor onda sıkıntı yok başlatma seçeneğine de söylediğiniz kodu yazdım fakat 15 fpsi geçemiyorum yok mudur bunun çözümü hocam
-
Oyun ve Steam uygulamasını kapatıp, oyunu aşağıdaki komutla uçbirimde başlatmayı dener misiniz?
env DRI_PRIME=1 steam steam://rungameid/730
-
Şu anda dışarıdayım eve gidince deneyip gelişmeleri paylaşırım
Hiçbirşey farketmedi hocam sorun hala devam etmekte..
-
Bağlantıdaki komutların çıktılarına bakalım.
[warning]Ekran Kartı ile İlgili Sorularda Verilmesi Gereken Çıktılar (https://forum.linuxmint.net.tr/index.php?topic=2738.0)[/warning]
-
Yukarıda vermiştim aslında ama ekran kartını güncelledim o yüzden tekrar vereyim;
inxi -SGx
System: Host: Lenovo-G500 Kernel: 4.4.0-53-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: KDE Plasma 5.8.7 (Qt 5.6.1) Distro: Linux Mint 18.1 Serena
Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
Card-2: Advanced Micro Devices [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: ati,radeon,intel (unloaded: fbdev,vesa)
Resolution: 1366x768@60.01hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile
GLX Version: 3.0 Mesa 17.1.2 - padoka PPA Direct Rendering: Yes
glxinfo | grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_light_max_exponent,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
lspci | egrep 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] (rev ff)
xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.01*+
1360x768 59.80 59.96
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
680x384 60.00
640x360 60.00
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
ii nvidia-prime-applet 1.0.6 all An applet for NVIDIA Prime
-
Sistemi aşağıdaki şekilde sistemi güncellemeyi deneyiniz.
Güncelleme Yöneticisi => Düzenle menüsü => Tercihler => Seviyeler kısmından 4. seviye güncellemeleri işaretleyiniz ve Yenile düğmesine tıklayıp Güncellemeleri Kur düğmesine tıklayarak sisteminizi güncelleyiniz. Sonrasında isterseniz 4. seviye güncellemeleri pasifleştirebilirsiniz.
Ardından, Güncelleme Yöneticisi => Görünüm menüsü => "Linux çekirdekleri" aracı yardımıyla 4.10.x serisi çekirdeğin son sürümünü kurunuz.
Güncellemeler sonrasında sistemi yeniden başlatınız.
Sistemi yeniden başlattıktan sonra aşağıdki komutun çıktısına bir daha bakalım.
inxi -Gx
-
Dediklerinizi yaptım fakat 2-3 dk oyunu kontrol etmek için girdim sorun aynı hiçbir gelişme yok.
inxi -Gx çıktısı;
Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
Card-2: Advanced Micro Devices [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: 1366x768@60.01hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile
GLX Version: 3.0 Mesa 17.1.2 - padoka PPA Direct Rendering: Yes
inxi -SG çıktısı ;
inxi -SG
System: Host: Lenovo-G500 Kernel: 4.10.0-22-generic x86_64 (64 bit) Desktop: KDE Plasma 5.8.7
Distro: Linux Mint 18.1 Serena
Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller
Card-2: Advanced Micro Devices [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M]
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: 1366x768@60.01hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile GLX Version: 3.0 Mesa 17.1.2 - padoka PPA
-
Aşağıdaki komutu uçbirimde çalıştırınız (KDE masaüstünde xed yerine kate ya da kwrite yazmayı deneyiniz),
sudo mkdir -p /etc/X11/xorg.conf.d/sudo xed /etc/X11/xorg.conf.d/20-radeon.conf
açılan dosyanın içine aşağıdaki satırları yapıştırıp dosyayı kaydedin.
Section "Device"
Identifier "Radeon"
Driver "radeon"
option "AccelMethod" "glamor"
Option "DRI3" "1"
option "swapbufferwait" "0"
Option "ColorTiling" "on"
Option "ColorTiling2D" "on"
Option "TearFree" "on"
Endsection
Sistemi yeniden başlatıp aşağıdki komutun çıktısını paylaşın, bu şekilde DRI3 etkin olmuş mu kontrol edelim.
cat /var/log/Xorg.0.log | egrep 'DRI3|dri3'
-
Hocam dediğinizi yaptım dosya açıldı kopyaladım yapıştırdım kaydettim reboot ettiğimde böyle bi sorunla karşı karşıya kaldım bilgisayar açılmıyor şimdi ne yapacağım?
https://i.hizliresim.com/Dd9rEO.jpg
-
Grub önyükleyici menüsü => Gelişmiş seçenekler altındaki kurtarma kipi (recovery mode) seçeneği ile sistemi başlatın. Bir süre sonra bir menü daha gelecek, burada "resume" seçeneğini seçerek devam edin. Bu şekilde masaüstüne ulaştığınızda aşağıdaki komutla oluşturduğunuz yapılandırma dosyasını silebilirsiniz.
sudo rm -f /etc/X11/xorg.conf.d/20-radeon.conf
/etc/X11/xorg.conf.d/20-radeon.conf yapılandırma dosyasının içeriğini aşağıdaki şekilde değiştirip kaydedin ve sistemi yeniden başlatmayı deneyin, yine açılma sorunu yaşarsanız yukarıdaki yönetimi uygularsınız.
Section "Device"
Identifier "Radeon"
Driver "radeon"
Option "AccelMethod" "glamor"
Option "DRI" "3"
Option "TearFree" "on"
Option "ColorTiling" "on"
Option "ColorTiling2D" "on"
EndSection
-
GRUB önyükleyici menüsüne nasıl ulaşacağım hocam bilgisayar hiç açılmıyor LM sembolu geliyor sonrasında durum bu
-
Açılış sırasında üst karekter (shift) tuşuna basmayı deneyin.
-
Bilgisayar dün geceden beri açılış ekranındaydı bırakmıştım şimdi dışarıdan geldim ve altçizgi olan yerde şu an [45802.231754] ERROR @wl_notify_scan_status : yazıyor
Hocam dediğiniz gibi yaptım recoveryden dosyayı silince bilgisayar açıldı. Verdiğiniz kodlar bana aynı gibi geldi ama vardır bi bildiği diyip tekrar yazıp kaydettim dosyayı ardından tekrar kapatıp açtığımda yine bilgisayar açılmadı recoveryden tekrar düzelttim fakat dosyayı sildiğim için DRI3 disabled yazıyor. Ne yapıcağımı bilmiyorum, ben bu bilgisayarda CS:GO oynayamayacak mıyım yani?
-
İsterseniz Linux Mint 17.3 kurup burada (https://forum.linuxmint.net.tr/index.php?topic=6334.msg39883#msg39883) anlatıldığı biçimde fglrx sürücüsü ile çözüm deneyebilirsiniz.
-
Linux Mint 18.1 ile oynayamaz mıyım yani?
-
Aşağıdaki komutun çıktılarına bir bakalım, intel ile radeon sürücülerinin performans karşılaştırmasını bir görelim. Komutu çalıştırdığınızda dönen çarklar göreceksiniz, her komutu yaklaşık 15-20 saniye çalıştırdıktan sonra çıktıları paylaşırsınız.
glxgears
DRI_PRIME=1 glxgears
Ayrıca aşağıdaki komutların çıktılarına da bakalım.
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
-
glxgears komutunun çıktısı;
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
307 frames in 5.0 seconds = 61.230 FPS
301 frames in 5.0 seconds = 60.033 FPS
301 frames in 5.0 seconds = 60.038 FPS
301 frames in 5.0 seconds = 60.034 FPS
301 frames in 5.0 seconds = 60.037 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 5420 requests (5420 known processed) with 0 events remaining.
DRI_PRIME=1 glxgears komutunun çıktısı;
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
36656 frames in 5.0 seconds = 7331.066 FPS
38806 frames in 5.0 seconds = 7761.046 FPS
38029 frames in 5.0 seconds = 7605.625 FPS
37120 frames in 5.0 seconds = 7423.904 FPS
glxinfo | grep "OpenGL renderer" komutunun çıktısı;
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
DRI_PRIME=1 glxinfo | grep "OpenGL renderer" komutunun çıktısı;
OpenGL renderer string: Gallium 0.4 on AMD HAINAN (DRM 2.49.0 / 4.10.0-22-generic,
-
Intel GPU için dikey senkronizasyon etkinmiş, eşit karşılaştırma için aşağıdaki komutun çıktısını paylaşır mısınız?
vblank_mode=0 glxgears
Bir de hibrit GPU'lar için radeon sürücüsü ayarlarının nasıl yapılabileceği ile ilgili bir döküman bulamadım, sorunun böyle bir yapılandırma ile çözülebileceğini düşünüyorum.
-
vblank_mode=0 glxgears çıktısı;
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
37286 frames in 5.0 seconds = 7457.135 FPS
42954 frames in 5.0 seconds = 8590.644 FPS
32372 frames in 5.0 seconds = 6474.393 FPS
42710 frames in 5.0 seconds = 8541.819 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 319646 requests (319646 known processed) with 0 events remaining.
-
Intel GPU ile, radeon sürücüsünü kullanan ATI aygıt aşağı yukarı aynı performansı veriyor. Bu durumda oyun için radeon sürücüsünü kullanmanın bir manası olmayacak. Şu durumda; Linux Mint 17.3 ile fglrx sürücüsünü kurmak performans almak için daha uygun gibi.
-
Linux Mint 18.1 de yapamıyor muyuz bu dediğiniz şeyi?
-
Fglrx sürücüsünün güncel sürümlere desteği yok, X sunucusunun 1.19 sürümlerine kurulamıyor. ATI bu sürücüye desteği kesti. Bu sebeple Linux Mint 17.3 kurmayı deneyebilirsiniz.
-
Tamamdır hocam deneyeceğim.
-
İsterseniz Linux Mint 17.3 kurup burada (https://forum.linuxmint.net.tr/index.php?topic=6334.msg39883#msg39883) anlatıldığı biçimde fglrx sürücüsü ile çözüm deneyebilirsiniz.
Hocam burada anlattığınız gibi Linux Mint 17.3 ü kurdum ve buradaki (https://forum.linuxmint.net.tr/index.php?topic=6334.msg39883#msg39883) adımların hepsini gerçekleştirdim. Makineyi reboot ettiğimde şöyle bir hata (http://i.hizliresim.com/bGy2PZ.jpg) ile karşılaştım ardından GRUB tan sürücüyü kaldırarak makineyi açabildim. Ayrıca konu başında belirttiğiniz şeyleri yaptım fakat hiç bir etkisi olmadı. Sanırım Linux'un sürümüne göre değişkenlik gösteriyor. Tüm işlemleri başından anlatabilir misiniz rica etsem?
-
Öncelikle sistemi kurtarma kipinde açıp masaüstüne ulaşmayı deneyiniz.
Masaüstüne ulaşınca aşağıdaki komutlarla fglrx sürücüsünü kaldırıp açık kaynak sürücüye dönüş yapınız.
sudo apt-get purge fglrx*sudo apt-get purge xserver-xorg-video-ati xserver-xorg-video-radeonsudo apt-get install --reinstall xserver-xorg-video-atisudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-coresudo rm -rf /etc/X11/xorg.confsudo rm -rf /etc/ati
Ardından sistemi yeniden başlatıp aşağıdaki komutların çıktılarını yeniden paylaşınız.
[warning]Ekran Kartı ile İlgili Sorularda Verilmesi Gereken Çıktılar (https://forum.linuxmint.net.tr/index.php?topic=2738.0)[/warning]
-
Bilgisayarı kıurtarma modunda başlatıp sürücü yöneticisinden eski sürücüme geçtiğimde bilgisayarım açıldı zaten dediğiniz kodları yazmama gerek kalmadı. Çıktılar da bu şekilde hocam;
inxi -SGx
System: Host: Lenovo-G500 Kernel: 3.19.0-32-generic x86_64 (64 bit gcc: 4.8.2)
Desktop: KDE Plasma 4.14.2 (Qt 4.8.6) Distro: Linux Mint 17.3 Rosa
Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
Card-2: Advanced Micro Devices [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M]
bus-ID: 01:00.0
Display Server: X.Org 1.17.1 drivers: intel (unloaded: fbdev,vesa)
Resolution: 1366x768@60.0hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile
GLX Version: 3.0 Mesa 10.5.9 Direct Rendering: Yes
glxinfo | grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp,
lspci | egrep 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M]
xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.0*+
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
ii nvidia-common 1:0.2.91.12linuxmint1 amd64 transitional package for ubuntu-drivers-common
ii nvidia-prime-applet 1.0.3 all An applet for NVIDIA Prime
-
Fglrx-updates sürücüsünü yeniden etkinleştirip aşağıdaki komutun çıktısını paylaşınız.
cat /etc/X11/xorg.conf
-
Hocam fglrx sürücüsünü etkinleştirdiğimde makine açılmıyor.
-
Sadece komutun çıktısına bakmak için etkinleştirn, daha sonra geri dönüş yaparsınız.
-
Yeniden başlatmadan çıktı alıp tekrar geri mi döndürmemi istiyorsunuz?
Aldığım çıktı bu ;
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
-
Aşağıdaki komutun çalıştırınız ve bu komutla birlikte önceki komutun çıktısını paylaşınız.
sudo aticonfig --initial -f --adapter=all
-
sudo aticonfig --initial -f --adapter=all çıktısı;
Uninitialised file found, configuring.
PowerXpress info: Diagnostic output from /usr/lib/fglrx/switchlibglx:
update-alternatives: uyarı: x86_64-linux-gnu_gl_conf bağ grubu bozuk olduğu için /usr/lib/fglrx/ld.so.conf alternatifi tekrar kuruluyor
update-alternatives: uyarı: /usr/lib/x86_64-linux-gnu/xorg/extra-modules bir bağ ile değiştirilmiyor
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.original-1
cat /etc/X11/xorg.conf çıktısı;
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
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
-
Şimdi aşağıdaki komutu uçbirimde çalıştırıp,
sudo aticonfig --px-igpu
aşağıdaki komutun çıktısını yeniden paylaşınız.
cat /etc/X11/xorg.conf
-
sudo aticonfig --px-igpu çıktısı;
aticonfig: No supported adapters detected
cat /etc/X11/xorg.conf çıktısı;
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
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
-
Aşağıdaki komutla xorg.conf dosyasını açıp,
sudo xed /etc/X11/xorg.conf
açılan dosya içeriğini tamamen siliniz ve aşağıdaki satırları kopyalayıp xorg.conf dosyasına yapıştırınız.
Section "ServerLayout"
Identifier "amd-layout"
Screen 0 "amd-screen" 0 0
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "uxa"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "amd-device"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "amd-monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Screen"
Identifier "amd-screen"
Device "amd-device"
Monitor "amd-monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Dosyayı kaydedip aşağıdaki komutları sırasıyla uçbirimde çalıştırmayı deneyiniz.
sudo aticonfig --px-igpusudo aticonfig --px-dgpu
Sonrasında yukarıdaki komutların ve aşağıdaki komutun çıktısına bir bakalım.
cat /etc/X11/xorg.conf
-
sudo aticonfig --px-igpu
aticonfig: No supported adapters detected
sudo aticonfig --px-dgpu
aticonfig: No supported adapters detected
cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "amd-layout"
Screen 0 "amd-screen" 0 0
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "uxa"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "amd-device"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "amd-monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Screen"
Identifier "amd-screen"
Device "amd-device"
Monitor "amd-monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSectionSection "ServerLayout"
Identifier "amd-layout"
Screen 0 "amd-screen" 0 0
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "uxa"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "amd-device"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "amd-monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Screen"
Identifier "amd-screen"
Device "amd-device"
Monitor "amd-monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSectionSection "ServerLayout"
Identifier "amd-layout"
Screen 0 "amd-screen" 0 0
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "uxa"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "amd-device"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "amd-monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Screen"
Identifier "amd-screen"
Device "amd-device"
Monitor "amd-monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSectionSection "ServerLayout"
Identifier "amd-layout"
Screen 0 "amd-screen" 0 0
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "uxa"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "amd-device"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "amd-monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Screen"
Identifier "amd-screen"
Device "amd-device"
Monitor "amd-monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
-
Aşağıdaki komutların çıktılarına bakalım.
dpkg -l | grep fglrx
fglrxinfo
-
dpkg -l | grep fglrx
ii fglrx-amdcccle-updates 2:15.201.2-0ubuntu0.14.04.1 amd64 Catalyst Control Center for the AMD graphics accelerators
ii fglrx-updates 2:15.201.2-0ubuntu0.14.04.1 amd64 Video driver for the AMD graphics accelerators
ii fglrx-updates-core 2:15.201.2-0ubuntu0.14.04.1 amd64 Minimal video driver for the AMD graphics accelerators
fglrxinfo
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 17
Current serial number in output stream: 18
-
Aşağıdaki komutla fglrx-pxpress paketini de yükleyip,
sudo apt-get install fglrx-pxpress
ardından aşağıdaki komutla xorg-conf dosyasını yeniden açınız.
sudo xed /etc/X11/xorg.conf
Açılan dosyadai tüm içeriği siliniz ve aşağıdaki satırları dosyay yapıştırıp kaydediniz.
Section "ServerLayout"
Identifier "amd-layout"
Screen 0 "amd-screen" 0 0
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "uxa"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "amd-device"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "amd-monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Screen"
Identifier "amd-screen"
Device "amd-device"
Monitor "amd-monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Bu işlem sırasından Sürücü Yöneticisinde fglrx-updates sürücüsü etkin olsun, işlemleri tamamladıktan sonra sistemi yeniden başlatınız. Bu durumda fglrx sürücüsü etkin olduğu halde sistem Intel GPU ile başlamalı.
Masaüstüne bu şekilde ulşaırsanız aşağıdaki komutların çıktılarını paylaşınız.
fglrxinfo
sudo amd config --px-dgpu
cat /etc/X11/xorg.conf
-
Hocam dediklerinizi yaptım. Makineyi yeniden başlattığımda şöyle bir hata (https://i.hizliresim.com/r2E7N7.jpg) aldım "Yes" dediğimde çok uzun bir çıktı aldım sayfayı aşağıya kaydıra kaydıra fotoğraflarını çektim isterseniz yükleyebilirim ama sanırım bu klasik bi sorun ve çıktıya gerek yok. Çıktıdan sonra "Exit" dediğimde ise beni şu şekilde bi ekran (https://i.hizliresim.com/vpZqyv.jpg) karşıladı. Kullanıcı adımı ve şifremi girdiğimde ise uçbirime benzer bi yer açıldı. Aşağıdaki komutları girerek bilgisayarı açmayı başardım fakat conf dosyasını yine silmiş bulundum.
sudo apt-get purge fglrx*
sudo rm -rf /etc/X11/xorg.conf
sudo rm -rf /etc/ati
-
Aslında bu xorg.conf dosyasını Sürücüsü Yöneticisinin (daha doğrusu arkaplandaki gpu-manager uygulamasının) otomatik olarak oluşturması gerekirdi. Sürücüyü tamamen kaldırdıysanız sürücü yöneticinden farklı bir sürümü örneğin sadece fglrx olanı kurmayı dneyebilirsiniz. Ardından hiç bir işlem yapmadan sistemi yeniden başlatmayı deneyiniz.
-
Durum bir önceki ile aynı config dosyasını silerek makineyi açtım.
-
Önce kruduğunuz tüm fglrx sürücülerini kaldırınız, kouda nasıl yapılacağını anlatmıştır. Sonra sistemi aşağıdaki şekilde güncelleyip sistemi yeniden başlatınız.
Güncelleme Yöneticisi => Düzenle menüsü => Tercihler => Seviyeler kısmından 4. seviye güncellemeleri işaretleyiniz ve Yenile düğmesine tıklayıp Güncellemeleri Kur düğmesine tıklayarak sisteminizi güncelleyiniz. Sonrasında isterseniz 4. seviye güncellemeleri pasifleştirebilirsiniz.
Ardından, Güncelleme Yöneticisi => Görünüm menüsü => "Linux çekirdekleri" aracı yardımıyla 3.19.x serisi çekirdeğin son sürümünü kurunuz.
Sistemi yeniden başlatııktan sonra Sürücü Yöneticisi yardımıyla fglrx-updates sürücüsünü yeniden kurmayı deneyiniz.
-
Tüm fglrx sürücülerini nasıl kaldıracağım hocam?
-
sudo apt-get purge fglrx*sudo apt-get purge xserver-xorg-video-ati xserver-xorg-video-radeonsudo apt-get install --reinstall xserver-xorg-video-atisudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-coresudo rm -rf /etc/X11/xorg.confsudo rm -rf /etc/ati
-
sudo apt-get purge fglrx*sudo apt-get purge xserver-xorg-video-ati xserver-xorg-video-radeonsudo apt-get install --reinstall xserver-xorg-video-atisudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-coresudo rm -rf /etc/X11/xorg.confsudo rm -rf /etc/ati
Hocam şöyle bir düzeltme yapmak istiyorum, ben yukarıdaki komutları sırasıyla girmeye çalışırken şunu farkettim.
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core bu komutu girmeden xserver-xorg-video-ati paketi indirilemiyor. Konuyu okuyan arkadaşlara yardımcı olmak amacıyla yazmak istedim sizi küçük düşürmek amacıyla değil yanlış anlaşılma olmasın :)
Dediklerinizi yaptım, zaten 4.seviye güncellemeleri kurmuştum ben linux çekirdeğinin de 3.19.x in en üst sürümü kurdum kapatıp açtığımmda yine X sürücüsü düzgün yapılandırılmadı dedi. Exit dedim uçbirimi açtı conf dosyalarını silip fglrx sürücüsünü kaldırarak açtım makineyi.
-
Peki xorg.conf dosyasını kendi oluşturuyor değil mi? Otomatik oluşturulan bu dosyanın içeriğini paylaşır mısınız?
-
Sanırım dosyayı oluşturamıyor ve bu yüzden o hatayı veriyor. Net bi bilgim yok fakat sadece tahmin yürütüyorum beyin fırtınası oluşturmak adına.
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
-
Aşağıdaki komutların çıktılarına bakalım.
apt-cache policy fglrx fglrx-updates
-
Hocam ben Linux'u beğenmedim bi oyun oynayacağım bi haftadır oynayamıyorum, bu yüzden Windows'a geri dönüyorum konuyu kilitleyebiliriz.