1 |
On 09/24/2010 07:06 AM, Albert Hopkins wrote: |
2 |
> On Fri, 2010-09-24 at 06:47 -0400, dhk wrote: |
3 |
>> After a recent xorg upgrade my display hasn't been quite right. It's |
4 |
>> all usable, but it looks like the resolution is wrong. The resolution |
5 |
>> is now set at the highest 1024x768 where it use to be 1280x1024. |
6 |
>> |
7 |
>> Gnome->System->Preference->Monitors |
8 |
>> Under Monitor Preferences the monitor is Unknown, Resolution 1024x768, |
9 |
>> Refresh Rate 0 Hz, and Rotation Normal. The Detect monitors button |
10 |
>> doesn't seem to do anything. The only other option under Resolution is |
11 |
>> 800x600. |
12 |
>> |
13 |
>> I have a fairly new Samsung 932BW LCD Monitor and using an Nvidia |
14 |
>> graphics card. |
15 |
>> |
16 |
>> Any ideas on how to get my display back? |
17 |
>> |
18 |
>> Thanks, |
19 |
> |
20 |
> First, the obligatory "have you looked at the logs"? |
21 |
> |
22 |
> Not a lot of information was given (upgraded to what version? what |
23 |
> drivers?, etc). but here is a guess. |
24 |
> |
25 |
> Since you are using an nvidia card, I'm guessing you are using the |
26 |
> proprietary nvidia drivers. The gnome preference thingie uses xrandr |
27 |
> which, as far as I know, the proprietery nvidia drivers do not support. |
28 |
> I don't use nvidia cards anymore, but from my memory the GNOME monitor |
29 |
> app has never worked with Nvidia. |
30 |
> |
31 |
> I'm also guessing that you upgraded to xorg-server 1.9. Based on that, |
32 |
> and the fact that Nvidia drivers are usually behind Xorg updates, I'm |
33 |
> going to guess that the proprietary drivers are not working correctly, |
34 |
> either because Nvidia has to push out an update that supports 1.9 or you |
35 |
> have not re-compiled your drivers after upgrading the server. |
36 |
> |
37 |
> So I would say first to try recompiling the Nvidia driver (if you |
38 |
> haven't already done so) and if that doesn't fix the problem you'll |
39 |
> might have to wait until Nvidia updates their proprietary drivers. |
40 |
> |
41 |
> Anyway that's just a guess, since I no longer use Nvidia and based on |
42 |
> the limited information received. You will likely find more information |
43 |
> (that you can post) by looking at the X server's log file. |
44 |
> |
45 |
> -a |
46 |
> |
47 |
> |
48 |
> |
49 |
|
50 |
After doing the following I didn't notice any difference and the nvidia |
51 |
driver wasn't installed in the first place. |
52 |
|
53 |
First) |
54 |
# emerge x11-drivers/nvidia-drivers |
55 |
Calculating dependencies... done! |
56 |
>>> Verifying ebuild manifests |
57 |
>>> Starting parallel fetch |
58 |
>>> Emerging (1 of 4) app-emulation/emul-linux-x86-opengl-20100611 |
59 |
>>> Emerging (2 of 4) x11-libs/libvdpau-0.4 |
60 |
>>> Installing (2 of 4) x11-libs/libvdpau-0.4 |
61 |
>>> Installing (1 of 4) app-emulation/emul-linux-x86-opengl-20100611 |
62 |
>>> Emerging (3 of 4) x11-drivers/nvidia-drivers-195.36.31 |
63 |
>>> Installing (3 of 4) x11-drivers/nvidia-drivers-195.36.31 |
64 |
>>> Recording x11-drivers/nvidia-drivers in "world" favorites file... |
65 |
>>> Emerging (4 of 4) media-video/nvidia-settings-195.36.24 |
66 |
>>> Installing (4 of 4) media-video/nvidia-settings-195.36.24 |
67 |
>>> Jobs: 4 of 4 complete Load avg: 3.49, |
68 |
2.20, 1.21 |
69 |
|
70 |
* Messages for package x11-drivers/nvidia-drivers-195.36.31: |
71 |
|
72 |
* ***** WARNING ***** |
73 |
* |
74 |
* You are currently installing a version of nvidia-drivers that is |
75 |
* known not to work with a video card you have installed on your |
76 |
* system. If this is intentional, please ignore this. If it is not |
77 |
* please perform the following steps: |
78 |
* |
79 |
* Add the following mask entry to /etc/portage/package.mask by |
80 |
* echo ">=x11-drivers/nvidia-drivers-177.0.0" >> |
81 |
* /etc/portage/package.mask |
82 |
* |
83 |
* Failure to perform the steps above could result in a non-working |
84 |
* X setup. |
85 |
* |
86 |
* For more information please read: |
87 |
* http://www.nvidia.com/object/IO_32667.html |
88 |
* You must be in the video group to use the NVIDIA device |
89 |
* For more info, read the docs at |
90 |
* http://www.gentoo.org/doc/en/nvidia-guide.xml#doc_chap3_sect6 |
91 |
* |
92 |
* This ebuild installs a kernel module and X driver. Both must |
93 |
* match explicitly in their version. This means, if you restart |
94 |
* X, you must modprobe -r nvidia before starting it back up |
95 |
* |
96 |
* To use the NVIDIA GLX, run "eselect opengl set nvidia" |
97 |
* |
98 |
* NVIDIA has requested that any bug reports submitted have the |
99 |
* output of /usr/bin/nvidia-bug-report.sh included. |
100 |
* |
101 |
* To work with compiz, you must enable the |
102 |
* AddARGBGLXVisuals option. |
103 |
* |
104 |
* If you are having resolution problems, try |
105 |
* disabling DynamicTwinView. |
106 |
>>> Auto-cleaning packages... |
107 |
>>> No outdated packages were found on your |
108 |
>>> system. |
109 |
* GNU info directory index is up-to-date. |
110 |
|
111 |
Second) |
112 |
echo ">=x11-drivers/nvidia-drivers-177.0.0" >> /etc/portage/package.mask |
113 |
|
114 |
Third) |
115 |
modprobe has nothing to do. |
116 |
# modprobe -rn nvidia |
117 |
|
118 |
Original opengl setting |
119 |
# eselect opengl list |
120 |
Available OpenGL implementations: |
121 |
[1] nvidia |
122 |
[2] xorg-x11 * |
123 |
|
124 |
Restarted and nothing changed. |
125 |
|
126 |
fourth) |
127 |
# eselect opengl set nvidia |
128 |
# eselect opengl list |
129 |
Available OpenGL implementations: |
130 |
[1] nvidia * |
131 |
[2] xorg-x11 |
132 |
|
133 |
Restarted and nothing changed. |
134 |
|
135 |
Do I need to set the resolution somewhere? I haven't used an xorg.conf |
136 |
file in sometime. |
137 |
|
138 |
Thanks, |
139 |
|
140 |
dhk |