Linux Mint Türkiye

Linux Mint Destek => Ekran Kartları => Donanım => AMD / ATI => Konuyu başlatan: fbrs - 31 Ağustos 2014, 15:01:17

Başlık: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 15:01:17
Selamlar, bilgisayarımda intel hd graphics 4000+amd readon 7670m donanım var, fan sürekli çalışıyor. Sürücüler konusunda 17 iyi olacak dediler ama 16'yla ya da diğer deb tabanlı distrolarla herhangi bi farkını göremedim. Ayarlardan "Aygıt sürücüleri"ne girip  xserver-xorg-video-ati; fglrx; fglrx-updates'in hepsini ayrı ayrı denedim. Hiçbir fark yok. Yardımcı olabilir misiniz?
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 15:23:31
Aşağıdaki komutların çıktılarını foruma yapıştırarak paylaşınız.

Kod: [Seç]
inxi -Fx
lspci | egrep 'VGA|3D|Display'
glxinfo | grep render
dpkg -l | grep fglrx
fglrxinfo
cat /etc/X11/xorg.conf


Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 18:49:35
Sırasıyla:

Kod: [Seç]
System:    Host: Feyyaz-Inspiron-5520 Kernel: 3.13.0-24-generic x86_64 (64 bit, gcc: 4.8.2)
           Desktop: Gnome Distro: Linux Mint 17 Qiana
Machine:   System: Dell product: Inspiron 5520 version: A09
           Mobo: Dell model: 0XWH1P version: A00 Bios: Dell version: A09 date: 08/13/2012
CPU:       Dual core Intel Core i5-3210M CPU (-HT-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9976.86
           Clock Speeds: 1: 1200.00 MHz 2: 1200.00 MHz 3: 2000.00 MHz 4: 1200.00 MHz
Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
           Card-2: Advanced Micro Devices [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] bus-ID: 01:00.0
           X.Org: 1.15.1 drivers: ati,radeon (unloaded: fbdev,vesa) FAILED: intel Resolution: 1366x768@60.0hz
           GLX Renderer: Mesa DRI Intel Ivybridge Mobile GLX Version: 3.0 Mesa 10.1.3 Direct Rendering: Yes
Audio:     Card: Intel 7 Series/C210 Series Chipset Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-24-generic
Network:   Card-1: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
           driver: r8169 ver: 2.3LK-NAPI port: 2000 bus-ID: 07:00.0
           IF: eth0 state: down mac: d4:be:d9:56:0d:1f
           Card-2: Intel Centrino Wireless-N 2230 driver: iwlwifi ver: in-tree: bus-ID: 08:00.0
           IF: wlan0 state: up mac: 84:a6:c8:45:59:bb
Drives:    HDD Total Size: 500.1GB (1.0% used) 1: id: /dev/sda model: ST500LT012 size: 500.1GB
Partition: ID: / size: 14G used: 4.6G (36%) fs: ext4
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 45.0C mobo: N/A gpu: -128.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 293 Uptime: 5:08 Memory: 1223.4/3815.0MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4


Kod: [Seç]
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (rev ff)


Kod: [Seç]
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_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
    GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp,

 
Kod: [Seç]
dpkg -l | grep fglrx kodunda herhangi bir çıktı olmadı.


Kod: [Seç]
fglrxinfo: command not found


Kod: [Seç]
cat: /etc/X11/xorg.conf: No such file or directory
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 19:07:16
Fglrx sürücüsünü kurmamışsınız, Dell sistemlerde fan sesi için i8kutils paketini kurup yapılandırmanız gerekiyor.

Kod: [Seç]
sudo apt-get install i8kutils
Fglrx-updates sürücüsünü kurduktan sonra kartlar arasında geçişi sağlamak için burayı (http://forum.linuxmint.net.tr/index.php?topic=1431.0) inceleyiniz.
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 19:40:28
Fglrx sürücüsünü kurdum fakat verdiğiniz linkte bulunan kodlarda şöyle oldu:

cat /etc/X11/xorg.conf :
Kod: [Seç]
cat: /etc/X11/xorg.conf: No such file or directory
dpkg -l | grep fglrx : Herhangi bir çıktı alamadım.

fglrxinfo :
Kod: [Seç]
fglrxinfo: command not found
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 19:53:19
Aşağıdaki komutlar ile kurmayı deneyiniz.

Kod: [Seç]
sudo apt-get install fglrx-updates fglrx-amdcccle-updates
sudo amdconfig --initial -f --adapter=all
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 20:08:18
İlk kodu başarıyla hallettim fakat ikinci kod şöyle çıktı verdi: 
Kod: [Seç]
amdconfig: No supported adapters detected
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 20:12:54
Aşağıdaki komut ile entegre GPU'ya geçemeyi deneyebilirsiniz.

Kod: [Seç]
sudo amdconfig --px-igpu
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 20:26:44
Bu kod çıktısı ile karşılaştım tekrar:
Kod: [Seç]
amdconfig: No supported adapters detected
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 21:14:17
Xorg.conf dosyasını aşağıdaki komut ile tekrar oluşturmayı deneyiniz.

Kod: [Seç]
sudo aticonfig --initial -f
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 21:23:57
Bu sefer de böyle bir çıktı aldım.  :(
Kod: [Seç]
aticonfig: No supported adapters detected
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 22:08:12
Sanırım Intel GPU etkin olduğu için amdconfig ile yapılandırma dosyası oluşturulamıyor.
Aşağıdaki komutlar ile harici GPU'nun bir sonraki açılışta etkin olmasını sağlayıp sistemi yeniden başlatınız.

Kod: [Seç]
sudo su
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch

Sistemi yeniden başlattıktan sonra aşağıdaki komutlar ile sürücüleri tekrar kurmayı deneyiniz.

Kod: [Seç]
sudo apt-get install --reinstall fglrx-updates fglrx-amdcccle-updates
sudo amdconfig --initial -f --adapter=all

Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 22:44:18
Son dediğinizi yaptım şimdi ne yapmak gerekiyor?
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 22:46:43
Aşağıdaki komutların çıktılarına bir bakalım tekrardan.

Kod: [Seç]
glxinfo | grep render
dpkg -l | grep fglrx
fglrxinfo
cat /etc/X11/xorg.conf
cat /sys/kernel/debug/vgaswitcheroo/switch
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 31 Ağustos 2014, 23:31:51
Sırasıyla:

 
Kod: [Seç]
direct rendering: Yes
OpenGL renderer string: AMD Radeon HD 7600M Series
    GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_conditional_render,
    GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_conditional_render,

Kod: [Seç]
ii  fglrx-amdcccle-updates                      2:13.350.1-0ubuntu2                                 amd64        Catalyst Control Center for the AMD graphics accelerators
ii  fglrx-updates                               2:13.350.1-0ubuntu2                                 amd64        Video driver for the AMD graphics accelerators


Kod: [Seç]
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7600M Series
OpenGL version string: 4.3.12798 Compatibility Profile Context 13.35.1005


Kod: [Seç]
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


Kod: [Seç]
cat: /sys/kernel/debug/vgaswitcheroo/switch: Permission denied
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 31 Ağustos 2014, 23:39:26
Şimdi ayar dosyası da oluşturulmuş görünüyor.  Artık burada (http://forum.linuxmint.net.tr/index.php?topic=1431.msg8884#msg8884) anlatıldığı biçimde AMD Indicator uygulamacığını kurup GPU'lar arasında geçiş yapabilirsiniz. Uygulamacık geçiş sırasında hata (libgl error dlopen /usr/lib/fglrx/dri/i965dri.so failed) verirse aynı bağlantıda çözümü de mevcut.
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 01 Eylül 2014, 00:54:50
Oradaki gibi yüklemeyeyi yaptım yeniden başlattım. Dediğiniz hatayı aldım ve hallettim. Fakat yeniden başlattığımda otamatik olarak İntel çalışıyor. AMD'ye nasıl geçiş yapacağım?
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 01 Eylül 2014, 01:40:54
Alternatif olarak aşağıdaki komutları deneyebilirsiniz.

Kod: [Seç]
amdconfig --pxl     # Aktif GPU'yu listeler
Kod: [Seç]
sudo amdconfig --px-dgpu   # Harici GPU'yu etkinleştirir (Yüksek Performans kipi), X yeniden başlatılmalı
Kod: [Seç]
sudo amdconfig --px-igpu    # Entegre GPU'yu etkinleştirir (Güç Tasarrufu kipi), X yeniden başlatılmalı
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 01 Eylül 2014, 12:26:24
Programda yönetici olarak ayarlara girdiğim zaman değiştirebiliyormuşum şimdi farkettim sağolun. Yalnız, fan çok az çalışıyor, genel olarak hiç çalışmıyor. Psensor yükledim, sistam sıcaklığı 70 olduğu zaman fan 84.000 RPM ile çalışıyor, bu normal mi. Sistemin yanma riski var mı?

ayrıca, bazen 1.350.000 RPM'ye çıkıyor ve hiç aşağı inmiyor. Uyku moduna alıp yeniden açınca duruyor ya da yavaşlıyor.
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 01 Eylül 2014, 17:00:09
i8kutils paketini kurduğunuz halde mi bu değerler oluşuyor?
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 01 Eylül 2014, 17:20:38
Evet i8kutils paketi kurulu

sıcaklık durumu da şu şekilde

(http://i.hizliresim.com/RE5W6n.png)
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 01 Eylül 2014, 17:39:02
Aşağıdaki komut ile i8kutils paketini kaldırınız.

Kod: [Seç]
sudo apt-get purge i8kutils
Sonrasında burada (http://forum.linuxmint.net.tr/index.php?topic=1148.msg6864#msg6864) anlatıldığı biçimde intel_pstate değişkenini etkinleştirip, akabinde thermald paketini kurunuz. Yine aynı konunun devamında anlatıldığı biçimde cpufrequtils paketini de kurup CPU güç tasarrufu kipini (powersave) varsayılan olarak ayarlamayı deneyiniz.
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 01 Eylül 2014, 19:02:51
Yaptım, sıcaklık 40-50 olduğu halde  en yüksek hızda çalışıyor.

i8kutils u yeniden yükledim şuan tamamen durdu, ısındıkça çalışacak mı deneyeceğim.

Sıcaklık 74, fan hızı 870k RPM
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: fbrs - 02 Eylül 2014, 18:54:27
yapılması gereken başka bir şey var mı?
Başlık: Ynt: İntel-Amd hybrid ekran kartı
Gönderen: Butterfly - 06 Eylül 2014, 09:42:38
i8kutils paketini tekrar kurdu iseniz thermald paketini kaldırmanız daha uygun olabilir, aşağıdaki komut ile yapılandırma dosyaları ile beraber kaldırabilirsiniz.

Kod: [Seç]
sudo apt-get purge thermald
i8kutils için buradaki (http://keenformatics.blogspot.it/2013/06/how-to-solve-dell-laptops-fan-issues-in.html) yapılandırma denenebilir.

Bunun için i8kutils paketi kurulduktan sonra aşağıdaki komutu uçbirimde çalıştırarak modules dosyasını açnız.
(Mate masaüstü için gedit yerinde pluma yazmalısınız.)

Kod: [Seç]
sudo gedit /etc/modules
Açılan dosyaya aşağıdaki satırı ekleyip kaydediniz.

Kod: [Seç]
i8k
Sonra aşağıdaki komut ile i8k.conf dosyasını açınız.

Kod: [Seç]
sudo gedit /etc/modprobe.d/i8k.conf
Açılan dosyaya aşağıdaki satırı ekleyip dosyayı kaydedin.

Kod: [Seç]
options i8k force=1
En son i8kmon.conf dosyasında düzenleme yapabilirsiniz, düzenleme öncesinde tedbiren aşağıdaki komut ile dosyanın yedediğini alalım.

Kod: [Seç]
sudo cp /etc/i8kmon.conf /etc/i8kmon.conf.ydk
Şimdi aşağıdaki komut ile i8kmon.conf dosyasını açınız.

Kod: [Seç]
sudo gedit /etc/i8kmon.conf
Dosya içeriğini aşağıdaki satırlar ile değiştirip dosyayı kaydetmeyi deneyiniz.

Kod: [Seç]
# Run as daemon, override with --daemon option
set config(daemon)      0

# Automatic fan control, override with --auto option
set config(auto)        1

# Report status on stdout, override with --verbose option
set config(verbose) 1

# Status check timeout (seconds), override with --timeout option
set config(timeout) 1

# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0)   {{-1 0}  -1  55  -1  55}
set config(1)   {{-1 1}  55  70  55  70}
set config(3)   {{-1 2}  70  128  70  128}

# For computer with 2 fans, use a variant of this instead:
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
# set config(0) {{-1 0}  -1  52  -1  65}
# set config(1) {{-1 1}  41  66  55  75}
# set config(2) {{-1 1}  55  80  65  85}
# set config(3) {{-1 2}  70 128  75 128}

# end of file

Sisteminizi yeniden başlatınız.