Gentoo Archives: gentoo-user

From: Helmut Jarausch <jarausch@××××××××××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Radeon driver - blank console [SOLVED]
Date: Wed, 07 Jan 2015 08:25:54
Message-Id: 1420619145.10126.0@numa-be
In Reply to: Re: [gentoo-user] Radeon driver - blank console [SOLVED] by Mick
1 On 01/07/2015 08:07:26 AM, Mick wrote:
2 > On Tuesday 06 Jan 2015 10:09:25 Helmut Jarausch wrote:
3 > > On 01/05/2015 02:49:04 PM, Florian Gamböck wrote:
4 > > > Am 05.01.2015 um 14:42 schrieb Helmut Jarausch:
5 > > > > Which (framebuffer?) kernel parameters have to set?
6 > > >
7 > > > Try compiling CONFIG_DRM_RADEON as module and do not enable any
8 > frame
9 > > >
10 > > > buffers, especially not CONFIG_FB_RADEON, as absurd as it sounds.
11 > > >
12 > > > This should take care of your invisible virtual terminal.
13 > >
14 > > Unfortunately, this didn't suffice.
15 > > Looking at the kernel configuration of Systemrescuecd I've added
16 > the
17 > > following kernel configuration parameters (to my previous kernel
18 > > configuration for fglrx)
19 > >
20 > >
21 > > # CONFIG_FIRMWARE_IN_KERNEL is not set
22 > > CONFIG_DRM=m
23 > > CONFIG_DRM_KMS_HELPER=m
24 > > CONFIG_DRM_KMS_FB_HELPER=y
25 > > CONFIG_DRM_LOAD_EDID_FIRMWARE=y
26 > > CONFIG_DRM_TTM=m
27 > > CONFIG_DRM_RADEON=m
28 > > CONFIG_FIRMWARE_EDID=y
29 > > CONFIG_FB_BOOT_VESA_SUPPORT=y
30 > > CONFIG_FB_VESA=y
31 > > CONFIG_FB_SIMPLE=y
32 > > CONFIG_FRAMEBUFFER_CONSOLE=y
33 > > CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
34 > > CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
35 > >
36 > >
37 > > I hope this might help others experiencing the same problems
38 > > Helmut
39 >
40 > With CONFIG_FIRMWARE_IN_KERNEL not set your set up would run the VESA
41 >
42 > framebuffer, rather than KMS.
43 >
44 > These are my corresponding choices on my system:
45 >
46 > CONFIG_FRAMEBUFFER_CONSOLE=y
47 > CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
48 > # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
49 >
50 > CONFIG_X86_SYSFB=y
51 > # CONFIG_NET_SCH_SFB is not set
52 > # CONFIG_IFB is not set
53 > CONFIG_DRM_KMS_FB_HELPER=y
54 > CONFIG_FB=y
55 > # CONFIG_FB_DDC is not set
56 > # CONFIG_FB_BOOT_VESA_SUPPORT is not set
57 > CONFIG_FB_CFB_FILLRECT=y
58 > CONFIG_FB_CFB_COPYAREA=y
59 > CONFIG_FB_CFB_IMAGEBLIT=y
60 > # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
61 > CONFIG_FB_SYS_FILLRECT=m
62 > CONFIG_FB_SYS_COPYAREA=m
63 > CONFIG_FB_SYS_IMAGEBLIT=m
64 > # CONFIG_FB_FOREIGN_ENDIAN is not set
65 > # CONFIG_FB_SYS_FOPS is not set
66 > CONFIG_FB_DEFERRED_IO=y
67 > # CONFIG_FB_SVGALIB is not set
68 > # CONFIG_FB_MACMODES is not set
69 > # CONFIG_FB_BACKLIGHT is not set
70 > CONFIG_FB_MODE_HELPERS=y
71 > # CONFIG_FB_TILEBLITTING is not set
72 > # CONFIG_FB_CIRRUS is not set
73 > # CONFIG_FB_PM2 is not set
74 > # CONFIG_FB_CYBER2000 is not set
75 > # CONFIG_FB_ARC is not set
76 > # CONFIG_FB_ASILIANT is not set
77 > # CONFIG_FB_IMSTT is not set
78 > # CONFIG_FB_VGA16 is not set
79 > # CONFIG_FB_UVESA is not set
80 > # CONFIG_FB_VESA is not set
81 > # CONFIG_FB_N411 is not set
82 > # CONFIG_FB_HGA is not set
83 > # CONFIG_FB_OPENCORES is not set
84 > # CONFIG_FB_S1D13XXX is not set
85 > # CONFIG_FB_NVIDIA is not set
86 > # CONFIG_FB_RIVA is not set
87 > # CONFIG_FB_I740 is not set
88 > # CONFIG_FB_LE80578 is not set
89 > # CONFIG_FB_MATROX is not set
90 > # CONFIG_FB_RADEON is not set
91 > # CONFIG_FB_ATY128 is not set
92 > # CONFIG_FB_ATY is not set
93 > # CONFIG_FB_S3 is not set
94 > # CONFIG_FB_SAVAGE is not set
95 > # CONFIG_FB_SIS is not set
96 > # CONFIG_FB_VIA is not set
97 > # CONFIG_FB_NEOMAGIC is not set
98 > # CONFIG_FB_KYRO is not set
99 > # CONFIG_FB_3DFX is not set
100 > # CONFIG_FB_VOODOO1 is not set
101 > # CONFIG_FB_VT8623 is not set
102 > # CONFIG_FB_TRIDENT is not set
103 > # CONFIG_FB_ARK is not set
104 > # CONFIG_FB_PM3 is not set
105 > # CONFIG_FB_CARMINE is not set
106 > # CONFIG_FB_SMSCUFX is not set
107 > # CONFIG_FB_UDL is not set
108 > # CONFIG_FB_VIRTUAL is not set
109 > # CONFIG_FB_METRONOME is not set
110 > # CONFIG_FB_MB862XX is not set
111 > # CONFIG_FB_BROADSHEET is not set
112 > # CONFIG_FB_AUO_K190X is not set
113 > # CONFIG_FB_SIMPLE is not set
114 > # CONFIG_FB_CON_DECOR is not set
115 > # CONFIG_FB_XGI is not set
116 >
117 > --
118 Thanks Mick,
119
120 I'll try that when I generate my next kernel.
121
122 Helmut