• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Tumbleweed + 2 Monitore

wschmock

Hacker
hallo, Tumbleweed -> Systemeinstellungen -> Anzeige und Monitor : der 2. Monitor wird nicht angezeigt. mit 15.2 funktioniert das. da werden für Tumbleweed 11 zusätzlich Gemeinschafts-Repositories angeboten, kann man da etwas finden ? gibt es eine Möglichkeit den 2.Monitor zu aktivieren ?
 

susejunky

Moderator
Teammitglied
Hallo wschmock,
wschmock schrieb:
hallo, Tumbleweed -> Systemeinstellungen -> Anzeige und Monitor : der 2. Monitor wird nicht angezeigt. mit 15.2 funktioniert das. da werden für Tumbleweed 11 zusätzlich Gemeinschafts-Repositories angeboten, kann man da etwas finden ? gibt es eine Möglichkeit den 2.Monitor zu aktivieren ?
bevor Du weitere Repositories einbindest (die ggf. nur Ungemach bringen) sollte man das Problem erst einmal näher untersuchen.

Bitte zeige die Ergebnisse der folgenden Befehle
Code:
hwinfo --monitor
Code:
hwinfo --gfxcard
Code:
xrandr --listmonitors
Code:
xrandr --listproviders
Falls xrandr auf Deinem System noch nicht installiert ist, kannst Du es mit
Code:
zypper in xrandr
nachinstallieren.

Alle Befehle als "root" in einer Konsole ausführen. Der zweite Monitor muss dabei mit Deiner Grafikkarte verbunden und eingeschaltet sein.

Wie verbindest Du den Monitor mit der Grafikkarte (HDMI, DisplayPort, DVI, VGA)?
Hast Du bereits die Bedienungsanleitung Deiner Grafikkarte geprüft, ob ggf. bestimmte Anschlüsse nicht gleichzeitig genutzt werden können?

Viele Grüße

susejunky
 

tomm.fa

Administrator
Teammitglied
Und als normaler Nutzer eventuell noch die Ausgabe von
Code:
env | grep -E "XDG_SESSION_TYPE|DESKTOP_SESSION"

susejunky schrieb:
Alle Befehle als "root" in einer Konsole ausführen.
Nur so aus Interesse, weshalb alle Befehle als Root, hast du einen bestimmten Grund dafür?
 

manzek

Hacker
susejunky schrieb:
Alle Befehle als "root" in einer Konsole ausführen.

tomm.fa schrieb:
Nur so aus Interesse, weshalb alle Befehle als Root, hast du einen bestimmten Grund dafür?

Deshalb:

Code:
~> hwinfo --monitor
Der absolute Pfad für 'hwinfo' ist '/usr/sbin/hwinfo', daher kann das Programm möglicherweise nur von Benutzern mit Superuser-Rechten gestartet werden (z. B. root).

:D
 

tomm.fa

Administrator
Teammitglied
manzek schrieb:
susejunky schrieb:
Alle Befehle als "root" in einer Konsole ausführen.

Nur so aus Interesse, weshalb alle Befehle als Root, hast du einen bestimmten Grund dafür?

Deshalb:

Code:
~> hwinfo --monitor
Der absolute Pfad für 'hwinfo' ist '/usr/sbin/hwinfo', daher kann das Programm möglicherweise nur von Benutzern mit Superuser-Rechten gestartet werden (z. B. root).

:D
Aha.
Code:
ich@rechner:~> /usr/sbin/hwinfo --monitor
22: None 00.0: 10002 LCD Monitor                                
  [Created at monitor.125]
  Unique ID: rdCR.YvAcUBZ2fzF
 […]
  Attached to: #19 (VGA compatible controller)
ich@rechner:~>
 

manzek

Hacker
Hier mit Tumbleweed eben nicht. Hier gibt es auch als root keine Ausgabe zu diesem Programm.
 

Sauerland

Ultimate Guru
Als root:
Code:
zypper in hwinfo

Edit:
Hier gibt es auch keine Ausgabe zu meinen Monitoren.

Aber die anderen Befehle funktionieren.

Übrigens ist es immer gut anstelle von:
Hier mit Tumbleweed eben nicht. Hier gibt es auch als root keine Ausgabe zu diesem Programm.
die komplette Eingabezeile incl. der kompletten Ausgabe zu posten:
Code:
linux64:/home/stephan # /usr/sbin/hwinfo --monitor
linux64:/home/stephan #
 

tomm.fa

Administrator
Teammitglied
manzek schrieb:
Hier mit Tumbleweed eben nicht. Hier gibt es auch als root keine Ausgabe zu diesem Programm.
Hier mit Tumbleweed eben schon, egal ob als „normaler“ Nutzer oder Root. Und wenn du ein Problem mit der Ausführung von hwinfo hast, wie wäre es denn damit ein eigenes Thema zu eröffnen?
 

manzek

Hacker
Code:
# hwinfo --gfxcard
55: PCI d00.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.386]
  Unique ID: fSIl.0bAEQreddE2
  Parent ID: w+J7.mexhps_MX6B
  SysFS ID: /devices/pci0000:00/0000:00:03.1/0000:0d:00.0
  SysFS BusID: 0000:0d:00.0
  Hardware Class: graphics card
  Model: "nVidia TU104 [GeForce RTX 2070 SUPER]"
  
  [...]

hwinfo war bereits installiert.

Code:
zypper se hwinfo

S | Name         | Summary                                | Type
--+--------------+----------------------------------------+------
i | hwinfo       | Hardware Library                       | Paket
  | hwinfo-devel | Bibiliothek für die Hardware-Erkennung | Paket
 

Sauerland

Ultimate Guru
Warum nur die Hälfte posten?
Siehe:
Code:
linux64:/home/stephan # /usr/sbin/hwinfo --gfxcard
15: PCI 100.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.386]
  Unique ID: VCu0.YzOCWAmvvH5
  Parent ID: vSkL.uQnIAf5OKS4
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia GP106 [GeForce GTX 1060 6GB]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x1c03 "GP106 [GeForce GTX 1060 6GB]"
  SubVendor: pci 0x10de "nVidia Corporation"
  SubDevice: pci 0x1c03 
  Revision: 0xa1
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0xf6000000-0xf6ffffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
  Memory Range: 0xf0000000-0xf1ffffff (ro,non-prefetchable)
  I/O Ports: 0xe000-0xefff (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 131 (42919249 events)
  Module Alias: "pci:v000010DEd00001C03sv000010DEsd00001C03bc03sc00i00"
  Driver Info #0:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Driver Info #1:
    Driver Status: nvidia_drm is active
    Driver Activation Cmd: "modprobe nvidia_drm"
  Driver Info #2:
    Driver Status: nvidia is active
    Driver Activation Cmd: "modprobe nvidia"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #11 (PCI bridge)
 

manzek

Hacker
tomm.fa schrieb:
Und wenn du ein Problem mit der Ausführung von hwinfo hast, wie wäre es denn damit ein Thema zu eröffnen?

Ich habe ja gar kein Problem mit hwinfo, hatte lediglich auf die Frage geantwortet, warum alles als root

@Sauerland es geht auch nicht um meine Hardware. Wollte damit nur zeigen, dass 'hwinfo --gfxcard' eine Ausgabe gibt, wenn als root ausgeführt.
Ob hwinfo auch als User funktioniert, ist mir zunächst egal, da ich derzeit kein entsprechendes Problem habe.
 

Sauerland

Ultimate Guru
manzek schrieb:
tomm.fa schrieb:
Und wenn du ein Problem mit der Ausführung von hwinfo hast, wie wäre es denn damit ein Thema zu eröffnen?

Ich habe ja gar kein Problem mit hwinfo, hatte lediglich auf die Frage geantwortet, warum alles als root

@Sauerland es geht auch nicht um meine Hardware. Wollte damit nur zeigen, dass 'hwinfo --gfxcard' eine Ausgabe gibt, wenn als root ausgeführt.
Ob hwinfo auch als User funktioniert, ist mir zunächst egal, da ich derzeit kein entsprechendes Problem habe.
Wenn du die Fehlermeldung liest, dann siehst du auch, wie man hwinfo als User ausführt:
stephan@linux64:~> hwinfo --monitor
Der absolute Pfad für 'hwinfo' ist '/usr/sbin/hwinfo', daher kann das Programm möglicherweise nur von Benutzern mit Superuser-Rechten gestartet werden (z. B. root).

Code:
stephan@linux64:~> /usr/sbin/hwinfo --gfxcard
14: PCI 100.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.386]
  Unique ID: VCu0.YzOCWAmvvH5
  Parent ID: vSkL.uQnIAf5OKS4
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia GP106 [GeForce GTX 1060 6GB]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x1c03 "GP106 [GeForce GTX 1060 6GB]"
  SubVendor: pci 0x10de "nVidia Corporation"
  SubDevice: pci 0x1c03 
  Revision: 0xa1
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0xf6000000-0xf6ffffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
  Memory Range: 0xf0000000-0xf1ffffff (ro,non-prefetchable)
  I/O Ports: 0xe000-0xe07f (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 131 (43190608 events)
  Module Alias: "pci:v000010DEd00001C03sv000010DEsd00001C03bc03sc00i00"
  Driver Info #0:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Driver Info #1:
    Driver Status: nvidia_drm is active
    Driver Activation Cmd: "modprobe nvidia_drm"
  Driver Info #2:
    Driver Status: nvidia is active
    Driver Activation Cmd: "modprobe nvidia"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #10 (PCI bridge)

Primary display adapter: #14
stephan@linux64:~>

Funktioniert meist und liegt daran, das /usr/sbin nicht im Pfad des Users liegt:
Code:
stephan@linux64:~> echo $PATH
/home/stephan/bin:/usr/local/bin:/usr/bin:/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
stephan@linux64:~>
Als root:
Code:
stephan@linux64:~> su -l
Passwort: 
linux64:~ # echo $PATH
/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
linux64:~ #
 

manzek

Hacker
Code:
# echo $PATH
/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin

Code:
/usr/bin> hwinfo --gfxcard
Der absolute Pfad für 'hwinfo' ist '/usr/sbin/hwinfo', daher kann das Programm möglicherweise nur von Benutzern mit Superuser-Rechten gestartet werden (z. B. root).
 

tomm.fa

Administrator
Teammitglied
manzek schrieb:
Code:
# echo $PATH
/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin

Code:
/usr/bin> hwinfo --gfxcard
Der absolute Pfad für 'hwinfo' ist '/usr/sbin/hwinfo', daher kann das Programm möglicherweise nur von Benutzern mit Superuser-Rechten gestartet werden (z. B. root).
Och bitte…
tomm.fa schrieb:
manzek schrieb:
Hier mit Tumbleweed eben nicht. Hier gibt es auch als root keine Ausgabe zu diesem Programm.
Hier mit Tumbleweed eben schon, egal ob als „normaler“ Nutzer oder Root. Und wenn du ein Problem mit der Ausführung von hwinfo hast, wie wäre es denn damit ein eigenes Thema zu eröffnen?
Und anscheinend hast du ein Problem damit hwinfo korrekt zu verwenden. Bitte ab jetzt beim eigentlichen Thema bleiben „Tumbleweed + 2 Monitore“.
Danke!
 

susejunky

Moderator
Teammitglied
Sauerland schrieb:
... Wenn du die Fehlermeldung liest, dann siehst du auch, wie man hwinfo als User ausführt:
stephan@linux64:~> hwinfo --monitor
Der absolute Pfad für 'hwinfo' ist '/usr/sbin/hwinfo', daher kann das Programm möglicherweise nur von Benutzern mit Superuser-Rechten gestartet werden (z. B. root).

Code:
stephan@linux64:~> /usr/sbin/hwinfo --gfxcard
14: PCI 100.0: 0300 VGA compatible controller (VGA)             
 ...
Primary display adapter: #14
stephan@linux64:~>

Funktioniert meist ...
aber leider nicht bei allen Programmen aus /usr/sbin!

(Und um bei der Fehlersuche nicht noch zusätzliche Probleme zu schaffen, empfehle ich Programme aus /usr/sbin als "root" auszuführen.)

Viele Grüße

susejunky
 
OP
W

wschmock

Hacker
hallo. nochmal: mit 15.2 funktioniert der 2. Monitor. ist am HDMI-Anschluss. hwinfo und xrandr sind schon installiert. Ergebnisse:
Code:
k4l:/ # hwinfo --monitor
k4l:/ # hwinfo --gfxcard                                        
15: PCI 100.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.386]
  Unique ID: VCu0.zFadiA64Sf4
  Parent ID: vSkL.pCz0kNFNqf6
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia GK208 [GeForce GT 630 Rev. 2]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x1284 "GK208 [GeForce GT 630 Rev. 2]"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x846a 
  Revision: 0xa1
  Memory Range: 0xf6000000-0xf6ffffff (rw,non-prefetchable)
  Memory Range: 0xe8000000-0xefffffff (ro,non-prefetchable)
  Memory Range: 0xf0000000-0xf1ffffff (ro,non-prefetchable)
  I/O Ports: 0xe000-0xefff (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 11 (no events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd00001284sv00001043sd0000846Abc03sc00i00"
  Driver Info #0:
    Driver Status: nouveau is active
    Driver Activation Cmd: "modprobe nouveau"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #11 (PCI bridge)

Primary display adapter: #15
k4l:/ # xrandr --listmonitors
Can't open display 
k4l:/ # xrandr --listproviders
Can't open display 
k4l:/ # env | grep -E "XDG_SESSION_TYPE|DESKTOP_SESSION"
k4l:/ #
 
Vorweg: Ich habe derzeit kein suse (außer sles) am Laufen.
Bei sles ist es mir aber schon passiert das bestimmte Module für yast nicht installiert waren und es deshalb Menüpunkte in yast nicht gab. Versuch mal als root "zypper search yast2-*" und guck da nach ob es evtl. ein Modul für Grafikkarte bzw Monitor gibt das bei dir nicht installiert ist.
 
OP
W

wschmock

Hacker
hallo, bei yast2 Hardware ist Monitor nicht vorhanden.
Code:
k4l:/ # hwinfo --all | grep HDMI
    Internal Designator: "J6C2 - EXT HDMI"
  Model: "nVidia GK208 HDMI/DP Audio Controller"
  Device: pci 0x0e0f "GK208 HDMI/DP Audio Controller"
k4l:/ #
in 15.2 ist unter Einstellungen bei Audio HDMI vorhanden, im Tumbleweed nicht.
 
Oben