View previous topic :: View next topic |
Author |
Message |
j0llyr0g3r n00b
Joined: 16 Aug 2007 Posts: 5
|
Posted: Sun Aug 19, 2007 1:04 pm Post subject: xorg: (EE) No devices detected |
|
|
Hallo zusammen,
ich krieg hier einfach nicht meinen X-Server zum Laufen.
Installiert hab ich ihn wie auf gentoo.org beschrieben wird: http://www.gentoo.org/doc/en/xorg-config.xml
Desweiteren hab ich gdm und fluxbox installiert.
Starte ich aber nun gdm erhalte ich folgende Meldung in der Xorg.0.log:
Code: | (II) Primary Device is: PCI 01:00:0
(EE) No devices detected.
Fatal server error:
no screens found
|
Das steht ganz am Ende, darüber stehen weder errors noch warnings.
So, nun bin ich verwirrt, ich hätte ja drauf getippt das die Bus-ID nicht stimmt, aber:
Code: | lspci | grep -i vga
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0402 (rev a1) |
Stimmt doch soweit?
Meine xorg.conf sieht so aus:
Code: | Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "nVidia Corporation NVIDIA Default Card"
Driver "nv"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NVIDIA Default Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection |
Und hier noch meine /etc/make.conf:
Code: | # These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -march=pentium4 -pipe"
CXXFLAGS="${CFLAGS}"
# This should not be changed unless you know exactly what you are doing. You
# should probably be using a different stage, instead.
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j2"
USE="gtk gnome qt3 qt4 kde dvd alsa cdr X"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.mneisen.org/ ftp://ftp.mneisen.org/gentoo "
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia" |
Das sieht doch soweit alles gut aus, oder?
Bei der Graphikkarte handelt es sich um eine nvidia EN8600GT.
Tante google ist bei diesem Fehler zwar sehr gesprächig, aber ich hab nichts gefunden was "meiner" Situation entspricht....
Danke für jeden Tip..... |
|
Back to top |
|
|
dertobi123 Retired Dev
Joined: 19 Nov 2002 Posts: 2679 Location: Oberhausen, Germany
|
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Sun Aug 19, 2007 2:20 pm Post subject: Re: xorg: (EE) No devices detected |
|
|
j0llyr0g3r wrote: | Code: | lspci | grep -i vga
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0402 (rev a1) |
|
Unknown device, der weiß zwar den Hersteller des Chips aber nicht das genaue Modell, und das is ja wohl wichtig. _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
Vortex375 Veteran
Joined: 03 Mar 2005 Posts: 1739 Location: Deutschland
|
Posted: Sun Aug 19, 2007 4:35 pm Post subject: |
|
|
Quote: | Unknown device, der weiß zwar den Hersteller des Chips aber nicht das genaue Modell, und das is ja wohl wichtig. |
Nö, das ist vollkommen wurscht. Das bedeutet nur, dass lspci diesen Chip nicht kennt, er also nicht in seiner Datenbank mit PCI-Signaturen vorhanden ist. Möglicherweise müsste man nur update-pciids als root ausführen.
Wichtig ist nur, dass der Treiber die Karte findet und den interessiert lspci überhaupt nicht.
Quote: | Wenn du VIDEO_CARDS="nvidia" setzt, installierst du die Treiber von NVidia - in der X.Org Konfiguration aktivierst du aber den internen (nv) Treiber. Kann nicht gehen |
Das kann wirklich nicht gehen. Entweder schreibst du die Zeile in deiner xorg.conf in um.
Oder du setzt VIDEO_CARDS="nv" in der make.conf. Ich empfehle dir aber wärmstens den (proprietären) nvidia Treiber zu nehmen. So ungern ich das auch sage, aber der Open-Source nv Treiber ist schrott. |
|
Back to top |
|
|
j0llyr0g3r n00b
Joined: 16 Aug 2007 Posts: 5
|
Posted: Sun Aug 19, 2007 11:16 pm Post subject: |
|
|
Hallo zusammen,
leider funktioniert keine von beiden Möglichkeiten.
Sprich im Moment hab ich sowohl in der xorg.conf als auch in der make.conf ein "nv" stehen.
Danach noch ein
Code: |
env-update
source /etc/profile
|
ausgeführt.
Das Ergebnis war leider das Gleiche.
Auch ein "nvidia" in der xorg.conf und in der make.conf brachten das gleiche Ergebnis (Die Treiber hatte ich nach dem gentoo wiki installiert und das ist sauber durchgelaufen).
Nach googlen war ich ja anfänglich der Meinung, das evtl. der Chipsatz überhaupt nicht unterstützt wird, weil die Graphikkarte recht neu ist.
Aber: Sowohl die aktuellste Ubuntu Live-CD als auch openSuse + X-Server funktioneren tadellos.
Noch weitere Ideen?
Wie könnte ich denn den Fehler weiter eingrenzen? |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Sun Aug 19, 2007 11:47 pm Post subject: |
|
|
nach jedem male VIDEO_CARDS in make.conf ändern musst du ein
Code: | emerge -av xorg-server |
ausführen, da er immer wieder neu gelinkt(?) werden muss.
Ggbfalls wird noch ein weiteresPacket installiert.
xf86-video-nividia
oder
xf86-video-nv
je nach Variable
Edith:
Soweit ich weiß kannst du in VIDEO_CARDS auch nv und nvidia beide rein machen, aber nur einer in xorg.conf.
Wenns nich so ist, bitte ich um berichtigung und entschuldigung. _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
j0llyr0g3r n00b
Joined: 16 Aug 2007 Posts: 5
|
Posted: Mon Aug 20, 2007 5:47 pm Post subject: |
|
|
Holy S**t.....
erst mal danke für alle Antworten, ich hab die make.conf auf nvidia gestellt, die nvidia-drivers und xorg-server neu emerged.
Dann hatte ich das nächste Problem, dann kam nämlich:
Code: | (EE) NVIDIA(0): Need libwfb but wfbScreenInit not found
Fatal server error:
AddScreen/ScreenInit failed for driver 0 |
Hier: http://www.nvnews.net/vbulletin/showthread.php?t=95365
fand ich dann die Lösung für dieses Problem und nun läuft mein X......
Problem gelöst, danke für die Hilfe....... |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|