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>[&nbsp=
 ;  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>[ &nbsp=
 ; 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>[&nbsp=
 ;  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