fredvomjupiter
Anmeldungsdatum: 30. Januar 2009
Beiträge: 300
Wohnort: Saarland
|
Hallo, meine Probleme nach der Neuinstallation strecken sich mittlerweile in unterschiedliche Gebiete hier. Aber ich versuche es so gut wie möglich in die richtigen Themen zu verteilen.
Ich musste beim Ubuntu neu aufsetzen und nach der Installation hatte ich mit der Grafikauflösung erst mal keine Probleme. Ich hatte nicht verändert alle so gelassen wie es installiert wurde.
Da ich meinen Desktop 3D Cube jedoch wieder haben wollte, habe ich erst einmal die ATI Grafiktreiber installiert.
Seit dem startet Ubuntu mit einer extrem niedrigen Auflösung.
Wenn ich nun nur mit der Maus den Menü Punkt "Systemwerkzeuge –> Einstellungen –> Einstellungen" anklicke (ohne dort etwas weiteres auszuwählen) schaltet das Bild wieder zur passenden Auflösung um.
Diesen Effekt hatte bis her noch nie.
Hat jemand eine Idee, bzw. welche Angaben oder Outputs braucht ihr dafür? Hier mal ein paar Infos vorab meister@meister-PC:~$ glxinfo | grep 'OpenGL version string'
OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.1.0-devel (git-fc8432e 2020-03-25 bionic-oibaf-ppa)
meister@meister-PC:~$ meister@meister-PC:~$ lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn XT [Radeon HD 7870 GHz Edition] [1002:6818]
Subsystem: PC Partner Limited / Sapphire Technology Pitcairn XT [Radeon HD 7870 GHz Edition] [174b:e241]
Kernel driver in use: amdgpu
meister@meister-PC:~$ meister@meister-PC:~$ sudo lshw -c display
[sudo] Passwort für meister:
*-display
Beschreibung: VGA compatible controller
Produkt: Pitcairn XT [Radeon HD 7870 GHz Edition]
Hersteller: Advanced Micro Devices, Inc. [AMD/ATI]
Physische ID: 0
Bus-Informationen: pci@0000:01:00.0
Version: 00
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm pciexpress msi vga_controller bus_master cap_list rom
Konfiguration: driver=amdgpu latency=0
Ressourcen: irq:32 memory:e0000000-efffffff memory:f7e00000-f7e3ffff ioport:e000(Größe=256) memory:c0000-dffff
meister@meister-PC:~$ Ich hatte ein ähnliches Thema schon vor langer Zeit mal angeschnitten, da hieß es am Schluß es wäre nicht mehr möglich mit der Kombination meiner Hardware und Software den Cube 3d zu betreiben. Das war jedoch nicht so, es hatte funktioniert, leider weiß ich nicht mehr was ich alles dazu getan hatte.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
fredvomjupiter schrieb: habe ich erst einmal die ATI Grafiktreiber installiert.
ATI gibt es schon seit Jahren nicht mehr, weder als Firma noch als Marke Der Treiber ist bereits vorinstalliert, du hättest das System lediglich anweisen müssen das amdgpu Kernel Modul zu bevorzugen
Letzteres ist mit der Karte aber schlichtweg eine ziemlich miese Idee, die Unterstützung für GCN Chips der ersten Generation ist beim amdgpu Kernel Modul immer noch ziemlich unvollständig und bei AMD steht derzeit sogar zur Diskusson sie komplett aus dem Treiber zu entfernen. fredvomjupiter schrieb: Ich hatte ein ähnliches Thema schon vor langer Zeit mal angeschnitten, da hieß es am Schluß es wäre nicht mehr möglich mit der Kombination meiner Hardware und Software den Cube 3d zu betreiben.
Sofern sich die Software nur mit OpenGL zufrieden gibt und nicht zB Vulkan haben will, steht dir mit der Karte alles offen, völlig egal welchen der beiden Treiber du nutzt.
|
fredvomjupiter
(Themenstarter)
Anmeldungsdatum: 30. Januar 2009
Beiträge: 300
Wohnort: Saarland
|
Das ist alles gut zu wissen.
Aber wie kann ich jetzt weiter vorgehen um das Problem zu beheben?
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Du könntest zB mal testweise zum radeon Kernel Modul zurück und schauen ob das nicht auch schon ausreicht - vor dem Treiberwechsel war das Problem ja noch nicht da.
|
fredvomjupiter
(Themenstarter)
Anmeldungsdatum: 30. Januar 2009
Beiträge: 300
Wohnort: Saarland
|
Versuche ich gerne, wenn ich wüsste wie das geht.
Ich lese unterschiedliche Aussagen, was die Datei xorg.conf angeht und weiß nicht mehr was da jetzt stimmt und was nicht.
Die Datei lag früher mal unter /etc/X11, dies soll nicht mehr so sein.
Wird die Datei bei Ubuntu 18.04 überhaupt noch gebraucht bzw. wenn ich eine erstelle, wo liegt sie jetzt, wie heißt sie und was muss gewährleistet sein,
dass der Inhalt der Datei überhaupt vom System berücksichtigt wird. Ich kann aktuell nur 4 Dateien im Verzeichnis /usr/share/X11/xorg.conf.d/ finden. meister@meister-PC:/usr/share/X11/xorg.conf.d$ ls
10-amdgpu.conf 10-quirks.conf 10-radeon.conf 40-libinput.conf 70-wacom.conf
meister@meister-PC:/usr/share/X11/xorg.conf.d$ Und noch eine Information.
Es betrifft das Ubuntu 4.15.0.91 ,welches standardmäßig gestartet, fahre ich mit der Version 4.15.0.29 unter den erweiterten Starteinstellungen hoch, ist mit der Grafik alles o.k.
Mache ich eine Änderung am 4.15.0.91 mit irgendwelchen Grafikeinstellungen, dann fährt es gar nicht mehr, nur noch ein schwarzer Bildschirm, starte ich dann wieder das 4.15.0.29 und gebe dort auf der Konsole
sudo dpkg-reconfigure xserver-xorg ein, dann kann ich das 4.15.0.91 wieder hochfahren, allerdings mit der höheren Auflösung, die dann wieder automatisch umspringt wenn ich die Systemeinstellungen auswähle.
Ich verstehe das alles nicht mehr. Was kann man mit diesen Dateien noch konfigurieren? Habe ich es richtig verstanden, dass der AMD GPU-PRO der Ersatz für den fglrx-Treiber ist?
Warum konnte ich bei meinem Ubuntu 18.04, das vorher installiert war noch die AMD Treiber installieren und beim neu installierten Ubuntu 18.04 nicht mehr.
Ich gebe zu, ich habe in der Sache total den Überblick verloren und extrem verwirrt, alles was vorher mit der gleichen Ubuntu Version funktioniert hat, geht plötzlich nicht mehr. Außerdem muss ich mich berichtigen: Ich habe versucht die AMD Treiber von der AMD Webweiste zu installieren, dies hat jedoch nicht funktioniert wie ich es sehe, es ist immer noch der amdgpu von der Ubuntu Installation aktiv. meister@meister-PC:~$ lspci -nnk | grep -iA3 vga
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn XT [Radeon HD 7870 GHz Edition] [1002:6818]
Subsystem: PC Partner Limited / Sapphire Technology Pitcairn XT [Radeon HD 7870 GHz Edition] [174b:e241]
Kernel driver in use: amdgpu
Kernel modules: radeon, amdgpu
meister@meister-PC:~$
|
testi55
Anmeldungsdatum: 24. September 2018
Beiträge: 52
|
Das ist nicht richtig. Sowohl mit dem im Kernel enthaltenen AMD Treiber, wie auch mit dem AMD GPU Pro Treiber meldet der lspci Befehl immer amdgpu Kernel Driver. In der Regel brauchst du den Pro Treiber nicht. Der Treiber, der im Kernel enthalten ist, ist gleich schnell, stabiler und weniger fehleranfällig. Sollten extra OpenGL Funktionen benötigt werden, so kann man das PPA von Padoka hinzufügen. Getestet hatte ich das vor einem Jahr mit nativen Linuxspielen und unter Steam Proton für meine RX480. Der PRO verhinderte bei mir den Start von verschiedenen Linuxspielen. Egal mit welchem Browser, YT hing sich nach 45-60min Laufzeit reproduzierbar auf, meist mit Freeze im Browser, aber auch oft mit Freeze des Desktops oder aber zusätzlich noch mit Abschalten der Maus und Tastatur *sigh*.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
fredvomjupiter schrieb: Versuche ich gerne, wenn ich wüsste wie das geht.
Installation in Rückwärts. Da du uns nicht mitgeteilt hast was genau du wie installiert hast, können wir dich auch nur mit Glaskugeln bewerfen. fredvomjupiter schrieb: Ich lese unterschiedliche Aussagen, was die Datei xorg.conf angeht und weiß nicht mehr was da jetzt stimmt und was nicht.
Die Datei lag früher mal unter /etc/X11, dies soll nicht mehr so sein.
Wird die Datei bei Ubuntu 18.04 überhaupt noch gebraucht bzw. wenn ich eine erstelle, wo liegt sie jetzt, wie heißt sie und was muss gewährleistet sein,
dass der Inhalt der Datei überhaupt vom System berücksichtigt wird.
Wirf doch einfach mal einen Blick in die Manpage der xorg.conf. Die Xorg Konfiguration hat allerdings keinerlei Einfluss darauf welches Kernel Modul geladen wird, das passiert schon viel früher im Bootverlauf. Die standardmäßig enthaltenen radeon und amdgpu Module haben eigene Bootoptionen um die Unterstütztung der von beiden unterstützten Chipserien Ein- und Auszuschalten. Wenn du das amdgpu Modul oder den Kernel bei denen Installationsversuchen jedoch durch eine andere Version ersetzt hast, wurde die Modulkonfiguration eventuell schlichtweg angepasst damit die Nutzung der Optionen nicht benötigt wird. fredvomjupiter schrieb: Habe ich es richtig verstanden, dass der AMD GPU-PRO der Ersatz für den fglrx-Treiber ist?
Ja und nein. Die Treiberkomponente wurde komplett eingestellt und durch das freie amdgpu Modul ersetzt, das Treiberpaket bringt das Modul lediglich in einer anderen Version mit, gleiches zählt für viele weitere Komponenten die auf dem Modul aufbauen, wie zB die VDPAU und VA-API Unterstützung für die Hardware-Beschleunigung der Videodekodierung - das ist jetzt alles Open Source und ist zum großen Teil auch bereits Teil der Standardinstallation. Die vom fglrx verbliebenen proprietären Reste sind Implementierungen für OpenGL, OpenCL und Vulkan, die wird es wegen der Zertifizierung für professionelle Software auch weiterhin geben - die wurden allerdings schon vorher so gut wie nie an "normale" Anwendungen und Spiele angepasst. fredvomjupiter schrieb: Warum konnte ich bei meinem Ubuntu 18.04, das vorher installiert war noch die AMD Treiber installieren und beim neu installierten Ubuntu 18.04 nicht mehr.
Die Unterstützung der ersten GCN Chips war ursprünglich mal vorgesehen, aber wegen der bereits vorliegenden und sehr ausgereiften Unterstützung durch das radeon Modul nur mit sehr niedriger Priorität behandelt. Wenn kaum jemand mehr den Code anfässt, entstehen irgendwann aufgrund der anderen Änderungen halt Regressionen. testi55 schrieb: Das ist nicht richtig. Sowohl mit dem im Kernel enthaltenen AMD Treiber, wie auch mit dem AMD GPU Pro Treiber meldet der lspci Befehl immer amdgpu Kernel Driver.
Standardmäßig läd der Kernel für diese GPU immer noch das radeon Modul.
|
fredvomjupiter
(Themenstarter)
Anmeldungsdatum: 30. Januar 2009
Beiträge: 300
Wohnort: Saarland
|
Erst einmal Danke für die vielen Informationen. Ich bin jetzt zwar schlauer was alles in der Zeit passiert ist, aber immer noch unwissend welchen Weg ich jetzt einschlagen soll bzw. mit welchen Befehlen ich probieren kann das Grafikproblem in den Griff zu bekommen. Dafür ist einfach in letzter Zeit zu viel passiert und ich habe mich auf einem vielleicht zufällig störungsfreien System ausgeruht, das ich damals aufgesetzt hatte ohne überhaupt zu wissen, was ich wirklich installiert und konfiguriert hatte mit meinem Halbwissen.
Macht es Sinn hier überhaupt noch weitere Experimente zu machen oder soll ich das System einfach noch mal neu drauf bügeln?
Falls es eine Idee gibt das Problem zu beheben brauche ich die leider für Anfänger, also Step by Step.
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Versuche mal den Radeon Treiber zur Benutzung zu "Zwingen" –- keine Garantie!! Grub bearbeiten sudo nano /etc/default/grub Eintrag ändern GRUB_CMDLINE_LINUX="radeon.si_support=1 radeon.cik_support=1 amdgpu.si_support=0 amdgpu.cik_support=0" speichern,dann sudo update-grub ... und hoffen....das das System startet.
|
fredvomjupiter
(Themenstarter)
Anmeldungsdatum: 30. Januar 2009
Beiträge: 300
Wohnort: Saarland
|
Versuche ich gerne sofort, nur zur Info, so sieht es aktuell aus: GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
fredvomjupiter schrieb: Versuche ich gerne sofort, nur zur Info, so sieht es aktuell aus: GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
In dem Gelb markiertem Bereich eintragen.
|
fredvomjupiter
(Themenstarter)
Anmeldungsdatum: 30. Januar 2009
Beiträge: 300
Wohnort: Saarland
|
Du bist genial.
Das hat funktioniert, danke dir vielmals.
Wenn ich jetzt damit auch noch meinen Cube 3D zum laufen bekomme mach ich ein Faß auf.
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
☺ Zeige mal lspci -nnk | grep -A4 "\[03..\]:" und teste glxgears siehst du was?
|
fredvomjupiter
(Themenstarter)
Anmeldungsdatum: 30. Januar 2009
Beiträge: 300
Wohnort: Saarland
|
Das einzige was mir gerade aufgefallen ist, das Evolution Email nicht mehr startet. Aber keine Fehlermeldung.
Habe es mal deinstalliert und neu drauf gebügelt, aber ohne Erfolg. Erst mal das, was du sehen willst. meister@meister-PC:~$ lspci -nnk | grep -A4 "\[03..\]:"
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn XT [Radeon HD 7870 GHz Edition] [1002:6818]
Subsystem: PC Partner Limited / Sapphire Technology Pitcairn XT [Radeon HD 7870 GHz Edition] [174b:e241]
Kernel modules: radeon, amdgpu
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] [1002:aab0]
Subsystem: PC Partner Limited / Sapphire Technology Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] [174b:aab0]
meister@meister-PC:~$
und dann noch das: meister@meister-PC:~$ glxgears
Error: couldn't get an RGB, Double-buffered visual
meister@meister-PC:~$
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Es werden beide Treiber geladen Kernel modules: radeon, amdgpu den amdgpu mal Blacklisten echo -e "blacklist amdgpu" | sudo tee -a /etc/modprobe.d/blacklist-amdgpu.conf Neustart und wieder die Ausgaben zeigen von lspci -nnk | grep -A4 "\[03..\]:" und testen glxgears dpkg -l *amd*
|