{"action":"opened","issue":{"url":"https://api.github.com/repos/freedreno/xf86-video-freedreno/issues/1","labels_url":"https://api.github.com/repos/freedreno/xf86-video-freedreno/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/freedreno/xf86-video-freedreno/issues/1/comments","events_url":"https://api.github.com/repos/freedreno/xf86-video-freedreno/issues/1/events","html_url":"https://github.com/freedreno/xf86-video-freedreno/issues/1","id":128745859,"number":1,"title":"xf86-video-freedreno cannot work when no kgsl-drm is available on a2xx","user":{"login":"Icenowy","id":1916518,"avatar_url":"https://avatars.githubusercontent.com/u/1916518?v=3","gravatar_id":"","url":"https://api.github.com/users/Icenowy","html_url":"https://github.com/Icenowy","followers_url":"https://api.github.com/users/Icenowy/followers","following_url":"https://api.github.com/users/Icenowy/following{/other_user}","gists_url":"https://api.github.com/users/Icenowy/gists{/gist_id}","starred_url":"https://api.github.com/users/Icenowy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Icenowy/subscriptions","organizations_url":"https://api.github.com/users/Icenowy/orgs","repos_url":"https://api.github.com/users/Icenowy/repos","events_url":"https://api.github.com/users/Icenowy/events{/privacy}","received_events_url":"https://api.github.com/users/Icenowy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-26T07:29:03Z","updated_at":"2016-01-26T07:29:03Z","closed_at":null,"body":"In this situation, only msmfb is present.\r\n\r\nXorg.log: \r\n```\r\n[  2151.698] \r\nX.Org X Server 1.17.2\r\nRelease Date: 2015-06-16\r\n[  2151.699] X Protocol Version 11, Revision 0\r\n[  2151.699] Build Operating System: Linux 3.19.0-16-generic armv7l \r\n[  2151.699] Current Operating System: Linux localhost 3.0.31-1034927 #5 SMP PREEMPT Mon Jan 25 21:05:30 CST 2016 armv7l\r\n[  2151.699] Kernel command line: androidboot.hardware=qcom kgsl.mmutype=gpummu vmalloc=400M usb_id_pin_rework=true console=tty0 loglevel=1 sec_log=0x80000@0x40184008 sec_dbg=0x100000@0x4020400c sec_debug.reset_reason=0x1a2b3c00 console=null sec_debug.enable=0 sec_debug.enable_user=0 msm_watchdog.enable=1 msm_watchdog.bark_time=30 msm_watchdog.bite_time=31 vmalloc=512m hw_rev=10 lpj=67700 androidboot.emmc=true androidboot.serialno=75226a4c androidboot.baseband=csfb\r\n[  2151.700] Build Date: 29 December 2015  05:02:29AM\r\n[  2151.700]  \r\n[  2151.700] Current version of pixman: 0.32.6\r\n[  2151.700] \tBefore reporting problems, check http://wiki.x.org\r\n\tto make sure that you have the latest version.\r\n[  2151.701] Markers: (--) probed, (**) from config file, (==) default setting,\r\n\t(++) from command line, (!!) notice, (II) informational,\r\n\t(WW) warning, (EE) error, (NI) not implemented, (??) unknown.\r\n[  2151.702] (==) Log file: \"/var/log/Xorg.0.log\", Time: Tue Jan 26 07:28:02 2016\r\n[  2151.703] (==) Using system config directory \"/usr/share/X11/xorg.conf.d\"\r\n[  2151.704] (==) No Layout section.  Using the first Screen section.\r\n[  2151.704] (==) No screen section available. Using defaults.\r\n[  2151.704] (**) |-->Screen \"Default Screen Section\" (0)\r\n[  2151.704] (**) |   |-->Monitor \"<default monitor>\"\r\n[  2151.705] (==) No device specified for screen \"Default Screen Section\".\r\n\tUsing the first device section listed.\r\n[  2151.705] (**) |   |-->Device \"Video driver for Qualcomm processors\"\r\n[  2151.705] (==) No monitor specified for screen \"Default Screen Section\".\r\n\tUsing a default monitor configuration.\r\n[  2151.705] (==) Automatically adding devices\r\n[  2151.705] (==) Automatically enabling devices\r\n[  2151.705] (==) Automatically adding GPU devices\r\n[  2151.705] (WW) The directory \"/usr/share/fonts/misc/\" does not exist.\r\n[  2151.705] \tEntry deleted from font path.\r\n[  2151.705] (WW) The directory \"/usr/share/fonts/TTF/\" does not exist.\r\n[  2151.705] \tEntry deleted from font path.\r\n[  2151.705] (WW) The directory \"/usr/share/fonts/OTF/\" does not exist.\r\n[  2151.705] \tEntry deleted from font path.\r\n[  2151.705] (WW) The directory \"/usr/share/fonts/Type1/\" does not exist.\r\n[  2151.705] \tEntry deleted from font path.\r\n[  2151.705] (WW) The directory \"/usr/share/fonts/100dpi/\" does not exist.\r\n[  2151.706] \tEntry deleted from font path.\r\n[  2151.706] (WW) The directory \"/usr/share/fonts/75dpi/\" does not exist.\r\n[  2151.706] \tEntry deleted from font path.\r\n[  2151.706] (==) FontPath set to:\r\n\t\r\n[  2151.706] (==) ModulePath set to \"/usr/lib/xorg/modules\"\r\n[  2151.706] (II) The server relies on udev to provide the list of input devices.\r\n\tIf no devices become available, reconfigure udev or disable AutoAddDevices.\r\n[  2151.706] (II) Loader magic: 0x40236eb0\r\n[  2151.706] (II) Module ABI versions:\r\n[  2151.706] \tX.Org ANSI C Emulation: 0.4\r\n[  2151.706] \tX.Org Video Driver: 19.0\r\n[  2151.706] \tX.Org XInput driver : 21.1\r\n[  2151.706] \tX.Org Server Extension : 9.0\r\n[  2151.707] (II) no primary bus or device found\r\n[  2151.707] (II) LoadModule: \"glx\"\r\n[  2151.708] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so\r\n[  2151.730] (II) Module glx: vendor=\"X.Org Foundation\"\r\n[  2151.730] \tcompiled for 1.17.2, module version = 1.0.0\r\n[  2151.731] \tABI class: X.Org Server Extension, version 9.0\r\n[  2151.731] (==) AIGLX enabled\r\n[  2151.731] (II) LoadModule: \"freedreno\"\r\n[  2151.731] (II) Loading /usr/lib/xorg/modules/drivers/freedreno_drv.so\r\n[  2151.732] (II) Module freedreno: vendor=\"X.Org Foundation\"\r\n[  2151.732] \tcompiled for 1.17.2, module version = 1.4.0\r\n[  2151.732] \tABI class: X.Org Video Driver, version 19.0\r\n[  2151.732] (II) freedreno: Video driver for Qualcomm processors\r\n[  2151.733] (--) using VT number 1\r\n\r\n[  2151.757] (WW) Falling back to old probe method for freedreno\r\n[  2151.760] (II) No msm DRM/KMS, fallback to fbdev/kgsl\r\n[  2151.760] (II) Section 0 - looking for /dev/fb0\r\n[  2151.762] (WW) Could not open drm: No such file or directory\r\n[  2151.762] (EE) No devices detected.\r\n[  2151.762] (EE) \r\nFatal server error:\r\n[  2151.762] (EE) no screens found(EE) \r\n[  2151.762] (EE) \r\nPlease consult the The X.Org Foundation support \r\n\t at http://wiki.x.org\r\n for help. \r\n[  2151.762] (EE) Please also check the log file at \"/var/log/Xorg.0.log\" for additional information.\r\n[  2151.762] (EE) \r\n[  2151.807] (EE) Server terminated with error (1). Closing log file.\r\n```"}}