3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von McAldo » 26.04.2018 09:22:07

Habe mir nun die im Betreff genannte Karte gekauft, da die Versuche 3 Monitore mit meiner vorhandenen NVidia-Karte zum laufen zu bringen scheiterten. Siehe dazu dieses Topic.

Auch scheiterte der Versuch die 3 Monitore mit der NVidia und onBoard Intel zum laufen zu bringen (siehe dieses Topic)

Habe nun also diese Pakete installiert:

Code: Alles auswählen

apt-get install firmware-linux-nonfree xserver-xorg-video-amdgpu firmware-amd-graphics
und versucht mittels xorg.conf und dem Driver "amdgpu" die 3 Monitore zum laufen zu bekommen. Das klappt nicht und im Xorg.0.log steht:

Code: Alles auswählen

[   408.953] (II) LoadModule: "amdgpu"
[   408.953] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
[   408.954] (II) Module amdgpu: vendor="X.Org Foundation"
[   408.954]    compiled for 1.19.0, module version = 1.2.0
[   408.954]    Module class: X.Org Video Driver
[   408.954]    ABI class: X.Org Video Driver, version 23.0
[   408.954] (II) AMDGPU: Driver for AMD Radeon chipsets: OLAND, HAINAN, TAHITI,
        PITCAIRN, VERDE, BONAIRE, KABINI, MULLINS, KAVERI, HAWAII, TOPAZ,
        TONGA, CARRIZO, FIJI, STONEY, POLARIS11, POLARIS10
[   408.954] (II) [KMS] Kernel modesetting enabled.
[   408.954] (EE) AMDGPU(0): amdgpu_device_initialize failed
[   408.954] (II) [KMS] Kernel modesetting enabled.
[   408.954] (EE) AMDGPU(1): amdgpu_device_initialize failed
[   408.955] (II) [KMS] Kernel modesetting enabled.
[   408.955] (EE) AMDGPU(2): amdgpu_device_initialize failed
[   408.955] (II) [KMS] Kernel modesetting enabled.
[   408.955] (EE) AMDGPU(G0): amdgpu_device_initialize failed
[   408.955] (II) [KMS] Kernel modesetting enabled.
[   408.956] (EE) AMDGPU(3): amdgpu_device_initialize failed
[   408.956] (II) [KMS] Kernel modesetting enabled.
[   408.956] (EE) AMDGPU(4): amdgpu_device_initialize failed
[   408.956] (II) [KMS] Kernel modesetting enabled.
[   408.956] (EE) AMDGPU(5): amdgpu_device_initialize failed
[   408.957] (EE) Screen 0 deleted because of no matching config section.
[   408.957] (II) UnloadModule: "amdgpu"
[   408.957] (EE) Screen 0 deleted because of no matching config section.
[   408.957] (II) UnloadModule: "amdgpu"
[   408.957] (EE) Screen 0 deleted because of no matching config section.
[   408.957] (II) UnloadModule: "amdgpu"
[   408.957] (EE) Screen 0 deleted because of no matching config section.
Die aktuelle xorg.conf sieht so aus:

Code: Alles auswählen

Section "DRI"                                                                                                                                                                                                      
  Mode 0666                                                                                                                                                                                                        
EndSection                                                                                                                                                                                                         
Section "Device"                                                                                                                                                                                                   
  Identifier   "Radeon HD 7750-8740 00"                                                                                                                                                                            
  Driver       "amdgpu"                                                                                                                                                                                            
  VendorName   "Advanced Micro Devices, Inc."                                                                                                                                                                      
  BoardName    "Cape Verde PRO Radeon HD 7750-8740 - R7 250E"                                                                                                                                                      
  BusID        "PCI:4:0:0"                                                                                                                                                                                         
  Screen       0                                                                                                                                                                                                   
EndSection                                                                                                                                                                                                         
Section "Device"                                                                                                                                                                                                   
  Identifier   "Radeon HD 7750-8740 01"                                                                                                                                                                            
  Driver       "amdgpu"                                                                                                                                                                                            
  VendorName   "Advanced Micro Devices, Inc."                                                                                                                                                                      
  BoardName    "Cape Verde PRO Radeon HD 7750-8740 - R7 250E"                                                                                                                                                      
  BusID        "PCI:4:0:0"                                                                                                                                                                                         
  Screen       1                                                                                                                                                                                                   
EndSection                                                                                                                                                                                                         
Section "Device"                                                                                                                                                                                                   
  Identifier   "Radeon HD 7750-8740 02"                                                                                                                                                                            
  Driver       "amdgpu"                                                                                                                                                                                            
  VendorName   "Advanced Micro Devices, Inc."                                                                                                                                                                      
  BoardName    "Cape Verde PRO Radeon HD 7750-8740 - R7 250E"                                                                                                                                                      
  BusID        "PCI:4:0:0"                                                                                                                                                                                         
  Screen       2                                                                                                                                                                                                   
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"
EndSection
Section "Module"
  Load   "glx"
EndSection
Section "Monitor"
  Identifier  "DELL00"
  ModelName   "DELL P2210t"
  VendorName  "DELL"
  Option "DPMS" "true"
  Horizsync 30-83
  VertRefresh 56-75
EndSection
Section "Monitor"
  Identifier  "DELL01"
  ModelName   "DELL P2210t"
  VendorName  "DELL"
  Option "DPMS" "true"
  Horizsync 30-83
  VertRefresh 56-75
EndSection
Section "Monitor"                                                                                                                                                                                           [7/407]
  Identifier  "DELL02"
  ModelName   "DELL P2210t"
  VendorName  "DELL"
  Option "DPMS" "true"
  Horizsync 30-83
  VertRefresh 56-75
EndSection
Section "Screen"
  Identifier "Screen00"
  Device     "Radeon HD 7750-8740 00"
  Monitor    "DELL00"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1680x1050"
  EndSubSection
EndSection
Section "Screen"
  Identifier  "Screen01"
  Device     "Radeon HD 7750-8740 01"
  Monitor     "DELL01"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1680x1050"
  EndSubSection
EndSection
Section "Screen"
  Identifier  "Screen02"
  Device     "Radeon HD 7750-8740 02"
  Monitor     "DELL02"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1680x1050"
  EndSubSection
EndSection
Section "ServerLayout"
  Identifier   "AMDGpuLayout"
  Screen   0   "Screen00"  0 0
  Screen   1   "Screen01"  LeftOf "Screen00"
  Screen   2   "Screen02"  RightOf "Screen00"
  Option       "Xinerama"  "0"
EndSection
Funktioniert die Karte nicht mit dem Treiber amdgpu? Habe aktuell nichts gefunden das dem so wäre. Was ist falsch in der xorg.conf, falls es doch funktioniert?

System: Debian Stretch (9.x)
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

mludwig
Beiträge: 793
Registriert: 30.01.2005 19:35:04

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von mludwig » 26.04.2018 09:52:31

Ich bin nicht 100% sicher, aber ich glaube diese AMD-Karte läuft noch nicht mit dem amdgpu-Treiber, sondern braucht den radeon-Treiber. Also sowohl das Kernel-Modul also auch die xserver-xorg-video-radeon Pakete. amdgpu ist für die neueren Karten ab GCN-1

Nachtrag:
ist wirklich so, details hier https://www.x.org/wiki/RadeonFeature/

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von McAldo » 26.04.2018 11:08:54

Funktionieren 3 Screens mit dem Radeon-Treiber, oder benötige ich dafür fglrx?

Ich nutze 3 getrennte $DISPLAY mit xfce. Damit kann ich zwar keine Programme von einem Monitor auf den anderen schieben, das ist aber günstiger, wenn man mehrere virtuelle Arbeitsflächen auf jedem Monitor nutzt.
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

mludwig
Beiträge: 793
Registriert: 30.01.2005 19:35:04

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von mludwig » 26.04.2018 15:27:58

Ich würde das einfach ausprobieren, im einfachsten Fall am Anfang ohne eine xorg.conf, d.h. alles wird von xorg automatisch erkannt und eingerichtet, und dann kann man z. b. im gnome-control-center seine Monitore hin- und herschieben. Einzig die richtigen Pakete müssen installiert sein, und sicherstellen, dass keine Leichen der alten Treiber von nvidia rumliegen. Die hatte imho mal die angewohnheit, die freien Treiber auf die blacklist zu setzen, so dass sie gar nicht erst geladen werden. Da ich diese aber schon lange nicht mehr nutze, kann diese Info überholt sein.

Ich hatte mal auf einem alten PC mit radeon (nicht mehr vorhanden) 2 Monitore in regelmäßiger Verwendung, plus gelegentlich einen per hdmi angeschlossenen TV, was gut geklappt hat. HDMI-Audio war aber tricky.

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von McAldo » 26.04.2018 16:16:27

Ohne xorg.conf werden alle 3 Monitore aktiviert, aber ich habe einen großen Desktop. Ich möchte jedoch auf jedem Monitor einen eigenen Desktop haben. Dazu finde ich leider in der arand-Konfiguration nichts.
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

mludwig
Beiträge: 793
Registriert: 30.01.2005 19:35:04

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von mludwig » 26.04.2018 16:59:51

OK, das mit den virtuellen Desktops habe ich überlesen, dazu brauchts wohl doch eine von hand geklöppelte xorg.conf, also wirst du die aus deinem 1. Post umschreiben müssen für radeon. Solche Sachen habe ich aber noch nicht gemacht ... ich halte es da inzwischen so wie hier --> https://xkcd.com/963/

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von McAldo » 26.04.2018 23:16:39

Ja, anpassen muss ich die und das versuche ich aktuell auch. Hier eine neue Version:

Code: Alles auswählen

Section "DRI"
  Mode 0666
EndSection
Section "Device"
  Identifier   "Radeon HD 7750-8740 00"
  Driver       "radeon"
  VendorName   "Advanced Micro Devices, Inc."
  BoardName    "Cape Verde PRO Radeon HD 7750-8740 - R7 250E"
  BusID        "PCI:4:0:0"
  Option       "AccelMethod" "EXA"
  Screen       0
EndSection
Section "Device"
  Identifier   "Radeon HD 7750-8740 01"
  Driver       "radeon"
  VendorName   "Advanced Micro Devices, Inc."
  BoardName    "Cape Verde PRO Radeon HD 7750-8740 - R7 250E"
  BusID        "PCI:4:0:0"
  Option       "AccelMethod" "EXA"
  Screen       1
EndSection
Section "Device"
  Identifier   "Radeon HD 7750-8740 02"
  Driver       "radeon"
  VendorName   "Advanced Micro Devices, Inc."
  BoardName    "Cape Verde PRO Radeon HD 7750-8740 - R7 250E"
  BusID        "PCI:4:0:0"
  Option       "AccelMethod" "EXA"
  Screen       2
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"
EndSection
Section "Module"
  Load   "glx"
  Load   "dbe"
  Load   "dri"
  Load   "dri2"
  Load   "bitmap"
  Load   "ddc"
  Load   "extmod"
EndSection
Section "Monitor"
  Identifier  "DELL00"
  ModelName   "DELL P2210t"
  VendorName  "DELL"
  Option "DPMS" "true"
  Horizsync 30-83
  VertRefresh 56-75
EndSection
Section "Monitor"
  Identifier  "DELL01"
  ModelName   "DELL P2210t"
  VendorName  "DELL"
  Option "DPMS" "true"
  Horizsync 30-83
  VertRefresh 56-75
EndSection
Section "Monitor"
  Identifier  "DELL02"
  ModelName   "DELL P2210t"
  VendorName  "DELL"
  Option "DPMS" "true"
  Horizsync 30-83
  VertRefresh 56-75
EndSection
Section "Screen"
  Identifier "Screen00"
  Device     "Radeon HD 7750-8740 00"
  Monitor    "DELL00"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1680x1050"
  EndSubSection
EndSection
Section "Screen"
  Identifier  "Screen01"
  Device     "Radeon HD 7750-8740 01"
  Monitor     "DELL01"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1680x1050"
  EndSubSection
EndSection
Section "Screen"
  Identifier  "Screen02"
  Device     "Radeon HD 7750-8740 02"
  Monitor     "DELL02"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1680x1050"
  EndSubSection
EndSection
Section "ServerLayout"
  Identifier   "AMDGpuLayout"
  Screen   0   "Screen00"  0 0
  Screen   1   "Screen01"  RightOf "Screen00"
  Screen   2   "Screen02"  RightOf "Screen01"
  Option       "Xinerama"  "0"
EndSection
Damit wird nur der Monitor am DP und HDMI Port aktiviert, aber mit den getrennten Desktops.

Lasse ich aus Section "ServerLayout" die 3 Zeilen mit Screen weg und kommentiere in den Device-Section die Zeilen mit Screen aus, dann werden alle 3 Monitore im Clone-Modus aktiviert.

Ich nehme an, ich benötige für die Device-Section diese Option:

Code: Alles auswählen

Option       "Monitor-DP0" "DP"
Mir fehlen aber noch die richtigen Einträge. Habe aktuell nichts gefunden, was bei radeon entsprechend passt. :(
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von McAldo » 27.04.2018 09:25:41

Da habe ich mal einen guten Thread zum Thema gefunden: viewtopic.php?t=163996
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
sirius01
Beiträge: 170
Registriert: 04.05.2009 11:00:01

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von sirius01 » 27.04.2018 16:51:39

Also mit einer GeForce GT 730 habe ich schon einige Zeit 3 Monitore zu laufen.

Die ein zigste Einschränkung ist:
1 Monitor HDMi
1 Monitor VGA
1 Monitor DVI
:lol:

Code: Alles auswählen

infobash -v
Host/Kernel/OS  "Chef-Rechner" running Linux 4.9.0-6-amd64 x86_64 [ Kanotix steelfire-nightly Steelfire64 171207a KDE ]
CPU Info        8x Intel Xeon W3550 @ clocked at Min:1596.000Mhz Max:2926.000Mhz
Videocard       NVIDIA GK208B [GeForce GT 730]  X.Org 1.19.2  [ 1280x1024
1280x1024
1280x1024 ]
Processes 243 | Uptime 13min | Memory 1240.2/12001.7MB | HDD Size 2244GB (25%used) | GLX Renderer GeForce GT 730/PCIe/SSE2 | GLX Version 4.5.0 NVIDIA 375.82 | Client Shell | Infobash v2.67.2
gruß sirius01 :) 8) :)

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von McAldo » 27.04.2018 18:11:39

Mit einer Intel habe ich das auch laufen.

Aber dieser Rechner hat eine Radeon eingebaut und ohne "xorg.conf" funktionieren alle 3 Monitore, aber eben mit einem großen Desktop. Mit radeon Treiber starten nur 2. Der dritte TFT am DVI-Ausgang der Graka ist schwarz, aber irgendwie doch da. Z.B. in den Leisteneinstellungen (XFCE) kann man 3 Bildschirme auswählen.

Habe unterdessen den Backports-Kernel 4.15 installiert und in der xorg.conf amdgpu eingetragen. Das Ergebnis ist wie beim Radeon-Treiber, Bildschirm an DVI bleibt schwarz.
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
sirius01
Beiträge: 170
Registriert: 04.05.2009 11:00:01

Re: 3 Monitore mit Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

Beitrag von sirius01 » 27.04.2018 18:49:30

Puh

es bezog sich mehr auf --> da die Versuche 3 Monitore mit meiner vorhandenen NVidia-Karte zum laufen zu bringen scheiterte <--

Also NVIDIA würde gehen wenn...................

Ich hatte da mal ein Beitrag geschrieben.

https://www.buntes-superforum.de/viewto ... 1093#p1093
Bild

Über AMD/ATI ist mir leider nichts bekannt

gruß sirius01 :) 8) :)

Antworten