Xorg 7.2 Upgrade

Juchu, endlich hab ich das Update hinter mir.
Jetzt laufen auch alle Programme wieder. Leider mit einer Ausnahme:

Qt4 lässt sich nicht mehr bauen und wirft mir einen Fehler bei "/usr/ports/x11-toolkits/qt4-gui".:mad:

Hier die Meldung:
http://nopaste.bsdforen.de/83

Weiß jemand Rat?

gruß,
gripmaster
Das hat schätzungsweise nichts mit dem Xorg-Upgrade zu tun. Probier' mal einen Compiler >=GCC-4.1. Das hat bei mir zu einem sauberen Durchlauf geführt.

Gruß
Tulkas
 
Hallo.

So, heute wollte auch ich mal auf 7.2 umstellen. Bin wie folgt nach /usr/ports/UPDATING vorgegangen:
Code:
export BATCH=yes
export XORG_UPGRADE=yes
script xorg-upgrade
portupgrade -Rf xlibXft
portupgrade -a -x 'gstreamer*'
portupgrade -Rr 'gstreamer*'
pkg_delete xorg-manpages\*
sh /usr/ports/Tools/scripts/mergebase.sh
exit
shutdown -r now

Die ganze Prozdur hat ca. 4,5 Std gedauert. Nach dem Reboot wollte ich nun wie gewohnt per "startx" mein X starten. Folgende Fehlermeldung:

Code:
X Window System 7.2.0
...
...
Build Date: 26 May 2007
...
...
Module Loader present
...
...
(==) Using  config file: /etc/X11/xorg.conf
(EE) Failed to load module "pcidata" (module does not exist, 0)

Fatal Server error:
Unable to load required base modules, Exiting...

X connection to :0.0 broken (explicit kill or server shutdown).

Hier nochmal die Ausgabe von Xorg.0.log
Code:
X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: FreeBSD 6.2-STABLE i386
Current Operating System: FreeBSD fuckup.bhdlan.dom 6.2-STABLE FreeBSD 6.2-STABLE #1: Thu Mar  1 21:04:41 CET 2007     root@fuckup.bhdlan.dom:/usr/obj/usr/src/sys/KERNEL0207 i386
Build Date: 26 May 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat May 26 18:52:50 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(WW) The directory "/usr/X11R6/lib/X11/fonts/CID/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/URW/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/artwiz-fonts/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/artwiz-aleczapka-de/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/bitstream-vera/" does not exist.
        Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/TrueType/".
        Entry deleted from font path.
        (Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/TrueType/").
(**) FontPath set to:
        /usr/X11R6/lib/X11/fonts/misc/,
        /usr/X11R6/lib/X11/fonts/TTF/,
        /usr/X11R6/lib/X11/fonts/Type1/,
        /usr/X11R6/lib/X11/fonts/75dpi/,
        /usr/X11R6/lib/X11/fonts/100dpi/,
        /usr/X11R6/lib/X11/fonts/webfonts/
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(II) Loader magic: 0x81c6600
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.3
        X.Org Video Driver: 1.1
        X.Org XInput driver : 0.7
        X.Org Server Extension : 0.3
        X.Org Font Renderer : 0.5
(II) Loader running on freebsd
(II) LoadModule: "pcidata"
(WW) Warning, couldn't open module pcidata
(II) UnloadModule: "pcidata"
(EE) Failed to load module "pcidata" (module does not exist, 0)

Fatal server error:
Unable to load required base modules, Exiting...
Wie kann ich jetzt weiter vorgehen und was hat das mit dem "pcidata" auf sich?

Gruß
xcvb
 
Zuletzt bearbeitet:
ich würde die xorg.conf neugenerieren lassen, dass erspart einem falsche verzeichnis angaben und veraltete einstellungen...

dann könntest du auch gleich /usr/local/etc/X11 statt /etc/X11 für deine xorg.conf nehmen ;)
 
genau so wie xcvb habe ich es auch gemacht!
Hat bei mir allerdings über 24Std. gedauert!
die gleiche Fehlermeldung mit dem
Code:
(==) Using  config file: /etc/X11/xorg.conf
(EE) Failed to load module "pcidata" (module does not exist, 0)
hatte ich auch einfach eine neue xorg.conf mit xorgcfg erstellt und schon hat's gefunkt!
bis jetzt klappt alles wie vorher!

was aber ein bisschen ärgerlich ist, das KDE 3.5.7 gerade rausgekommen ist, aber noch nicht in den ports ist!
Also in 2 Wochen den KDE noch mal durch kompilieren. ;'(
 
Hallo Soul.

Es scheint bei mir noch nicht zu funktionieren ;'( Habe folgendes versucht:

Code:
Xorg -configure

Fehlermeldung:
X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: FreeBSD 6.2-STABLE i386
Current Operating System: FreeBSD fuckup.bhdlan.dom 6.2-STABLE FreeBSD 6.2-STABLE #1: Thu Mar  1 21:04:41 CET 2007     root@fuckup.bhdlan.dom:/usr/obj/usr/src/sys/KERNEL0207 i386
Build Date: 26 May 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat May 26 20:07:51 2007
Missing output drivers.  Configuration failed.

und auch ein

Code:
xorgcfg

Fehlermeldung:
X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: FreeBSD 6.2-STABLE i386
Current Operating System: FreeBSD fuckup.bhdlan.dom 6.2-STABLE FreeBSD 6.2-STABLE #1: Thu Mar  1 21:04:41 CET 2007     root@fuckup.bhdlan.dom:/usr/obj/usr/src/sys/KERNEL0207 i386
Build Date: 26 May 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.8.log", Time: Sat May 26 20:12:20 2007
Missing output drivers.  Configuration failed.

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: FreeBSD 6.2-STABLE i386
Current Operating System: FreeBSD fuckup.bhdlan.dom 6.2-STABLE FreeBSD 6.2-STABLE #1: Thu Mar  1 21:04:41 CET 2007     root@fuckup.bhdlan.dom:/usr/obj/usr/src/sys/KERNEL0207 i386
Build Date: 26 May 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.8.log", Time: Sat May 26 20:12:20 2007
(++) Using config file: "/root/xorg.conf.new"
(EE) Failed to load module "pcidata" (module does not exist, 0)

Fatal server error:
Unable to load required base modules, Exiting...

Cannot connect to X server.

bringt mich nicht weiter. Arrrghhhh........:grumble:
Aber trotzdem ein Danke für deine schnelle Antwort.
 
Xorg 7.2: /usr/local/lib/xorg/modules/libpcidata.so

Hallo xcvb,

guck mal:
Code:
pkg_info -x -L xorg-server | grep libpcidata.so

/usr/local/lib/xorg/modules/libpcidata.so

Gehört also wohl zum Paket x11-servers/xorg-server.

Also einfach nochmal:
Code:
portupgrade -fu xorg-server
falls xorg-server bereits installiert sein sollte.

Wenn das Paket xorg-sever noch gar nicht installiert sein sollte,
dann:
Code:
portinstall xorg-server

Nachgucken,
ob xorg-server installiert ist, oder nicht,
lässt sich das mit:
Code:
pkg_info | grep xorg-server


Gruß, Fusselbär
 
Das hat schätzungsweise nichts mit dem Xorg-Upgrade zu tun. Probier' mal einen Compiler >=GCC-4.1. Das hat bei mir zu einem sauberen Durchlauf geführt.

Gruß
Tulkas



mhh...kann ich mir irgendwie nur schwer vorstellen, schließlich ist es vor dem Update ja auch durchgelaufen (gcc version 3.4.6). Wie kann ich denn den Ports sagen, dass sie einen anderen Compiler verwenden sollen?

gruß,
grip
 
Hast du den Meta-Port x11/xorg installiert? Bei mir liefs anfänglich deshalb nicht...
(und ich hab mich noch gefragt, warum das so schnell fertig war :D)
 
Wie kann ich denn den Ports sagen, dass sie einen anderen Compiler verwenden sollen?

Geht das nicht über die make.conf?

Ansonsten hat mir das Update lediglich mein KDE zerschossen. Aus irgendwelchen Gründen hat es die kdelibs zerlegt. Ließ sich aber über eine Neuinstallation beheben.
 
So vieleicht hilfts ja wenn ich hier die lösung poste für das prob mit dem fixed fonts was so ziemlich viele haben.
Also erstens eine Seite die ich empfehlen kann
http://blogs.ittoolbox.com/unix/bsd/archives/xorg-72-on-freebsd-13661

Hier steht fast alles was man zu xorg 7.2 wissen muss bzw nur wie man es am besten updatet hab hier auch die lösung zum fiexed font prob gefunden.

Müsst nur die pakete neu erstellen
"/usr/ports/x11-fonts/font-misc-misc"
"/usr/ports/x11-fonts/font-cursor-misc"

und mit
mkfontdir /usr/local/lib/X11/fonts/misc

dem ordner misc sagen das er doch bitte ein font Directory sein soll XD.

MfG

Mathes

EDIT:
Und zu xcvb's problem hasst du schonma geguckt ob bei deiner xorg.conf der Module Path richtig ist.
Weil Xorg ist ja jetzt nach "/usr/local/" gewandert und nich mehr in "/usr/X11R6".
 
Hallo.

@fusselbär und @harlekin ----> Danke für die Tipps. Jetzt bekomme ich die Meldung mit "pcidata" zumindest nicht mehr. Aber der Server lässt sich immer noch nicht starten. Irgendwie findet er die Treiber nicht....

Bekomme jetzt folgende Meldungen:
Code:
[snip]
(==) Log file: "/var/log/Xorg.0.log", Time: Tue May 29 19:45:43 2007
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "nv" (module does not exist, 0)
(EE) Failed to load module "mouse" (module does not exist, 0)
(EE) Failed to load module "kbd" (module does not exist, 0)
(EE) No drivers available.

Fatal server error:
no screens found
X connection to :0.0 broken (explicit kill or server shutdown).
[snip]

Oh man, das sind so diese frustrierenden Sachen wenn man Anfänger ist.....:confused:
 
Sollte so aussehen:

ModulePath "/usr/local/lib/xorg/modules"


So sieht das aus......bei mir

Code:
Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/local/lib/xorg/modules/"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/URW/"
        FontPath     "/usr/X11R6/lib/X11/fonts/webfonts/"
        FontPath     "/usr/X11R6/lib/X11/fonts/artwiz-fonts/"
        FontPath     "/usr/X11R6/lib/X11/fonts/artwiz-aleczapka-de/"
        FontPath     "/usr/X11R6/lib/X11/fonts/bitstream-vera/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TrueType/"
EndSection
 
@xcvb
Ich muss nochmals fragen, denn ich hatte den genau selben Fehler:
hast du den Metaport x11/xorg installiert?
(sorry fürs Nachhaken, falls ja)

Ansonsten:
Code:
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
X -configure
mv .xorg[...] /etc/X11/xorg.conf
startx
 
Code:
Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/local/lib/xorg/modules/"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/URW/"
        FontPath     "/usr/X11R6/lib/X11/fonts/webfonts/"
        FontPath     "/usr/X11R6/lib/X11/fonts/artwiz-fonts/"
        FontPath     "/usr/X11R6/lib/X11/fonts/artwiz-aleczapka-de/"
        FontPath     "/usr/X11R6/lib/X11/fonts/bitstream-vera/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TrueType/"
EndSection
Die Pfade stimmen nicht, da X nicht mehr unter /usr/X11R6 daheim ist:
Code:
/usr/local/lib/X11/fonts/*
ist korrekt und entsprechend für RgbPath dasselbe.

mousaka
 
hi xcvb

hatte den Fehler bei meinem Notebook auch. hab da bei ModulePath dat einfach mal auskommentiert und schon hat der nimmer gemekkert.
Also probier das nomma.
Wenn es nich klappen sollte würd ich vorschlagen mach nomma nen:
Code:
# portinstall xorg
Weil das is doch schon einer der Häufigsten Fehler die ich so gesehen hab bei Xorg 7.2.

MfG

mathes

P.S: Der Smiley is end cool -> :grumble:
 
Ja den Meta-Port xorg habe ich installiert. Werde heute abend noch mal den Tipp von Harelkin und mousaka druchspielen wenn ich wieder an meinem FBSD sitze. Melde mich dann wieder....

So jetzt ein bisschen arbeiten......CU
 
Mein Update ist jetzt nach tagelanger Pfriemelei auch (fast) durch... Mal ne ganz blöde Frage: Ich hatte vor dem Update ungefähr 450 Ports installiert, jetzt sind es ~700 ! :eek:

Ist das normal oder habe ich jetzt lauter "Leichen" auf der Platte?
 
da X jetzt modular ist, ist das normal... viele libs, treiber und andere komponenten sind nun in einem einzelnen paket... die pflege und updates sind somit leichter und bringen nicht immer den ganzen anderen klumpatsch mit; soll heissen können nun einzeln auf den neuen stand gebracht werden.
ist bei mir auch so gewesen.

hth,
marc
 
Xorg 7.2: eine Beispiels /etc/xorg.conf, die sich bei mir bewährt hat

Hallo,

ich habe mir mal gedacht, ich paste mal eine /etc/X11/xorg.conf
für Xorg 7.2 die sich bei mir bereits auf FreeBSD 6.2-STABLE
mit 3D Games zocken und Fenster Geschwabbel
mit dem 3D Fenstermanager x11-wm/berryl bewährt hat:
http://nopaste.bsdforen.de/96

Diese xorg.conf ist für den Nvidia binary Blob
der aber dafür 3D Zockerei auf FreeBSD zulässt
und mit dem x11-wm/berryl astrein rennt. :)

Es sind aber bitte trotzdem Anpassungen auf
die eigenen Gegebenheiten vorzunehmen!

Inbesondere möchte ich darauf hinweisen,
das beim X Konfigurieren darauf hingewiesen wird,
das zu hohe Refresh Raten möglicherweise den Monitor
zerstören können! :eek:

Also bitte überprüfen, ob das für den eigenen Monitor passt
und bitte unbedingt entsprechend anpassen!
Die meisten modernen TFTs schalten zwar sicherheitshalber ab,
wenn die Frequenzen zu hoch sein sollten, aber besser ich
warne mal prophylaktisch:
das ist nur ein Beispiel, Verwendung auf eigene Gefahr
und rutschig wenn feucht, wie immer!

Eine rudimentäre xorg.conf kann auch das Tool von Nvidia
aus den Ports für FreeBSD machen: x11/nvidia-xconfig
Es soll aber nicht unerwähnt bleiben,
das bei mir danach der Driver für die Tastatur falsch war,
nämlich der veraltete "keyboard" anstatt dem aktuellen "kbd".
Ich verwende eine Cherry Tastatur, darum ist im Beispiel
"XkbModel" "cherryblueb" eingetragen.
(Weitere Details siehe: man kbd)
Solche Einträge sind natürlich zu überprüfen und entsprechend anzupassen!

In der man Page zu nvidia-xconfig steht außerdem noch,
wie man dem nvidia-xconfig Optionen mitgeben kann,
die es dann in die frische xorg.conf einträgt. ;)
(man nvidia-xconfig)


Gruß, Fusselbär
 
Der üblich platz für die xorg.conf ist übrigens unter /usr/local/etc/X11 . Nur so zur Ergänzung.
 
Zurück
Oben