Beiträge von openGLer

    Achso, das meintest du mit kleineren Fehlern. Softwaremodus ist es übrigens definitv nicht, dafür läuft Nexuiz viel zu flüssig.


    Vielen Dank jedenfalls für die große Hilfe!

    G E I L!!! :thumbup: OpenGL 3.3 geht jetzt! :thumbup:


    Allerdings noch mit Schönheitsfehler. Wenn ich mein OpenGL-Programm starte, kommt folgende Fehlermeldung (das Programm läuft aber trotzdem):

    Zitat

    libGL error: dlopen /usr/lib/dri/updates/r600_dri.so failed (/usr/lib/dri/updates/r600_dri.so: cannot open shared object file: No such file or directory)


    Außerdem hat KDE keine Transparenz. Vielleicht kann nur im Softwaremodus gerendert werden oder so?

    Super, jetzt ist immerhin alles wie vorher. "init" hat er zwar nicht gefunden, aber ich habe den Neustart dann halt über die GUI gemacht.


    Heißt das nun, dass ich den proprietären Treiber nehmen muss oder gibt es noch eine andere Möglichkeit, Mesa zu updaten?

    Vielen Dank für die schnelle Antwort!


    Leider habe ich glaube ich was kaputt gemacht... aber der Reihe nach: Ich habe also den von dir geposteten Link als neue Repo-Quelle eingetragen. Daraufhin kam eine Nachfrage, ob ich dem GPG-Schlüssel mit dem Fingerabdruck <B1DA 68DE 5194 9E7B 0342 37C4 BB1A F233 0F26 72C8> vertrauen will. Hmm, ich schätze mal ja (Woher soll man wissen, ob das nun der richtige Schlüssel ist?).


    Dann habe ich in der Paketverwaltung nach "mesa" gesucht. Die bereits installierte Bibliothek "Mesa" wurde gefunden, jedoch keine aktuellere Version als 9.2.3 angeboten. Daher habe ich einfach mal "Mesa-devel-10.1.0-353.2.i586" zum installieren ausgewählt. Sofort als ich den Haken gesetzt habe, kam eine Meldung, dass es Konflikte gibt:

    Ich habe mich dann für die letzte Option entschieden.


    YaST hat dann noch irgendwelche Pakete automatisch hinzugefüft , um Abhängigkeiten aufzulösen. Die Installation verlief reibungslos. Als alles abgeschlossen war, startete ich testweise ein OpenGL3.3-Programm (aus Code::Blocks heraus). Daraufhin kamen ca. 10 Fehlermeldungen, dass irgendwelche .so-Dateien nicht gefunden werden konnten oder so (leider habe ich die Meldungen nicht kopiert) und die Grafik-Kontexterstellung schlug fehl.


    Naja, dachte ich, erstmal neustarten. Doch bereits nach dem Login kamen direkt zwei Fehlermeldungen:


    Zweite Fehlermeldung:

    Auf Wunsch kann ich die "wahrscheinlich nutzlosen" Informationen auch noch posten.


    Naja, und die Transparenzeffekte des Desktops funktionieren nicht mehr. Außerdem kann ich kein Terminal starten (Der Cursor hat kurz das Terminal-Icon aber es passiert nichts). Und OpenGL 3.3 geht immer noch nicht (wahrscheinlich geht OpenGL überhaupt nicht mehr). Immerhin: YaST bestätigt jetzt, dass Mesa in Version 10.1.0-353.2 vorliegt.


    Weiß jemand, was ich falsch gemacht habe, bzw. wie ich das reparieren kann? Wenn nicht, dann hoffe ich, dass die Backup-Funktion in YaST funktioniert und alle Paketänderungen mit einschließt...

    Hallo,
    ich habe eine Radeon HD 5670 im System stecken. Rein Hardware-technisch müsste damit OpenGL 4.4 möglich sein. Ich entwickle selbst OpenGL-Programme und möchte mich nicht mit älteren Versionen als 3.3 herumplagen (wer die API kennt, weiß wohl warum...).


    Mit dem bei der Installation von openSuSE automatisch eingerichteten radeon-Treiber bekomme ich aber maximal einen OpenGL 3.1-Kontext. Dies liegt wohl daran, dass Mesa 9.2.3 installiert ist. Seit fast einem halben Jahr gibt es aber schon Version 10 der Mesa-Bibliothek, welche OpenGL 3.3 unterstützt (http://www.mesa3d.org/). Leider wird über YaST aber keine 10er-Version der Bibliothek angeboten.


    Ich habe schon einige experimentelle Packages runtergeladen und versucht zu installieren. Das ist leider immer gescheitert (kenne mich da auch nicht so aus). Kann mir jemand sagen, wie ich eine aktuelle Version von Mesa installieren kann? Ich will nicht bis November warten, wenn die nächste openSuSE-Version rauskommt...


    Und nicht ganz unwichtig ist natürlich auch die Frage, ob ich außer Mesa 10.x noch irgendwas bräuchte (z.B. einen neueren radeon-Treiber), um OpenGL 3.3-Support zu bekommen.


    Vielen Dank schonmal für jeden Tipp!

    Vielen Dank erstmal für die informativen Antworten!


    Ich habe jetzt die Datei ifcfg-enp0s15 bearbeiten können. Momentan sieht sie so aus:


    Damit zeigt ifconfig -a schon direkt nach dem Neustart die richtigen Daten an. Ich kann IP-Adressen innerhalb des LANs pingen, jedoch nicht außerhalb. Letzteres geht erst, wenn ich folgenden Befehl eingebe:

    Code
    route add default gw 192.168.178.1


    Offenbar wird die GATEWAY-Zeile in der Datei ignoriert - ich habe sie auch von einer Seite von CentOS, vielleicht muss es bei openSuSE anders heißen. Den route-Befehl muss ich also noch irgendwie automatisieren.


    Was außerdem nicht funktioniert, sind DNS-Requests.

    Code
    // funktioniert nicht:
    ping fritz.box
    ping www.google.de
    
    
    // funktioniert:
    ping 192.168.178.1
    ping 173.194.35.183


    Wie kriegt man das wohl hin?



    Poste einmal:
    /sbin/lspci -nnk | grep -iA3 net

    Hier:

    Code
    00:0f.0 Ethernet controller [0200]: NVIDIA Corporation MCP73 Ethernet [10de:07dc] (rev a2)
            Subsystem: Gigabyte Technology Co., Ltd Device [1458:e000]
            Kernel driver in use: forcedeth
            Kernel modules: forcedeth


    Ist übrigens alles per Hand abgetippt, da man ohne DNS schlecht im Forum posten kann. Ich habe mir Mühe gegeben, garantiere aber nicht für Fehler ;)

    Hallo Community,
    nachdem ich es geschafft habe, den Treiber für meinen Netzwerk-Chip zu installieren, funktioniert das Netzwerk grundsätzlich ganz gut (Internet geht, die Fritzbox sieht den Rechner). Jedoch gibt es ein paar Details, die mich stören:


    - Die Netzwerkkarte heißt nun "enp0s15" statt "eth0". Kann man das irgendwie umbenennen?
    - Mit ifconfig schaffe ich es nun, meine IP-Adresse zu ändern und mit route das Standard-Gateway einzutragen. Jedoch sind diese Einstellungen nach jedem Neustart wieder zurückgesetzt. Offenbar muss ich, um die Einstellungen dauerhaft zu übernehmen, die Datei /etc/sysconfig/network/ifcfg-enp0s15 bearbeiten. Nur weiß ich nicht, wie ich das machen soll. Mit kwrite kann ich die Datei nichtmal lesend öffnen. Unter Ubuntu gab es afair den Kommandozeilen-Editor nano, den man mit root-Rechten aufrufen konnte. Auf openSuSE scheint es den nicht zu geben. Aber bestimmt kann man auch kwrite oder einen anderen Editor mit root-Rechten ausführen - nur wie?
    - Weder YaST noch die Netzwerkverwaltung im Tray-Menü sehen den (kabelgebundenen) Netzwerkadapter. Vielleicht hängt das mit dem ersten Punkt zusammen.


    Danke schonmal für jede Hilfe!