Премини към съдържанието
deathxxx

AMD Crossfire с убунту 14.04/Mint 17.1

Препоръчан отговор


Та някой да е подкарвал crossfire под линукс или да има информация дали изобщо работи?

С 2 карти на AMD R9 290 съм.

 

Това е драйвера:
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon R9 200 Series
OpenGL version string: 4.4.13374 Compatibility Profile Context 15.20.1013
 

 

aticonfig --adapter=all --lscs
    Candidate Combination:
    Master: 1:0:0
    Slave: 2:0:0
    CrossFire is enabled on current device
    CrossFire Diagnostics:
    There is CrossFire Side port connection between GPUs
    CrossFire can work with P2P write through peer aperture

 

 

aticonfig --adapter=all --lsch
Multiple GPU chain for adapter 0, status: Crossfire is enabled
  0. 01:00.0 AMD Radeon R9 200 Series
  1. 02:00.0 AMD Radeon R9 200 Series

 

 

Всичко изглежда нормално, но само едната карта се товари когато пусна някаква игра.

Може би драйвера трябва да е друга версия?

Не видях никъде достоверна тема по въпроса.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

публикувано (редактирано)

Не става. Прегледал съм всичко де що има из интернет...

Точно по описаният начин, след рибуут не може да се логне в системата. Стои на логин скрийна.

 

Може би трябва да пробвам с чист дебиан или арч.

Явно никой не е с линукс и кросфайър...

 

Има и друго. Винаги след рестарт ми се губят настройките на xorg.conf

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Не става. Прегледал съм всичко де що има из интернет...

... значи си минал и тук.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

Точно по описаният начин, след рибуут не може да се логне в системата. Стои на логин скрийна.

Има и друго. Винаги след рестарт ми се губят настройките на xorg.conf

Първо, ако искаш да ти се помогне трябва да изпълняваш командите с админ права:

sudo aticonfig --cfa --adapter=0,1
sudo aticonfig --cf on --adapter=0,1
sudo amdcccle

Запомняш промените. Няма нужда да рестартираш, логаут/логин е достатъчно. Ако не може да се логнеш atl+ctrl+F1 логваш се и изпълняваш

dmesg | grep -i video > ~/dmesg.txt 
cat /var/log/Xorg.0.log | grep "EE" > ~/xorg.txt

И прилагаш 2-та файла, който се намират в home директорията на юзъра ти, а именно dmesg.txt и xorg.txt, защото не може да се диагностицира проблема.

Редактирано от bvbfan (преглед на промените)

  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

Първо, ако искаш да ти се помогне трябва да изпълняваш командите с админ права:

sudo aticonfig --cfa --adapter=0,1
sudo aticonfig --cf on --adapter=0,1
sudo amdcccle

Запомняш промените. Няма нужда да рестартираш, логаут/логин е достатъчно. Ако не може да се логнеш atl+ctrl+F1 логваш се и изпълняваш

dmesg | grep -i video > ~/dmesg.txt 
cat /var/log/Xorg.0.log | grep "EE" > ~/xorg.txt

И прилагаш 2-та файла, който се намират в home директорията на юзъра ти, а именно dmesg.txt и xorg.txt, защото не може да се диагностицира проблема.

 

dsmeg.txt

 

[    0.721644] pci 0000:01:00.0: Boot video device

[    1.439935] ACPI: Video Device [VGA1] (multi-head: yes  rom: no  post: no)

[    1.439989] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:03/LNXVIDEO:01/input/input3

 

xorg.txt

 

    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.

[   403.188] Initializing built-in extension MIT-SCREEN-SAVER

[   403.829] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]

[   403.829] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]

[   403.829] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]

 

 

 

Файла е на различно място:

/usr/lib/dri/fglrx_dri.so

 

Не знам ако го има, където се търси, дали ще се оправи кросфайъра?

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

32 битова ОС ли си сложил? Пробвай с

sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri/fglrx_dri.so
Но ако си сложил 32 битова направи нова инсталация с 64 битова.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

Mint 17.1 64 bit

 

sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri/fglrx_dri.so

ln: failed to create symbolic link ‘/usr/X11R6/lib/modules/dri/fglrx_dri.so’: No such file or directory

 

Това последното го оправих, създадох му директория.

 

 /usr/X11R6/lib/modules/dri $ ls -ltr
total 0
lrwxrwxrwx 1 root root 25 юни  7 18:37 fglrx_dri.so -> /usr/lib/dri/fglrx_dri.so

 

 

Командата: cat /var/log/Xorg.0.log | grep "EE"

    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   403.188] Initializing built-in extension MIT-SCREEN-SAVER
[   403.829] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[   403.829] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[   403.829] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]

 

Пак си дава тази грешка. За този лог не трябва ли да се рестартира Х-сървъра?

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Не се е получило.

sudo mkdir -p /usr/X11R6/lib64/modules/dri/
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib64/modules/dri/fglrx_dri.so

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

Готово, след рестарт на Х-сървъра:

cat /var/log/Xorg.0.log | grep "EE"

    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  3471.313] Initializing built-in extension MIT-SCREEN-SAVER

 

 

Сега ми показва това:

amdconfig --lscs

 

    Candidate Combination:
    Master: 1:0:0
    Slave: 2:0:0
    CrossFire is enabled on current device
    CrossFire Diagnostics:
    There is CrossFire Side port connection between GPUs
    CrossFire can work with P2P write through peer aperture
 

 

amdconfig --lsch

Multiple GPU chain for adapter 0, status: Crossfire is enabled
  0. 01:00.0 AMD Radeon R9 200 Series
  1. 02:00.0 AMD Radeon R9 200 Series

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Супер, сега се увери, че Crossfire-a е разрешен от

sudo amdcccle
и тествай в игра как е :)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

 

Супер, сега се увери, че Crossfire-a е разрешен от

sudo amdcccle
и тествай в игра как е :)

 

Това последното какво да го правя?

Показва ми, че кросфайъра е enabled.

Пробвах в игра, показва това:

aticonfig --adapter=all --od-gettemperature

Adapter 0 - AMD Radeon R9 200 Series

            Sensor 0: Temperature - 50.00 C

Adapter 1 - AMD Radeon R9 200 Series

            Sensor 0: Temperature - 45.00 C

 

========================================

 

aticonfig --adapter=all --od-getclocks

Adapter 0 - AMD Radeon R9 200 Series

                            Core (MHz)    Memory (MHz)

           Current Clocks :    634           1250

             Current Peak :    947           1250

  Configurable Peak Range : [300-1500]     [150-2000]

                 GPU load :    57%

Adapter 1 - AMD Radeon R9 200 Series

                            Core (MHz)    Memory (MHz)

           Current Clocks :    300           150

             Current Peak :    947           1250

  Configurable Peak Range : [300-1500]     [150-2000]

                 GPU load :    1%

 

Едната карта се товари, а другата не...

АМД + линукс = кошмарче...

 

 

Какво да пусна за да видя дали използва кросфайъра? Някаква програмка/игра?

Може би тази, която пускам не го поддържа под линукс.

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Вече би трябвало да работи. Ти какво пускаш?

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Пуснах Furmark, товари само едната.

Unigine Heaven- ето какво товари:

aticonfig --adapter=all --od-getclocks

Adapter 0 - AMD Radeon R9 200 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    946           1250
             Current Peak :    947           1250
  Configurable Peak Range : [300-1500]     [150-2000]
                 GPU load :    100%

Adapter 1 - AMD Radeon R9 200 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    360           150
             Current Peak :    947           1250
  Configurable Peak Range : [300-1500]     [150-2000]
                 GPU load :    18%
 

 

Малко захваща от 2-рата карта. От 3 до 20% я товари, но дали смята нещо- не мога да кажа.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Значи работи, ако изобщо не хващаше 2-рата, тогава щеше да има проблем. Как е реализирана комуникацията между 2-те карти и кога - не зная. Ти какви игри смяташ да играеш? Пробвай с някоя и виж задоволителни ли са резултатите, fps, резолюция? 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

Ето какво ми засича самия Unigine Heaven:

---- System ----
System: Linux 3.13.0-37-generic x86_64
CPU: AMD A8-6600K APU with Radeon HD Graphics    4192MHz MMX+ SSE SSE2 SSE3 SSSE3 SSE41 SSE42 SSE4A SSE5 AVX HTT x4
GPU: AMD Radeon R9 200 Series  x1
System memory: 7841 MB
Video memory:  4096 MB
Sync threads:  3
Async threads: 4
 

 

Значи нищо не използва.. просто си я товари за да има..

 

 

 

Пробвах Borderlands The Pre-sequel

Картите нямат кабел за кросфайър. Комуникират през слота си.

Резултатите в кадрите са същите както и само с 1 карта.

Резолюция: 1280х1024

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Това кой драйвер е? Видях, че има catalyst 15.5 ти оф официалните хранилища на Минт ли го сложи?

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

Да, официалните fglrx-updates

 

Просто чиста инсталация на минт, ъпдейт + стийм + драйверите на картата.

Не е добавяно нищо допълнително.

 

На предната инсталация пробвах с тези от АМД, но ми показва по-ниска версия като се инсталират, отколкото официалните.

 

Май няма смисъл да се мъча повече.

Ако случайно ми се занимава, ще пробвам с други дистрота.

Ако някой се сети нещо, да пише и ще го пробвам.

 

 

Ето след рестарт пак нещо ми се губи този xorg.conf

 

aticonfig --adapter=all --od-gettemperature
No layout section was found in the file: '/etc/X11/xorg.conf'.
Please run 'aticonfig --initial' first or modify your configuration file manually and run aticonfig again.
aticonfig: parsing the command-line failed.

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Я дай изхода от

fglrxinfo
 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon R9 200 Series
OpenGL version string: 4.4.13374 Compatibility Profile Context 15.20.1013
 

 

Това не трябваше ли да ми го показва 2 пъти?

На карта по едно инфо.

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

http://support.amd.com/en-us/download/desktop?os=Ubuntu%20x86%2064

Това е най-новият драйвер, ако ти се занимава го инсталирай :) Но щом се натоварва картата, значи работи :)


Щом това

amdconfig --lsch
казва, че разрешен, значи е. И колко са точно fps-тата на играта и колко искаш? :)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

http://support.amd.com/en-us/download/desktop?os=Ubuntu%20x86%2064

Това е най-новият драйвер, ако ти се занимава го инсталирай :) Но щом се натоварва картата, значи работи :)

Да, нов е.

Но до колкото знам, този в Ubuntu/Mint е по-нов.

Последно като инсталирах .deb пакетите, системата ми забиваше много яко, точно преди логина.

Няма Ctrl+Alt+F1, няма нищо. Само копчето за ресет работи.

С .run, нямаше проблем, но пак в същата каша бях.

 

Ще пробвам после и на тази система, и след това друго дистро, на което феновете са по-диви и може би ще са оправили crossfire.

 

http://support.amd.com/en-us/download/desktop?os=Ubuntu%20x86%2064

Това е най-новият драйвер, ако ти се занимава го инсталирай :) Но щом се натоварва картата, значи работи :)

Щом това

amdconfig --lsch
казва, че разрешен, значи е. И колко са точно fps-тата на играта и колко искаш? :)

 

Ами FPS-a е добре, но какво да я правя другата карта?

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Играй Метро или някоя по-тежка игра. За какво друго да ползваш 2 яки карти :)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

borderlands0.png

 

Ето кадрите, но докато правих скрийншота, сам се блъсна в стената, но няма значение. от 45 до 60 кадъра дава.

 

Имам и метрото, но доста чакане ще е докато се изтегли и инсталира.

Бордерландс е по-тежка.

Редактирано от deathxxx (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Ако имаш монитор/телевизор 4к почвай да го мъчиш :) На какви настройки играеш motion rate ала бала давай всичко на макс :) И може да пускаш игрите fullscreen, защото теоретично е възможно менажерът на прозорци да дропва фреймове.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.