ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system
Jin Guojun
jguojun at sbcglobal.net
Sun Jan 26 06:10:02 UTC 2014
The following reply was made to PR ports/185182; it has been noted by GNATS.
From: Jin Guojun <jguojun at sbcglobal.net>
To: MIME-Version:Content-Type; b=QhfGof8hPQQI6H+WlA5/eKW2X/H5qtJq6EHHKzQ91nt3VKuuk1bITGmJN03KrH9iMbuNSZnXobsDOPQApk8gILMO3TLFsaB2kMJBb6OIYfPUE6+StFe9bl+9LDGdQBBd5B3fpdS1lmadNiomL+R/vv7I68uNS6emPMns6g5Q4zw=
Cc:
Subject: Re: ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system
Date: Sat, 25 Jan 2014 22:04:19 -0800 (PST)
--800824949-1252223983-1390716259=:6421
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Paraphrase the problem: Neither 8.x nor 10-R has a working Radeon driver fo=
r this hardware.=0AI use VESA driver on both FreeBSD releases. 8.x works fi=
ne, but 10-R has a blank screen.=0A=0A=0AFollowed URL you provided below to=
build X.Org X Server 1.12.4, but it does not work as expected.=0ABoth defa=
ult driver and Radeon driver give a blank screen and it has no VESA driver =
available.=0ABelow is partial Xorg.0.log for trying to use VESA driver.X -v=
ersion output is also appended after that.=0A=0AFor building the new X Serv=
er, I followed instructions on the web page pointed by URL.=0AHave I missed=
something changed recently?=0A=0A-Jin=0A=0A=0Acat /var/log/Xorg.0.log=0A..=
.=0A=0A[=A0=A0 142.979] (II) LoadModule: "glx"=0A[=A0=A0 142.979] (II) Load=
ing /usr/local/lib/xorg/modules/extensions/libglx.so=0A[=A0=A0 142.979] (II=
) Module glx: vendor=3D"X.Org Foundation"=0A[=A0=A0 142.979]=A0=A0=A0 compi=
led for 1.12.4, module version =3D 1.0.0=0A[=A0=A0 142.979]=A0=A0=A0 ABI cl=
ass: X.Org Server Extension, version 6.0=0A[=A0=A0 142.980] (=3D=3D) AIGLX =
enabled=0A[=A0=A0 142.980] (II) Loading extension GLX=0A[=A0=A0 142.980] (I=
I) LoadModule: "vesa"=0A[=A0=A0 142.982] (WW) Warning, couldn't open module=
vesa=0A[=A0=A0 142.982] (II) UnloadModule: "vesa"=0A[=A0=A0 142.982] (II) =
Unloading vesa=0A[=A0=A0 142.982] (EE) Failed to load module "vesa" (module=
does not exist, 0)=0A[=A0=A0 142.982] (EE) No drivers available.=0A[=A0=A0=
142.982]=0AFatal server error:=0A[=A0=A0 142.982] no screens found=0A[=A0=
=A0 142.982]=0APlease consult the The X.Org Foundation support=0A=A0=A0=A0=
=A0=A0=A0=A0=A0 at http://wiki.x.org=0A=A0for help.=0A[=A0=A0 142.982] Plea=
se also check the log file at "/var/log/Xorg.0.log" for additio=0Anal infor=
mation.=0A[=A0=A0 142.982]=0A[=A0=A0 142.982] Server terminated with error =
(1). Closing log file.=0A=0Aroot at FB10a:~ # X -version=0A=0AX.Org X Server 1=
.12.4=0ARelease Date: 2012-08-27=0AX Protocol Version 11, Revision 0=0ABuil=
d Operating System: FreeBSD 10.0-RELEASE amd64 =0ACurrent Operating System:=
FreeBSD FB10a 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:=
34:59 UTC 2014=A0=A0=A0=A0 root at snap.freebsd.org:/usr/obj/usr/src/sys/GENER=
IC amd64=0ABuild Date: 25 January 2014=A0 08:47:08PM=0A=A0=0ACurrent versio=
n of pixman: 0.30.2=0A=A0=A0=A0=A0=A0=A0=A0 Before reporting problems, chec=
k http://wiki.x.org=0A=A0=A0=A0=A0=A0=A0=A0 to make sure that you have the =
latest version.=0A=0A=0A=0A________________________________=0A From: Jean-S=
=E9bastien P=E9dron <dumbbell at FreeBSD.org>=0ATo: bug-followup at FreeBSD.org; =
jguojun at sbcglobal.net =0ASent: Monday, January 20, 2014 5:29 AM=0ASubject: =
Re: ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system=0A=
=0A=0AThanks for your feeedback.=0A=0AWhen you used FreeBSD 8.x, do you re=
member if you used Radeon or VESA=0Adriver? Because your integrated GPU is =
fairly recent and it's surprising=0Aif it was supported on FreeBSD 8.x.=0A=
=0AOn FreeBSD 10, I suggest you follow these instructions to use the new=0A=
Radeon driver:=0A=A0 https://wiki.freebsd.org/Graphics#Installing_KMS_Ports=
=0A=0AYou'll end up with a newer X.Org server/drivers and libGL. They suppo=
rt=0Ayour card.=0A=0AThere's one caveat with this new driver: once an X ses=
sion is started,=0Ayou won't be able to use the console anymore. That means=
that=0AVT-switching with Ctrl+Alt+Fx and exiting from X.Org will only give=
you=0Aa black screen. If this is unacceptable for you, keep using VESA.=0A=
=0ANow, about your input devices problem: xorg-server is built with HAL by=
=0Adefault. You have to enable hald (hald_enable=3D"YES" in your=0A/etc/rc.=
conf) so that X.Org server can autodetect your input devices.=0AAnd you don=
't need an xorg.conf file to configure them in this case.=0A=0A-- =0AJean-S=
=E9bastien P=E9dron
--800824949-1252223983-1390716259=:6421
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
<html><body><div style=3D"color:#000; background-color:#fff; font-family:ti=
mes new roman, new york, times, serif;font-size:12pt">Paraphrase the proble=
m: Neither 8.x nor 10-R has a working Radeon driver for this hardware.<br>I=
use VESA driver on both FreeBSD releases. 8.x works fine, but 10-R has a b=
lank screen.<br><div><br><span></span></div><div style=3D"color: rgb(0, 0, =
0); font-size: 16px; font-family: times new roman,new york,times,serif; bac=
kground-color: transparent; font-style: normal;"><span>Followed URL you pro=
vided below to build X.Org X Server 1.12.4, but it does not work as expecte=
d.</span></div><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-fam=
ily: times new roman,new york,times,serif; background-color: transparent; f=
ont-style: normal;"><span>Both default driver and Radeon driver give a blan=
k screen and it has no VESA driver available.</span></div><div style=3D"col=
or: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new
york,times,serif; background-color: transparent; font-style: normal;"><spa=
n>Below is partial Xorg.0.log </span><span>for trying to use VESA driver.</=
span><span> X -version output is also appended after that.</span></div><div=
style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family: times new roma=
n,new york,times,serif; background-color: transparent; font-style: normal;"=
><br><span></span></div><div style=3D"color: rgb(0, 0, 0); font-size: 16px;=
font-family: times new roman,new york,times,serif; background-color: trans=
parent; font-style: normal;"><span>For building the new X Server, I followe=
d instructions on the web page pointed by URL.</span></div><div style=3D"co=
lor: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,t=
imes,serif; background-color: transparent; font-style: normal;"><span>Have =
I missed something changed recently?</span></div><div style=3D"color: rgb(0=
, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif=
;
background-color: transparent; font-style: normal;"><br><span></span></div=
><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family: times new=
roman,new york,times,serif; background-color: transparent; font-style: nor=
mal;"><span>-Jin<br></span></div><div style=3D"color: rgb(0, 0, 0); font-si=
ze: 16px; font-family: times new roman,new york,times,serif; background-col=
or: transparent; font-style: normal;"><br><span></span></div><div style=3D"=
color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york=
,times,serif; background-color: transparent; font-style: normal;"><span>cat=
/var/log/Xorg.0.log</span></div><div style=3D"color: rgb(0, 0, 0); font-si=
ze: 16px; font-family: times new roman,new york,times,serif; background-col=
or: transparent; font-style: normal;"><span>...<br></span></div><div>[ =
; 142.979] (II) LoadModule: "glx"<br>[ 142.979] (II) Load=
ing /usr/local/lib/xorg/modules/extensions/libglx.so<br>[
142.979] (II) Module glx: vendor=3D"X.Org Foundation"<br>[ 142=
.979] compiled for 1.12.4, module version =3D 1.0.0<br>[&=
nbsp; 142.979] ABI class: X.Org Server Extension, v=
ersion 6.0<br>[ 142.980] (=3D=3D) AIGLX enabled<br>[  =
; 142.980] (II) Loading extension GLX<br>[ 142.980] (II) LoadMo=
dule: "vesa"<br>[ 142.982] (WW) Warning, couldn't open module v=
esa<br>[ 142.982] (II) UnloadModule: "vesa"<br>[ 14=
2.982] (II) Unloading vesa<br>[ 142.982] (EE) Failed to load mo=
dule "vesa" (module does not exist, 0)<br>[ 142.982] (EE) No dr=
ivers available.<br>[ 142.982]<br>Fatal server error:<br>[ =
; 142.982] no screens found<br>[ 142.982]<br>Please consu=
lt the The X.Org Foundation support<br> =
at http://wiki.x.org<br> for help.<br>[
142.982] Please also check the log file at "/var/log/Xorg.0.log" for addit=
io<br>nal information.<br>[ 142.982]<br>[ 142.982] =
Server terminated with error (1). Closing log file.<br><br>root at FB10a:~ # X=
-version<br><br>X.Org X Server 1.12.4<br>Release Date: 2012-08-27<br>X Pro=
tocol Version 11, Revision 0<br>Build Operating System: FreeBSD 10.0-RELEAS=
E amd64 <br>Current Operating System: FreeBSD FB10a 10.0-RELEASE FreeBSD 10=
.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 =
root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64<br>Build Date: 25=
January 2014 08:47:08PM<br> <br>Current version of pixman: 0.30=
.2<br> Before reporting problems,=
check http://wiki.x.org<br> to m=
ake sure that you have the latest version.<br><br></div> <div style=3D"fon=
t-family: times new roman, new york, times, serif; font-size: 12pt;">
<div style=3D"font-family: times new roman, new york, times, serif; font-s=
ize: 12pt;"> <div dir=3D"ltr"> <hr size=3D"1"> <font face=3D"Arial" size=
=3D"2"> <b><span style=3D"font-weight:bold;">From:</span></b> Jean-S=E9bast=
ien P=E9dron <dumbbell at FreeBSD.org><br> <b><span style=3D"font-weight=
: bold;">To:</span></b> bug-followup at FreeBSD.org; jguojun at sbcglobal.net <br=
> <b><span style=3D"font-weight: bold;">Sent:</span></b> Monday, January 20=
, 2014 5:29 AM<br> <b><span style=3D"font-weight: bold;">Subject:</span></b=
> Re: ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system<=
br> </font> </div> <div class=3D"y_msg_container"><br>=0AThanks for your fe=
eedback.<br><br>When you used FreeBSD 8.x, do you remember if you used Rade=
on or VESA<br>driver? Because your integrated GPU is fairly recent and it's=
surprising<br>if it was supported on FreeBSD 8.x.<br><br>On FreeBSD 10, I =
suggest you follow these instructions to use the new<br>Radeon driver:<br>&=
nbsp; <a href=3D"https://wiki.freebsd.org/Graphics#Installing_KMS_Ports" ta=
rget=3D"_blank">https://wiki.freebsd.org/Graphics#Installing_KMS_Ports</a><=
br><br>You'll end up with a newer X.Org server/drivers and libGL. They supp=
ort<br>your card.<br><br>There's one caveat with this new driver: once an X=
session is started,<br>you won't be able to use the console anymore. That =
means that<br>VT-switching with Ctrl+Alt+Fx and exiting from X.Org will onl=
y give you<br>a black screen. If this is unacceptable for you, keep using V=
ESA.<br><br>Now, about your input devices problem: xorg-server is built wit=
h HAL by<br>default. You have to enable hald
(hald_enable=3D"YES" in your<br>/etc/rc.conf) so that X.Org server can aut=
odetect your input devices.<br>And you don't need an xorg.conf file to conf=
igure them in this case.<br><br>-- <br>Jean-S=E9bastien P=E9dron<br><br><br=
></div> </div> </div> </div></body></html>
--800824949-1252223983-1390716259=:6421--
More information about the freebsd-x11
mailing list