[Dev] [Assist] Fwd: Re: Xorg Problem with Radeon

André Silva emulatorman at riseup.net
Fri Sep 12 11:03:58 GMT 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/12/2014 07:35 AM, Jorge Lopez wrote:
> I don't need AGP support because my card is PCI-E.
> 
So, i think you have have problems with the resolution. If you are
doing early KMS, you must construct your own EDID or you will run into
problems.
The makefile included in the Documentation/EDID sources of the kernel. [0]
It says "The code (see drivers/gpu/drm/drm_edid_load.c) contains
built-in data sets for commonly used screen resolutions (800x600,
1024x768, 1280x1024, 1600x1200, 1680x1050, 1920x1080) as binary blobs,
but the kernel source tree does not contain code to create these
data.", therefore it is nonfree! It should be reported to Linux-libre
developers :S
So, in my opinion you should follow the Late start mode [1] and pay
attention on the first part that says
"Remove all vga= options from the kernel line in the bootloader
configuration file. Using other framebuffer drivers (such as uvesafb
or radeonfb) will conflict with KMS. Remove any framebuffer related
modules from /etc/mkinitcpio.conf. video= can now be used in
conjunction with KMS."
There is a part that says "video= can now be used in conjunction with
KMS", if the problem persists specifying resolution with video=
command line may be useful. A mode can be forced on the kernel command
line, but the command line option video is poorly documented in the
DRM case. Bits and pieces on how to use it can be found in [2][3] or
if you are using GRUB, check [4]

[0]:https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/Documentation/EDID/HOWTO.txt
[1]:https://wiki.archlinux.org/index.php/ATI#Late_start
[2]:http://cgit.freedesktop.org/nouveau/linux-2.6/tree/Documentation/fb/modedb.txt
[3]:http://cgit.freedesktop.org/nouveau/linux-2.6/tree/drivers/gpu/drm/drm_fb_helper.c
[4]:https://wiki.archlinux.org/index.php/GRUB#Setting_the_framebuffer_resolution
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJUEtMeAAoJEOaXR1L5cERW2pgQAL3DXozsJHGjRfkh5mHSH9jO
x4dQEDr8C6DFrKxhzSEl3lQ9tLL+rxa/0EOJLrRnnHYf5QaIVXFjZrwFcFlzuwrm
HTufVMY8Nw4YQbZYYAHA0eoGFehDS9tGIbPTMbJ9W2xPcMv1NCg4eoLq+G4aGNQ+
CSu6HIPEHgGQvGypQ68s7/bjOcZyCYU5b/HvJX9IfXtbse5O5u7DXFnEJuZrAsFZ
SG4NT738OZ7SXsIDk6k+ZIPjFqlAJvoj8lVXzDjYzWKntGyNthkMsE8epQzKuaFo
6d/PChvNnUg1CSYk5dJ0e0ssHSxOC/1l3BjLFreHEBLqIej/l5ADMrG3ni7/QW2t
E+nZG+FwaTwOcPwOGW7kFW0DL6o1X7/Yw0MLo4QEVOO+TyrFOaPrJQoLrMqos4JD
1WG95CwrGD7NDxkXuEieUQuAOsCQmXijEGxK9X1iX2jUrEXxjp4aP6empNWz6PT3
lcoLxCpAh6PBZmx0dgW5gvoKPabKmi2NnV0ZCWPiiTD2DwiDVJZqKI0S9+++tsCb
0fA4f7jEC1nYLXkbxPBWOydns0ElOBgGoPjKoQnw0/E4y8lkR3Z7AIGhXFKwqxmI
PNHklqz6u2DQw/Nb+z4ITAdZW98C2u73244DSWL/KIRaUktaEkpZ7LtiUeqqN0Gu
ORPD0Djge6lBhn9XZ08b
=ua3L
-----END PGP SIGNATURE-----



More information about the Dev mailing list