Linux 15.036 Themen, 107.107 Beiträge

3-D Funktion unter Debian

Edgar101 / 8 Antworten / Baumansicht Nickles

Hallo,

habe Debian einmal mit Gnome und KDE installiert.Irgendwie erscheint es mir das KDE schwieriger zu bedienen ist als Gnome, auch ist Gnome stabiler.
Nachdem es bei Gnome anstandslos ging mit UMTS ins Netz zu kommen, mußte ich die die gleichen Pakete unter KDE immer wieder neu installieren, bis es auf einmal lief, weiß aber nicht wie.
Der Nvidia Treiber 180.29 ging problemlos zu installieren. Bloß wenn ich Compiz aktiviere;unter KDE, verschwindet der Fensterbalken.
Bei Gnome musste ich zwar jedesmal manuell einschalten, bloß seit gestern funktioniert die 3D-Funktion nicht mehr. In der xorg.conf hat sich aber nichts verändert.
Soll ich den Treiber nochmals installieren, bin mit meinem Latein am Ende.
Ich habe eine Nvidia GeForce 7300 LE.

Vielen Dank für Eure Hilfe.

Edgar

bei Antwort benachrichtigen
KarstenW Edgar101 „3-D Funktion unter Debian“
Optionen

Mit Compiz kenne ich mich nicht aus und brauche ich auch nicht.
Compiz ist ein Windowmanager für Gnome und nicht für KDE geeignet. Ein Windowmanager ist nur ein Teil von einem Unix Desktop und bei Gnome sogar auswechselbar.
Gnomeprogramme verwenden das GTK Toolkit (Bibliothek) und KDE Programme werden mit der QT Bibliothek programmiert (Zur Erklärung:

Die Steuerelemente (heißen unter Unix/Linux eigentlich Widgets) Bildlaufleisten, Buttons, Comboboxen, Listboxen... sind fertig programmiert und der Programmcode ist in solchen Toolkits bei Unix / Linux ausgelagert. Diesen Programmcode nutzt ein Programmierer mit und deshalb müssen diese Bibliotheken auch installiert sein, sonst funktioniert das jeweilige Programm nicht richtig)

http://packages.debian.org/de/lenny/compiz

Demzufolge wird Compize nicht mit KDE funktionieren . KDE bringt einen eigenen Windowmanager mit, den kwin (welcher sich meines Wissens nach auch nicht austauschen läst)

"Soll ich den Treiber nochmals installieren, bin mit meinem Latein am Ende.
Ich habe eine Nvidia GeForce 7300 LE."

Sind diese 3 D Funktionen jetzt so wichtig ?
Das kann auch ein Treiberproblem zwischen Compiz und NVidia - Treiber sein.
Poste doch mal deine xorg.conf Datei.
Wahrscheinlich muß noch etwas eingestellt werden.
Hast du schon mal in die Readme Datei des NVidia Treibers reingeschaut ?

http://de.download.nvidia.com/XFree86/Linux-x86/180.29/README/index.html

Unter Debian etch konnte man den XServer mit Hilfe des Befehls "dpkg-reconfigure xserver-xorg" konfigurieren. Das geht bei Debian lenny nicht mehr. Wenn du den originalen NVidia Treiber installiert hast, dann kannst du den Xserver menügeführt konfigurieren.
K-Menü-->System-->NVidia X Server Settings

Hast du damit den XServer schon konfiguriert ?


KDE 3.5 bietet momentan keine 3 D Funktionen an. Das wird erst mit KDE 4 möglich sein.
Und Compiz funktioniert nur mit Gnome (soweit ich weiß). Ich bin aber auch ehrlich froh das Debian lenny noch KDE 3.5 installiert, weil ich diesen "multimedialen Müll" von KDE 4 nicht brauche.

Wenn du Gnomeprogramme unter KDE nutzen willst, dann ist es sinnvoll das Paket gtk-qt-engine zu installieren. Also du mußt nicht den kompletten Gnome installieren. Die Gnomeprogramme sind auf die richtigen GTK Bibliotheken (Toolkit) angewiesen und APT installiert mit Hilfe des Programmes dpkg diese Bibliotheken automatisch nach.
Nach der Installation des Paketes gtk-qt-engine gibt es einen Menüpunkt unter K-Menü-->Einstellungen-->GTK Stile und Schriftarten.
Damit kann man Gnomeprogramme unter KDE im Aussehen konfigurieren.
Du kannst aber auch ein KDE Programm unter Gnome starten. Ich bin kein Gnome Anweder und weiß nicht wie man KDE Programme unter Gnome im Aussehen konfiguriert. Du könntest notfalls auch das KDE Kontrollcenter unter Gnome installieren.
Ich habe früher KDE und Gnome installiert und abwechselnd von gdm oder kdm starten lassen. Ich habe mich dann irgendwann für KDE entschieden.

Die /etc/X11/xorg.conf Datei ist die Konfigurationsdatei für den XServer und hat erstmal nichts mit KDE oder Gnome zu tun.
Das X-Windowsystem von Unix/Linux ist modular aufgebaut.

Erklärung X-Windowsystem:

http://de.wikipedia.org/wiki/X_Window_System

PS: Ich kenne mich mit UMTS unter LInux nicht aus, aber du kannst eventuell mal in das Debian Wiki schauen:

http://wiki.debian.org/FindPage?action=fullsearch&advancedsearch=1&and_terms=UMTS&or_terms=&not_terms=&mtime=&categories=&language=&mimetype=

Oder im Ubuntu Wiki:

http://ubuntuusers.de/search/?query=UMTS&area=wiki

Welche UMTS Hardware verwendest du ?
Vielleicht weiß jemand anders Bescheid.


PPS: Bevor du dich über Debian beschwerst, Debian ist für Anwender vorgesehen , welche sich keine kommerzielle Unixlizenz leisten können. Bei Unix geht es um eine flexible Konfiguration des gesamten Betriebsystems , die mit Hilfe kleiner spezialisierter Kommandozeilenprogramme ereicht wird. Bei Unix hat man immer die Wahl das System wahlweise als Internetserver oder Desktoprechner zu konfigurieren.
Deshalb wird auch Unix nicht mit grafischen Programmen wie der Systemsteuerung von Windows konfiguriert.




Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
gelöscht_189916 KarstenW „Mit Compiz kenne ich mich nicht aus und brauche ich auch nicht. Compiz ist ein...“
Optionen

Hallo Edgar

Sieh Dir mal das hier an, ist zwar noch Etch, dürfte aber auch unter Lenny so laufen.
Verwende die Compiz-Fusion Pakete.
Um die Sache automatisch zu starten, mußt Du unter KDE ein Script erstellen und dann unter Deinem /home-Verzeichnis in den Ordner .kde/Autostart kopieren, wie hier beschrieben:

http://www.unixboard.de/vb3/showthread.php?t=38790

Damit der Autostart unter Gnome klappt, trägst Du unter System-Einstellungen-Sitzungen unter Startprogramme compiz --replace ein.

http://www.mindfactory.de/forum/linux-mac/15236-k-nigsklasse-3d-desktop-debian-etch.html

Und das könnte auch noch helfen:

http://forlong.blogage.de/de

http://forlong.blogage.de/de/entries/2007/9/7/Die-beste-Art-Compiz-Fusion-auf-Ubuntu-Feisty-zu-installieren

Schau auch mal in der xorg.conf nach, ob folgender Eintrag existiert:

Section "Extensions"

Option "Composite" "Enable"

EndSection

Gruß
Thomas


bei Antwort benachrichtigen
Edgar101 gelöscht_189916 „Hallo Edgar Sieh Dir mal das hier an, ist zwar noch Etch, dürfte aber auch...“
Optionen

Hallo,

nochmal zu Karsten` s Beitrag, ich wollte mich nicht über Debian beschweren.

Habe noch mal nach gedacht, ich glaube vorher habe ich noch ein Update installiert und nach dem Neustart war die 3D Funktion verschwunden.
Habe nun den Nvidia Treiber deinstalliert und noch einmal eingespielt. Nun funktioniert die GLX-Funktion wieder, bloß wie lange.
Kann es sein das mit dem Update der Kernel verändert wurde?
Eine Section "Extensions" existiert nicht. Ich vermute sie muß eingetragen werden.
Ich habe den Autostart compiz --replace in die Zeile Befehl eingetragen.
Habe mir auch den Drucker eingerichtet mit den Canon eigenen Treiber, war bei KDE etwas umständlicher als bei Gnome da ging es sehr leicht.
Bloß der Scanner läuft noch unter Root bei KDE, bei Gnome ging es auch wieder leichter in "Benutzer und Gruppen" den Haken zu entfernen.
Bei KDE ist es wahrscheinlich Kuser, bin mir aber nicht sicher. Wenn ja,wie kriege ich die Root-Rechte weg, da blicke ich nicht durch.
Meine UMTS-Verbindung ist ein USB-Stick Option 225 mit HSO-Treiber.
Die 3D-Funktion brauche für das AWN-Dock.

Anbei die Xorg:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Thu Feb 5 00:18:17 PST 2009


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection


Gruß

Edgar

bei Antwort benachrichtigen
gelöscht_189916 Edgar101 „Hallo, nochmal zu Karsten s Beitrag, ich wollte mich nicht über Debian...“
Optionen

Morgen Edgar

Mit dem 3D-Treiber ist es vermutlich so wie in den älteren Distributionen, sobald ein neuerer Kernel installiert wird und der 3D-Treiber wurde von Hand installiert, ist wieder der generische Treiber aktiv und.
Da mußt Du nach jedem Kernelupdate erst in die Konsole und mit sh nvidia...run den Treiber frisch aktivieren.
Ob es bei Debian die Möglichkeit gibt, das über ein Repository zu lösen, damit es automatisch geht, da müßte ich mich auch erst schlau machen.
Wenn compiz jetzt wieder läuft, laß es erstmal so wie es ist.
Was den Scanner betrifft, lies mal das hier:

http://newsgroups.seducy.de/archiv/artikel/1185058/Archiv/archiv.html

Wenn Du Dich in der Gruppe saned und scanner anmeldest, müßte es eigentlich schon gehen, ansonsten sollte das klappen, da vermutlich der Zugriff auf USB nur als root möglich ist:

http://wiki.ubuntuusers.de/Scanner

Die Einstellungen in der Benutzer/Gruppenverwaltung werden ja systemweit übernommen, so das es dann auch in KDE gehen sollte.

Thomas

bei Antwort benachrichtigen
KarstenW gelöscht_189916 „Morgen Edgar Mit dem 3D-Treiber ist es vermutlich so wie in den älteren...“
Optionen

"nochmal zu Karsten` s Beitrag, ich wollte mich nicht über Debian beschweren."

Das sollte auch kein Vorwurf sein. Aber viele Anwender kommen mit einer falschen Vorstellung zu Linux. Ich rede mal nur über Debian. Debian wird von Studenten und Programnmierern entwickelt die ihr eigenes Betriebsystem haben wollen und nicht als Konkurrenzbetriebsystem zu Windows.
Wenn man gerne Unix haben will (aus was für Gründen auch immer) , es sich aber nicht leisten kann, dann kann derjenige gerne die Linuxdistribution Debian nutzen.
Wenn jemand lieber Windows mit seiner "intuitiven" Benutzerführung will, dann sollte derjenige auch bei Windows bleiben.


Immer wenn man ein Kernelupdate installiert, ändert sich die Schnittstelle über die der NVidia Treiber in den Betriebsystemkern geladen wird. Der Nvidia Treiber ist ein Kernelmodul, also ein Teil des Linuxkernels.
Wenn man ein Kernelupdate durchführt, dann muß man auch den NVidia Treiber neu installieren.

Linus Torwalds sagte zu diesem Problem einmal, das es für den Linuxkernel gut wäre, wenn man auf die Kernelschnittelle für verschiedene Treiber keine Rücksicht nimmt. Die Programmierer wollen den Linuxkernel schnell weiterentwickeln.
Bei Windows laufen die Treiber im Userspace. Windows verwendet im Gegensatz zu Linux eine ganz andere Betriebsystemkerntechnologie, genannt Microkernel oder vielleicht auch einen hybriden Kernel ( Informatikprofessor Andrew Tannenbaum meinte einmal das Windows NT ein schlechter Versuch war einen Microkernel zu entwickeln ).

Zum compize kann ich nicht viel sagen, da ich KDE Anwender bin (compize ist ein Windowmanager für den Desktop Gnome)
Du kannst den NVidia Treiber auch mit Hilfe von einem grafischen Programm konfigurieren.
Wenn der Desktop sich starten läßt, dann kannst du das mit NVidia XServer Settings machen. Unter KDE wird nach der NVidia Treiberinstalltion ein Menü unter Einstellungen angelegt. Ich weiß nicht wo dieser Menüpunkt unter Gnome ist (wird wahrscheinlich so ähnlich heißen).

Das Tool nvidia-xconfig ist ein Kommandozeilentool um überhaupt erstmal eine lauffähige einfache xorg.conf Datei zu erhalten (damit der Xserver auch startet)
Wenn du die Konfiguration mit dem anderen Programm NVida XServer Settings machen willst, dann mußt du die erstellte xorg.conf Datei unter /home... abspeichern und dann als root nach /etc/X11/xorg.conf kopieren.
root darf aus Sicherheitsgründen keine grafischen Programm unter X starten. Man kann sich aber mit Hilfe vom Unixbefehl su in einem Konsolenfenster als root anmelden und Programme im Textmodus als root starten.

Ich weiß nicht ob man noch ein paar Sachen mit einem Editor in die Datei xorg.conf eintragen muß. Ließ mal die Readme Datei von Nvidia.

Zum Drucker Thema:

Wenn du die Treiber installiert hast, dann kannst du relativ einfach den Drucker mit Hilfe des Webinterface von cups konfigurieren.
Gib einfach mal im Adressfeld des Webbrowsers

http://localhost:631

ein.
Du kannst den Drucker aber auch in der Konsole mit dem Programm lpadmin konfigurieren.

Die besten Drucker unter Linux sind solche welche die Druckersprache Postscript Level 3 können. Man bekommt vom Hersteller eine passende ppd Datei (Postscriptdruckerbeschreibungsdatei) und braucht überhaupt keine Druckertreiber. Alle Linuxprogramme erzeugen ihre Druckdaten im Postscriptformat (das ist bei Unix seit den 80er Jahren Standard)

Ich selbst nutze nur HP Drucker:

http://hplipopensource.com/hplip-web/index.html

http://www.linuxfoundation.org/en/OpenPrinting

Von Canon gibt es auch Tintenstrahldrucker welche die Druckersprache Postscript können. Diese Canondrucker kosten aber mehrere 1000 € und sind für Privatanwender zu teuer.
Von HP gibt es Farblaserdrucker für etwa 250 €, welche auch Postscript können.

PS: Nutze möglichst oft die TAB Taste in der Konsole wenn du Befehle eingibst. Mit TAB werden Befehle, Dateinamen und Verzeichnisnamen automatisch komplettiert .
Das war bei der alten Unixshell Bourne leider nicht möglich (aber in der Bourne Again Shell von Linux).








Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Edgar101 KarstenW „ nochmal zu Karsten s Beitrag, ich wollte mich nicht über Debian beschweren....“
Optionen

Hallo,

das Problem mit Kuser habe ich hingekriegt, der Scanner läßt sich mit normalen Rechten starten.
Den Drucker habe ich gekauft, als Windows noch benutzt wurde.
Aber es gibt auf der Canonseite asia Treiber für den Drucker und Scanner im rpm-Format.Habe mit alien insatlliert und nach dem Ubuntuusershinweisen für Canondrucker eingerichtet.Lief relativ reibungslos unter Ubuntu und Debian, nur bei der Gnomeversion von Debian 5 läßt sich beim Programm "drucken" die Testseite nicht ausführen, erst auf der Cupsseite ging es mit dem Testdruck. Bei der KDEversion gings aber.
Das Lustige an den RPM-Paketen von Canon ist, daß sie sich unter Suse 11.1 nicht installieren lassen, es gibt Probleme mit den Abhängigkeiten. Mußte den Drucker mit Gutenprint einrichten.
Falls ich einen neuen Drucker kaufe, wird es mit Sicherheit auch ein HP sein,da es ja jetzt auch Drucker mit Einzelpatronen gibt.
Mit der TAB Taste arbeite ich so oft wie es geht, nur geht es bei Ubuntu oder Suse irgendwie besser. Beispiel apt-get install, da muß ich bei Debian das install ganz tippen und bei Suse und Ubuntu geht es nach dem n automatisch.
Aber das ist nicht so wichtig.

Vielen Dank für die Hilfe

Gruß

Edgar

bei Antwort benachrichtigen
KarstenW Edgar101 „Hallo, das Problem mit Kuser habe ich hingekriegt, der Scanner läßt sich mit...“
Optionen

Mit apt-get install kann immer noch unter Debian Programme installieren, aber aptitude lößt die Abhängigkeiten besser auf. Vor allem bei einem Versionsupgrade auf die nächste stabile Version ist aptitude besser geeignet.
aptitude merkt sich auch die Pakete welche automatisch mit installiert wurden.
Wenn man irgendwann einmal ein Programm wieder deinstallieren will, dann löscht aptitude auch die anderen mit installierten Paket automatisch, wenn sie nicht von einem anderen Paket benötigt werden. Dadurch bleiben nicht so viele unnötige Paket auf der Festplatte installiert.
Um diese Funktionen von aptitude voll nutzen zu können sollte man aptitude von Anfang an konsequent einsetzen.
synaptic und apt-get merken sich die mit installierten Pakete leider nicht.

Für den Anfang ist das nicht so wichtig.

Wenn du auf Multimedia Wert legst, dann kannst du noch den Multimedia Server in die /etc/apt/sources.lst eintragen. Du kannst dann Realplayer, Adobe Acrobat Reader und ein paar proprietäre Codecs unter Debian installieren:


http://www.debian-multimedia.org/


cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 kde-CD Binary-1 20070819-12:11]/ etch contrib main

deb http://ftp.de.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.de.debian.org/debian/ lenny main non-free contrib

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://www.debian-multimedia.org lenny main


Bei Debian wird immer diskutiert wegen freier Software und ob man sie für die Installation anbieten darf oder soll..
Diese unfreien Pakete , wo kein Programmcode dabei ist, kommen nicht auf die originalen Debian Server.
Ich versteh nur nicht was ein normaler Anwender mit dem Sourcecode anfangen soll. Ich finde das etwas übertrieben.
Bei Solaris 10 ist nicht mal der Sourcecode des Betriebsystemkerns dabei (und den möchte ich wirklich gern haben , um ihn selbst übersetzen zu können und zu verstehen, welche Treiber im Solaris Kernel enthalten sind).


Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Edgar101 KarstenW „Mit apt-get install kann immer noch unter Debian Programme installieren, aber...“
Optionen

hallo,

alles läuft wieder zur Zufriedenheit.
Vielen Dank für Eure Hilfe.

Gruß

Edgar

bei Antwort benachrichtigen