Gentoo Archives: gentoo-user

From: Jake Moe <jakesaddress@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] OT - UVESAFB setup not working
Date: Mon, 05 Jul 2010 22:45:10
Message-Id: 4C3260DE.4020300@gmail.com
1 I've recently installed a new system, and can't seem to get UVESAFB
2 working properly. I've set up everything in the kernel, and modified
3 GRUB's menu.lst to use the framebuffer. However, even though there
4 doesn't seem to be any errors, I can't seem to get anything other than
5 "default" resolution with far too large fonts.
6
7 I've compared dmesg info, GRUB configs and kernel configs between this
8 laptop, and another laptop that has UVESAFB running fine, and am at a
9 loss to find what's wrong.
10
11 The laptop in question is a HP EliteBook 8440p with an nVidia graphics chip.
12
13 Relevant info that I can think of:
14
15
16 -----***** lspci *****-----
17 00:00.0 Host bridge: Intel Corporation Core Processor DMI (rev 11)
18 00:03.0 PCI bridge: Intel Corporation Core Processor PCI Express Root
19 Port 1 (rev 11)
20 00:08.0 System peripheral: Intel Corporation Core Processor System
21 Management Registers (rev 11)
22 00:08.1 System peripheral: Intel Corporation Core Processor Semaphore
23 and Scratchpad Registers (rev 11)
24 00:08.2 System peripheral: Intel Corporation Core Processor System
25 Control and Status Registers (rev 11)
26 00:08.3 System peripheral: Intel Corporation Core Processor
27 Miscellaneous Registers (rev 11)
28 00:10.0 System peripheral: Intel Corporation Core Processor QPI Link
29 (rev 11)
30 00:10.1 System peripheral: Intel Corporation Core Processor QPI Routing
31 and Protocol Registers (rev 11)
32 00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series
33 Chipset HECI Controller (rev 06)
34 00:16.3 Serial controller: Intel Corporation 5 Series/3400 Series
35 Chipset KT Controller (rev 06)
36 00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network
37 Connection (rev 06)
38 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset
39 USB2 Enhanced Host Controller (rev 06)
40 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset
41 High Definition Audio (rev 06)
42 00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
43 Express Root Port 1 (rev 06)
44 00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
45 Express Root Port 2 (rev 06)
46 00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
47 Express Root Port 4 (rev 06)
48 00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset
49 USB2 Enhanced Host Controller (rev 06)
50 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
51 00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC
52 Interface Controller (rev 06)
53 00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset
54 6 port SATA AHCI Controller (rev 06)
55 01:00.0 VGA compatible controller: nVidia Corporation GT218 [NVS 3100M]
56 (rev a2)
57 01:00.1 Audio device: nVidia Corporation High Definition Audio
58 Controller (rev a1)
59 44:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300
60 (rev 35)
61 45:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
62 (rev 06)
63 45:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro
64 Host Adapter (rev 25)
65 45:06.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev bb)
66 45:06.3 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ff)
67 ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath
68 Architecture Generic Non-Core Registers (rev 04)
69 ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath
70 Architecture System Address Decoder (rev 04)
71 ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 04)
72 ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0
73 (rev 04)
74 ff:03.0 Host bridge: Intel Corporation Core Processor Integrated Memory
75 Controller (rev 04)
76 ff:03.1 Host bridge: Intel Corporation Core Processor Integrated Memory
77 Controller Target Address Decoder (rev 04)
78 ff:03.4 Host bridge: Intel Corporation Core Processor Integrated Memory
79 Controller Test Registers (rev 04)
80 ff:04.0 Host bridge: Intel Corporation Core Processor Integrated Memory
81 Controller Channel 0 Control Registers (rev 04)
82 ff:04.1 Host bridge: Intel Corporation Core Processor Integrated Memory
83 Controller Channel 0 Address Registers (rev 04)
84 ff:04.2 Host bridge: Intel Corporation Core Processor Integrated Memory
85 Controller Channel 0 Rank Registers (rev 04)
86 ff:04.3 Host bridge: Intel Corporation Core Processor Integrated Memory
87 Controller Channel 0 Thermal Control Registers (rev 04)
88 ff:05.0 Host bridge: Intel Corporation Core Processor Integrated Memory
89 Controller Channel 1 Control Registers (rev 04)
90 ff:05.1 Host bridge: Intel Corporation Core Processor Integrated Memory
91 Controller Channel 1 Address Registers (rev 04)
92 ff:05.2 Host bridge: Intel Corporation Core Processor Integrated Memory
93 Controller Channel 1 Rank Registers (rev 04)
94 ff:05.3 Host bridge: Intel Corporation Core Processor Integrated Memory
95 Controller Channel 1 Thermal Control Registers (rev 04)
96
97
98 -----***** dmesg | grep uvesafb *****-----
99 Kernel command line: root=/dev/sda4 video=uvesafb:mtrr:3,ywrap,1600x900
100 uvesafb: NVIDIA Corporation, NVIDIA Quadro NVS 170M
101 uvesafb: protected mode interface info at c000:c2d0
102 uvesafb: pmi: set display start = c00cc333, set palette = c00cc38e
103 uvesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc
104 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da
105 uvesafb: VBIOS/hardware doesn't support DDC transfers
106 uvesafb: no monitor limits have been set, default refresh rate will be used
107 uvesafb: scrolling: ywrap using protected mode interface, yres_virtual=7200
108 uvesafb: framebuffer at 0xd1000000, mapped to 0xf8080000, using 11250k,
109 total 14336k
110
111
112 -----***** /sys/devices/platform/uvesafb.0/graphics/fb0/modes *****-----
113 U:1600x900p-59
114 V:1024x768p-85
115 V:1024x768p-75
116 V:1024x768p-70
117 V:1024x768p-60
118 V:1024x768i-43
119 V:800x600p-85
120 V:800x600p-75
121 V:800x600p-72
122 V:800x600p-60
123 V:800x600p-56
124 V:640x480p-85
125 V:640x480p-75
126 V:640x480p-72
127 V:640x480p-60
128 V:640x400p-85
129 U:1280x800p-60
130 U:1600x900p-59
131 U:320x240p-60
132 U:320x400p-59
133 U:320x200p-59
134 U:1024x768p-60
135 U:800x600p-59
136 U:640x480p-60
137 U:640x400p-59
138
139 I've also attached my kernel .config file for reference. If you need
140 anything further, please let me know. I'm sure I've overlooked
141 something obvious here; usually getting the framebuffer set up isn't
142 this hard; but for some reason, I can't figure this one out. While this
143 isn't a big deal, since usually the first thing I do after login is
144 "startx", it's an annoyance that I'd like cleared up; it *should* work,
145 dammit! :-P
146
147 Jake Moe

Attachments

File name MIME type
.config text/plain

Replies

Subject Author
Re: [gentoo-user] OT - UVESAFB setup not working Mick <michaelkintzios@×××××.com>
Re: [gentoo-user] OT - UVESAFB setup not working Andy Wilkinson <drukargin@×××××.com>