X.org Server für NetBSD 4.0?

narr, so nicht, das ist mist,
unter /usr/pkgsrc/mk/defaults/mk.conf liegt das example file, angucken, aenderungen machen und unter /etc kopieren, die echo geschichte gut gehen.^^

Gruß
 
Habe heute Nacht mein System neuinstalliert und diesmal alles manuell mit pkgsrc kompiliert. Hat auch alles geklappt. :-)

Jetzt brauche ich nur noch eine xorg.conf um den Xserver zu starten.

Danke an euch, besonders an DerMoench. :-)
 
Xorg-Xserver startet immer noch nicht bei mir. Folgende Fehlermeldung kommt beim Start (Abgetippt):
Code:
(==) Using config file "/etc/X11/xorg.conf"
(EE) Failed to load module "glx" (module does not exist, 0)
(II) Module already built in
(II) Module already built in
(EE) RADEONHD(0): RandR: No valid Modes. Disabled.
(EE) RADEONHD(0): Failed to detect a connected monitor
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error.
no screens found
X connection to :0:0 broken (explicit kill or server shutdown)
xauth (argv):1:1:bad display name "workstation, :0" in "remove" command

So sieht meine xorg.conf aus:
Code:
Section "Files"
EndSection

#Section "Module"
#        Load "glx"      #bringt nichts
#EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
	Option		"XkbVariant"	"nodeadkeys"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
EndSection

Section "Device"
	Identifier	"Generic Video Card"
	Driver		"radeonhd"    # vesa funzt auch nicht
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Standardbildschirm"
	Option		"DPMS"
	HorizSync	27-96
	VertRefresh	50-160
        DisplaySize      320 240
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Generic Video Card"
	Monitor		"Standardbildschirm"
	DefaultDepth	24
	SubSection "Display"
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

Folgende Pakete habe ich aus pkgsrc installiert/kompiliert:
Code:
nano
modular-xorg-server
xf86-video-radeonhd
modular-xorg-drivers
modular-xorg-fonts
modular-xorg-libs
modular-xorg-apps
kdebase3
kde3-i18n-de
wget

Kann mir da jemand helfen? Danke schon einmal.

LG Linthorul

PS: Des weiteren ist der Shutdown befehl irgendwie weg, obwohl ich als root eingeloggt bin. Da muss ich den Rechner immer brutal ausschalten.
 
Da ist definitiv ein Konfigurationsfehler in der xorg.conf. Wie hast du denn die xorg.conf erstellt?
 
Danke für eure Antworten!
Da ist definitiv ein Konfigurationsfehler in der xorg.conf. Wie hast du denn die xorg.conf erstellt?
Habe meine alte Debian-xorg.conf als Vorlage genommen. (nopaste.debianforum.de/7115)

Mach mal HorizSync und VertRefresh weg.
Was soll das bringen? Diese Angaben sind auf meinen Monitor abgestimmt. Ohne diese Angabe gurke ich mit 60 Hz rum, da kann ich gleich beim XFree86 bleiben.

LG Linthorul
 
Habe meine alte Debian-xorg.conf als Vorlage genommen. (nopaste.debianforum.de/7115)

Es hat sich in letzter Zeit ja viel getan bei Xorg. Eventuell ist die nicht mehr ganz "zeitgemäß". Erstell doch mal einfach eine neue xorg.conf bzw. lass sie durch Xorg automatisch erstellen. Wie das geht steht hier:

http://www.freebsd.org/doc/de_DE.ISO8859-1/books/handbook/x-config.html

Ist zwar das FreeBSD-Handbuch, aber diese Einrichtung ist ja OS-unabhängig.

Im übrigen würde ich Kamikazes Vorschlag mal probieren, um den Fehler besser lokalisieren zu können.
 
deine xorg.conf sieht irgendwie komisch aus, da fehlen die fonts und ne menge mehr^^
lass mal
X -configure
laufen, das sollte dir eine ordentliche xorg.conf erstellen.
zu shutdown, das sollte unter:
/sbin/shutdown
liegen, wenn nicht ist irgendwas waehrend der install schief gelaufen, wie haste denn installiert, via cd oder ftp.
wenn es nicht vorhanden, solltest du mal die base.tgz drueberbuegeln

Gruß
 
Danke für eure Antworten!

Habe meine alte Debian-xorg.conf als Vorlage genommen. (nopaste.debianforum.de/7115)


Was soll das bringen? Diese Angaben sind auf meinen Monitor abgestimmt. Ohne diese Angabe gurke ich mit 60 Hz rum, da kann ich gleich beim XFree86 bleiben.

LG Linthorul
Xorg erkennt den kram automatisch. Wenn nicht ist mit dem Monitor oder mit dem Grafikkartenbios etwas nicht in Ordnung.
 
X -configure brachte auch nicht viel, lediglich die "glx" Fehlermeldungen sind verschwunden. Es wird aber immer noch kein Screen gefunden.
 
Sorry für den Doppelpost!

----

Aber wie habt ihr denn den Xserver aus den pkgsrcs installiert.
In welcher Reihenfolge? Gibt es da eine Anleitung?
 
Ist meine mk.conf vielleicht falsch, so sieht der geänderte Teil bei mir aus:
Code:
if.empty (MACHINE_PLATFORM: MDarwin-9.*.*) || \
  (defined(X11_TYPE) && ${X11_TYPE} != "modular")
# "native" zu "modular" geändert

und weiter unten in der Datei
von
Code:
#X11_TYPE?= native
zu
Code:
X11_TYPE?= modular

----

/sbin/shutdown ist vorhanden, jedoch wird der command shutdown oder /sbin/shutdown nicht gefunden.
Desweiteren gehen die Befehle "useradd", "usermod" und "groupadd" nicht mehr
Ich denke, dass das was mit den Rechten zu tun hat, obwohl ich eigentlich root bin.
 
moin,
nope nix mit rechten ehern mit der path variablen, welche shell nimmste denn und was steht dann in der .*sh bzw .profile.
ist denn X -configure ohne fehler durchgelaufen?
 
Hallo,

Xserver startet jetzt. Allerdings nur mit vesa, radeonhd funktioniert noch nocht.

Hab das System nun nochmal neuinstalliert und da funktioniert das wieder mit dem Runterfahren.

Als Shell benutze ich sh.
 
Es gibt auch ein grafisches Konfigurationstool:
xorgconf
Da wird das meiste automatisch erkannt. Ist vlt. bissel einfacher am Anfang.

Gruß
 
Also ich habe eine Radeon 9800 und bin wie folgt vorgegangen.
KEIN X11-Set bei der NetBSD-Installation wählen.
in /etc/mk.conf: X11_TYPE=modular

Folgende Ports installieren:
meta-pkgs/modular-xorg-apps
meta-pkgs/modular-xorg-fonts
meta-pkgs/modular-xorg-drivers
x11/modular-xorg-server
x11/xterm

Das ist zwar sehr grob, weil alle Grafiktreiber kompiliert werden, aber was solls.
Allerdings weiss ich nicht mehr ob radeonhd bei der Treiberauswahl (xorgconfig -textmode) mit dabei war.
Außerdem gabs hier vor kurzem das Thema BSD und 3D-Beschleungigung.
 
Hallo,

ich möchte mich hier mal anschließen, da ich mich gerade durch das Thema X.org durcharbeiten versuche.

ich hab MSI Nvidia 7600GS und wie oben folgende Ports installiert:

meta-pkgs/modular-xorg-apps
meta-pkgs/modular-xorg-fonts
meta-pkgs/modular-xorg-drivers
x11/modular-xorg-server

nun vermute ich dass mir die nvidia Treiber fehlen da ich da einen entsprechenden Fehler bekomme.
(EE) Failed to load module "nvidia" (module does not exist, 0)
(EE) No drivers available.

Kann mir jemand sagen was für Treiber und wo ich diese in pkgsrc finden kann?

Gruß
 
Zuletzt bearbeitet:
Kann mir jemand sagen was für Treiber und wo ich diese in pkgsrc finden kann?

Du suchst einen passenden Nvidia Treiber für NetBSD? Das gibt es leider noch nicht.
Du kannst deine Grafikkarte mit Vesa betreiben oder den nvidia treiber von Xorg verweden, welcher aber keine 3D beschleunigung bietet. Das script "xorgconf" in der Shell ausführen.
 
Du suchst einen passenden Nvidia Treiber für NetBSD? Das gibt es leider noch nicht.
Du kannst deine Grafikkarte mit Vesa betreiben oder den nvidia treiber von Xorg verweden, welcher aber keine 3D beschleunigung bietet.

Wenn es der einzige unterschied sein soll, dann macht es mi nichts aus. Vermute die 3D Beschleunigung werde ich eher nicht brauchen.


nvidia treiber von Xorg

Du meinst also den GeForce, ja? Oder ist es egal ob Vesa oder Vesa Compatible?


//
Ach ja, warum gibts fuer FreeBSD Treiber und fuer Net nicht? BSD-Lizenz?
 
xorgconfig könntest du auch mal probieren. Somit könntest du dein Xorg manuell neukonfigurieren (ich hoffe nur das ist noch dabei, gurke hier noch mit dem alten pkgsrc rum wos noch drauf war).
 
Zurück
Oben