Gentoo Archives: gentoo-user

From: Roy Wright <roy@××××××.org>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] xorg-server upgrading problem
Date: Mon, 09 Nov 2009 00:48:24
Message-Id: 594FE8B8-3A3B-4F5C-957A-15E6A3E8D671@wright.org
1 Howdy,
2
3 I have a home server/htpc (~x86) that I'm finally updating after a few
4 months and I hit an issue with xorg-server. Here's the background:
5
6 Was at xorg-server-1.6.3 and current sync tried to upgrade to 1.7.1,
7 which failed to compile. In researching on b.g.o., discovered that
8 nvidia has not released a driver yet that will work with 1.7.1, so
9 followed the bug report directions and masked out several packages to
10 prevent 1.7.1 upgrading.
11
12 So next attempt at upgrading was to 1.6.5. That failed too, so back
13 to b.g.o. where the first directions were to install nvidia-
14 drivers-190.42. But nvidia-drivers has a dependency to xorg-
15 server-1.6.5, so had to mask >1.6.3 to get nvidia to emerge. Then hit
16 the bug with nvidia-settings with the work around of symbolically
17 linking /usr/include/X11/extensions/xf86vmproto.h to /usr/include/X11/
18 extensions/xf86vmode.h. Finally removed the >xorg-server-1.6.3 mask
19 and successfully emerged.
20
21 So now it looks like I have xorg-server-1.6.5 and nvidia-
22 drivers-190.42 installed.
23
24 But when starting the xorg server, it is unable to load glx, dri, and
25 dri2 modules:
26
27 xbmc log # grep EE Xorg.0.log
28 Current Operating System: Linux xbmc 2.6.29-gentoo-r2 #7 SMP PREEMPT
29 Sun Jun 21 10:15:29 CDT 2009 i686
30 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
31 (EE) Failed to load module "glx" (module does not exist, 0)
32 (II) Loading extension MIT-SCREEN-SAVER
33 (EE) Failed to load module "dri" (module does not exist, 0)
34 (EE) Failed to load module "dri2" (module does not exist, 0)
35 (EE) Nov 08 13:48:35 NVIDIA(0): Failed to initialize the GLX module;
36 please check in your X
37 (EE) Nov 08 13:48:35 NVIDIA(0): log file that the GLX module has
38 been loaded in your X
39 (EE) Nov 08 13:48:35 NVIDIA(0): server, and that the module is the
40 NVIDIA GLX module. If
41 (EE) Nov 08 13:48:35 NVIDIA(0): you continue to encounter
42 problems, Please try
43 (EE) Nov 08 13:48:35 NVIDIA(0): reinstalling the NVIDIA driver.
44 (EE) Microsoft Natural Keyboard Pro: failed to initialize for relative
45 axes.
46 (EE) Gyration Gyration RF Technology Receiver: failed to initialize
47 for relative axes.
48
49 I've even rebooted and still see the same problem.
50
51 I'm not having any luck finding a hint on b.g.o. or with searching (I
52 use startpage instead of google).
53
54 Here's my xorg.conf which works with xorg-server-1.6.3 (it's a little
55 explicit because it is connected (DVI) to an A/V receiver (Yamaha RX-
56 V861) which doesn't pass thru EDID):
57
58 Section "ServerLayout"
59 Identifier "X.org Configured"
60 Screen 0 "Screen0" 0 0
61 EndSection
62
63 Section "Files"
64 ModulePath "/usr/lib/xorg/modules"
65 FontPath "built-ins"
66 EndSection
67
68 Section "Module"
69 Load "glx"
70 Load "dbe"
71 Load "extmod"
72 EndSection
73
74 Section "Monitor"
75 # Block type: 2:0 3:fc
76 Identifier "FPD TV"
77 VendorName "HTC"
78 ModelName "FPD TV"
79 # Block type: 2:0 3:fc
80 # Block type: 2:0 3:fd
81 HorizSync 15-70
82 VertRefresh 59-61
83 # Max dot clock (video bandwidth) 150 MHz
84 # DPMS capabilities: Active off:no Suspend:no Standby:no
85
86 Mode "1920x1080" # vfreq 60.000Hz, hfreq 67.500kHz
87 DotClock 148.500000
88 HTimings 1920 2008 2052 2200
89 VTimings 1080 1084 1089 1125
90 Flags "+HSync" "+VSync"
91 EndMode
92 Mode "1920x540" # vfreq 60.053Hz, hfreq 33.750kHz
93 DotClock 74.250000
94 HTimings 1920 2008 2052 2200
95 VTimings 540 542 547 562
96 Flags "Interlace" "+HSync" "+VSync"
97 EndMode
98 EndSection
99
100 Section "Device"
101 Identifier "Card0"
102 Driver "nvidia"
103 VendorName "nVidia Corporation"
104 Option "RenderAccel" "true"
105 Option "ModeValidation" "NoDFPNativeResolutionCheck,
106 NoMaxSizeCheck"
107 Option "NoLogo" "true"
108 Option "ConnectedMonitor" "DFP"
109 Option "TVStandard" "HD1080p"
110 EndSection
111
112 Section "Screen"
113 Identifier "Screen0"
114 Device "Card0"
115 Monitor "FPD TV"
116
117 # depth of 16 breaks xbmc
118 DefaultDepth 24
119
120 Option "renderAccel" "true"
121 Option "ExactModeTimingsDVI" "true"
122 Option "NoLogo" "true"
123 Option "DynamicTwinView" "false"
124 Option "UseEvents" "true"
125 Option "AllowGLXWithComposite" "true"
126 Option "AddARGBGLXVisuals" "true"
127 Option "FlatPanelProperties" "Scaling = Native"
128
129 SubSection "Display"
130 Depth 24
131 Modes "1920x1080" "1080p" "1080i" "720p" "720i" "480p"
132 "480i" "1024x768" "800x600" "640x480"
133 Virtual 1920 1080
134 EndSubSection
135 EndSection
136
137
138 Any ideas?
139
140 TIA,
141 Roy

Replies

Subject Author
[gentoo-user] Re: xorg-server upgrading problem Nikos Chantziaras <realnc@×××××.de>
Re: [gentoo-user] xorg-server upgrading problem Neil Bothwick <neil@××××××××××.uk>
Re: [gentoo-user] xorg-server upgrading problem Johannes Kimmel <johannes.kimmel@×××.de>