GTX460 -> nouveau -> Gnome3 -> Problem

Fonce

Captain
Registriert
Feb. 2006
Beiträge
3.376
Hi,
nach meinem Notebook bin ich nun dabei auch meinen Desktop auf Arch Linux umzustellen.
Ich hab dabei nur ein Problem und zwar startet die Gnome Shell nur im Fallbackmodus.
Also kurz zusammengefasst
  1. Graka: GTX460
  2. Treiber: nouveau
  3. Die Pakete <nouveau-dri, mesa, libgl> sind installiert

Auszug zum Treiber aus der Log
Code:
[root@JulianWorkstation julian]# dmesg | grep nouveau
[    0.728773] nouveau 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    0.728778] nouveau 0000:01:00.0: setting latency timer to 64
[    0.729671] [drm] nouveau 0000:01:00.0: Detected an NVc0 generation card (0x0c4100a1)
[    0.734768] [drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PRAMIN
[    0.871405] [drm] nouveau 0000:01:00.0: ... appears to be valid
[    0.871407] [drm] nouveau 0000:01:00.0: BIT BIOS found
[    0.871408] [drm] nouveau 0000:01:00.0: Bios version 70.04.13.00
[    0.871409] [drm] nouveau 0000:01:00.0: Pointer to BIT loadval table invalid
[    0.871512] [drm] nouveau 0000:01:00.0: TMDS table version 2.0
[    0.871513] [drm] nouveau 0000:01:00.0: Found Display Configuration Block version 4.0
[    0.871515] [drm] nouveau 0000:01:00.0: Raw DCB entry 0: 02000300 00000000
[    0.871517] [drm] nouveau 0000:01:00.0: Raw DCB entry 1: 01000302 00020030
[    0.871518] [drm] nouveau 0000:01:00.0: Raw DCB entry 2: 04011380 00000000
[    0.871519] [drm] nouveau 0000:01:00.0: Raw DCB entry 3: 08011382 00020030
[    0.871520] [drm] nouveau 0000:01:00.0: Raw DCB entry 4: 02022362 00020010
[    0.871522] [drm] nouveau 0000:01:00.0: DCB connector table: VHER 0x40 5 16 4
[    0.871524] [drm] nouveau 0000:01:00.0:   0: 0x00001030: type 0x30 idx 0 tag 0x07
[    0.871525] [drm] nouveau 0000:01:00.0:   1: 0x00010130: type 0x30 idx 1 tag 0x51
[    0.871527] [drm] nouveau 0000:01:00.0:   2: 0x00002261: type 0x61 idx 2 tag 0x08
[    0.871531] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 0 at offset 0x67C7
[    0.891742] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 1 at offset 0x6E98
[    0.904732] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 2 at offset 0x810C
[    0.904733] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 3 at offset 0x8116
[    0.904792] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 4 at offset 0x82E8
[    0.904793] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table at offset 0x834D
[    0.924798] [drm] nouveau 0000:01:00.0: 0x834D: Condition still not met after 20ms, skipping following opcodes
[    0.924808] [drm] nouveau 0000:01:00.0: voltage table 0x40 unknown
[    0.943965] [drm] nouveau 0000:01:00.0: 4 available performance level(s)
[    0.943968] [drm] nouveau 0000:01:00.0: 0: memory 135MHz core 50MHz shader 101MHz timing 2
[    0.943970] [drm] nouveau 0000:01:00.0: 1: memory 324MHz core 405MHz shader 810MHz voltage 10mV timing 1
[    0.943973] [drm] nouveau 0000:01:00.0: 2: memory 1800MHz core 405MHz shader 810MHz voltage 20mV timing 0
[    0.943975] [drm] nouveau 0000:01:00.0: 3: memory 1800MHz core 700MHz shader 1400MHz voltage 20mV timing 0
[    0.944048] [drm] nouveau 0000:01:00.0: Detected 1024MiB VRAM
[    0.949673] [drm] nouveau 0000:01:00.0: 512 MiB GART (aperture)
[    0.951488] [drm] nouveau 0000:01:00.0: failed to load fuc409c
[    1.132892] [drm] nouveau 0000:01:00.0: allocated 1280x1024 fb: 0x8020000, bo ffff8801279e7c00
[    1.132932] fbcon: nouveaufb (fb0) is primary device
[    1.199657] fb0: nouveaufb frame buffer device
[    1.199662] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0

Ausgabe von glxinfo
Code:
name of display: :0.0
display: :0  screen: 0
[B]direct rendering: Yes[/B]
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method, 
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_MESA_copy_sub_buffer, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB, 
    GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, 
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap, 
    GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_MESA_multithread_makecurrent, GLX_OML_swap_method, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_INTEL_swap_event
[B]OpenGL vendor string:[I] VMware, Inc.[/I]
OpenGL renderer string: Gallium 0.4 on llvmpipe
OpenGL version string: 2.1 Mesa 7.11
OpenGL shading language version string: 1.20[/B]
OpenGL extensions:
    GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
 ............

Der OpenGl Vendor String verwirrt mich hier ein wenig :rolleyes:

Weis jemand wieso der nur in den Fallbackmodus geht?
 
Was meinst du mit Fallbackmodus? Startet dein XServer nicht? Wenn ja, dann poste doch mein dein /var/log/Xorg.log.

Ansonsten sieht das eigentlich ganz ok aus...

Ich persönlich rate ja immer noch zum nichtfreien nvidia Treiber...,

Das mit dem OpenGl Vendor String ist übrigens ok. VMWare ist wohl so nett und entwickelt das freie Gallium3D, was wiederum vom nouevau Treiber benutzt wird.
 
Zuletzt bearbeitet:
Der xserver startet wie er soll.
Gnome3 startet halt nur im Fallback Modus. Er startet also nicht die Gnome Shell welche ja 3D benötigt, sondern eine Alternative Oberfläche welche auch auf 2D karten läuft und der Oberfläche von Gnome 2 ähnelt(siehe Anhang).
Im Wiki von Arch Linux steht halt das man, um die Gnome Shell nutzen zu können, zusätzlich zum nouveau Treiber noch nouveau-dri installieren muss, was ich ja getan habe...

Achja, welche log von Xorg willste haben? Bei Arch gibt es die von Xorg.0.org bis Xorg.5.org...
 

Anhänge

  • Bildschirmfoto.png
    Bildschirmfoto.png
    450,5 KB · Aufrufe: 134
Zuletzt bearbeitet:
Xorg.0.log ist immer die neuste, danach wird durchnummeriert. Spricht was dagegen, den proprietären nvidia Treiber zu installieren?
Ich hab auch mal grade noch in das ubuntuusers wiki geschaut. Sieht so aus, als wäre 3D mit nouveau zumindest in Ubuntu noch deaktiviert. Keine Ahnung wie das bei Arch ist...
 
Mh..naja hab nun doch erstmal den proprietären Treiber installiert
 
Zurück
Oben