EMGD-Community / intel-binaries-linux

Binaries and source code published by Intel®
https://thopiekar.eu:5443/EMGD
Other
37 stars 11 forks source link

EMGD Xorg 1.9.5 Mesa 7.9 Kernel 3.2.53 driver loads but Xorg doesn't use it. #52

Closed RomSand closed 5 years ago

RomSand commented 6 years ago

Hi... Folowed all the instructions driver was installed loaded it with modprobe emgd from lsmod can see it. Lunching startx, Xorg version 1.9.5 resolution is ok can see cursor but it uses software driver when I run glxinfo I don't see emgd driver there. Maybe someone had same issue ? In glx I see: OpenGL vendor string: Mesa Project OpenGL renderer string: Software Rasterizer OpenGL version string: 2.1 Mesa 7.9.2 OpenGL shading language version string: 1.20 OpenGL extensions:

Log from Xorg:

 X
 Server 1.9.5
Release Date: 2011-03-17
[   916.984] X Protocol Version 11, Revision 0
[   916.984] Build Operating System: Linux 4.4.0-101-generic i686
[   916.985] Current Operating System: Linux openframe 3.2.53jog1 #1 SMP Tue Dec 10 09:21:21 GMT 2013 i686
[   916.985] Kernel command line: acpi=force reboot=acpi intel_idle.max_cstate=2 thermal.psv=80 irqpoll BOOT_IMAGE=/vmlinuz-3.2.53jog1 root=LABEL=t3-root ro quiet
[   916.986] Build Date: 10 December 2017  12:09:03AM
[   916.986]
[   916.989] Current version of pixman: 0.30.2
[   916.992]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[   916.997] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   917.006] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan  1 00:16:11 2005
[   917.014] (==) Using config file: "/etc/X11/xorg.conf"
[   917.017] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   917.026] (==) No Layout section.  Using the first Screen section.
[   917.026] (==) No screen section available. Using defaults.
[   917.026] (**) |-->Screen "Default Screen Section" (0)
[   917.026] (**) |   |-->Monitor "<default monitor>"
[   917.026] (==) No device specified for screen "Default Screen Section".
        Using the first device section listed.
[   917.026] (**) |   |-->Device "Intel EMGD"
[   917.026] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[   917.027] (==) Automatically adding devices
[   917.027] (==) Automatically enabling devices
[   917.036] (WW) The directory "/usr/share/fonts/X11/TTF/" does not exist.
[   917.036]    Entry deleted from font path.
[   917.036] (WW) The directory "/usr/share/fonts/X11/OTF/" does not exist.
[   917.036]    Entry deleted from font path.
[   917.036] (WW) The directory "/usr/share/fonts/X11/Type1/" does not exist.
[   917.036]    Entry deleted from font path.
[   917.036] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   917.036]    Entry deleted from font path.
[   917.036] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   917.036]    Entry deleted from font path.
[   917.036] (==) FontPath set to:
        /usr/share/fonts/X11/misc/
[   917.036] (==) ModulePath set to "/usr/lib/xorg/modules"
[   917.036] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[   917.036] (II) Loader magic: 0x8220e40
[   917.036] (II) Module ABI versions:
[   917.036]    X.Org ANSI C Emulation: 0.4
[   917.036]    X.Org Video Driver: 8.0
[   917.036]    X.Org XInput driver : 11.0
[   917.036]    X.Org Server Extension : 4.0
[   917.038] (--) PCI:*(0:0:2:0) 8086:8108:8086:8119 rev 7, Mem @ 0xd0100000/524288, 0xc0000000/268435456, 0xd0180000/262144, I/O @ 0x0000f070/8
[   917.038] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   917.038] (II) LoadModule: "extmod"
[   917.053] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[   917.059] (II) Module extmod: vendor="X.Org Foundation"
[   917.059]    compiled for 1.9.5, module version = 1.0.0
[   917.059]    Module class: X.Org Server Extension
[   917.059]    ABI class: X.Org Server Extension, version 4.0
[   917.059] (II) Loading extension MIT-SCREEN-SAVER
[   917.059] (II) Loading extension XFree86-VidModeExtension
[   917.059] (II) Loading extension XFree86-DGA
[   917.060] (II) Loading extension DPMS
[   917.060] (II) Loading extension XVideo
[   917.060] (II) Loading extension XVideo-MotionCompensation
[   917.060] (II) Loading extension X-Resource
[   917.060] (II) LoadModule: "dbe"
[   917.060] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   917.063] (II) Module dbe: vendor="X.Org Foundation"
[   917.063]    compiled for 1.9.5, module version = 1.0.0
[   917.063]    Module class: X.Org Server Extension
[   917.063]    ABI class: X.Org Server Extension, version 4.0
[   917.063] (II) Loading extension DOUBLE-BUFFER
[   917.063] (II) LoadModule: "glx"
[   917.063] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   917.071] (II) Module glx: vendor="X.Org Foundation"
[   917.080]    compiled for 1.9.5, module version = 1.0.0
[   917.080]    ABI class: X.Org Server Extension, version 4.0
[   917.080] (==) AIGLX enabled
[   917.080] (II) Loading extension GLX
[   917.083] (II) LoadModule: "record"
[   917.084] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[   917.087] (II) Module record: vendor="X.Org Foundation"
[   917.087]    compiled for 1.9.5, module version = 1.13.0
[   917.087]    Module class: X.Org Server Extension
[   917.087]    ABI class: X.Org Server Extension, version 4.0
[   917.087] (II) Loading extension RECORD
[   917.087] (II) LoadModule: "dri"
[   917.087] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   917.096] (II) Module dri: vendor="X.Org Foundation"
[   917.096]    compiled for 1.9.5, module version = 1.0.0
[   917.096]    ABI class: X.Org Server Extension, version 4.0
[   917.096] (II) Loading extension XFree86-DRI
[   917.096] (II) LoadModule: "dri2"
[   917.096] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   917.099] (II) Module dri2: vendor="X.Org Foundation"
[   917.099]    compiled for 1.9.5, module version = 1.2.0
[   917.099]    ABI class: X.Org Server Extension, version 4.0
[   917.099] (II) Loading extension DRI2
[   917.099] (II) LoadModule: "emgd"
[   917.099] (II) Loading /usr/lib/xorg/modules/drivers/emgd_drv.so
[   917.119] (II) Module emgd: vendor="Intel(R) Corporation"
[   917.119]    compiled for 1.9.0, module version = 1.18.3398
[   917.119]    Module class: X.Org Video Driver
[   917.119]    ABI class: X.Org Video Driver, version 8.0
[   917.120] (II) EMGD: Intel(R) Embedded Media and Graphics Driver version 1.18.3398 for:
        Intel US15W Class
[   917.120] (--) using VT number 7
[   917.128] (II) EMGD(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[   917.128] (==) EMGD(0): RGB weight 888
[   917.128] (==) EMGD(0): Default visual is TrueColor
[   917.210] (II) EMGD(0): Chipset: "Intel SCH US15 Chipset"
[   917.210] (II) EMGD(0): Detected kernel module from EMGD build 3398
[   917.211] (II) EMGD(0): Checking for new style options
[   917.211] (II) EMGD(0): Processing version 7.0 options
[   917.211] (II) EMGD(0): Using configuration 1
[   917.211] (II) EMGD(0): Checking for US15 specific configuration.
[   917.211] (II) EMGD(0): Cannot find vBIOS config id
[   917.211] (II) EMGD(0): Falling back to first available id: 1
[   917.211] (II) EMGD(0): Checking for non-chipset specific configuration.
[   917.211] (II) EMGD(0): Setting port_order to 40000
[   917.211] (II) EMGD(0): Allocated local dtd for port=3 dtdid=1
[   917.211] (II) EMGD(0): Option processing done!
[   917.389] (II) EMGD(0): Valid Display Configurations:
[   917.389] (II) EMGD(0):   DC: 0x00000041
[   917.389] (II) EMGD(0):   DC: 0x00000000
[   917.389] (II) EMGD(0): Using Display Configuration 0x00000041
[   917.390] (==) EMGD(0): Depth 24, (--) framebuffer bpp 32
[   917.390] (==) EMGD(0): Using gamma correction (1.0, 1.0, 1.0)
[   917.390] (II) EMGD(0): 1 modes passed validation checks
[   917.390] (--) EMGD(0): Virtual size is 800x480 (pitch 0)
[   917.390] (**) EMGD(0): *Built-in mode "800x480": 33.3 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz
[   917.390] (II) EMGD(0): Modeline "800x480"x60.0   33.26  800 840 968 1055  480 489 495 524 (31.5 kHz)
[   917.390] (==) EMGD(0): DPI set to (96, 96)
[   917.390] (II) Loading sub module "fb"
[   917.390] (II) LoadModule: "fb"
[   917.390] (II) Loading /usr/lib/xorg/modules/libfb.so
[   917.396] (II) Module fb: vendor="X.Org Foundation"
[   917.396]    compiled for 1.9.5, module version = 1.0.0
[   917.396]    ABI class: X.Org ANSI C Emulation, version 0.4
[   917.396] (II) Loading sub module "ramdac"
[   917.396] (II) LoadModule: "ramdac"
[   917.396] (II) Module "ramdac" already built-in
[   917.396] (II) EMGD(0): General Driver Configuration Options
[   917.396] (II) EMGD(0):   PCF Version:            7.00
[   917.396] (II) EMGD(0):   Configuration ID:       1
[   917.396] (II) EMGD(0): Primary Display Configuration Options
[   917.396] (II) EMGD(0):   VideoRam (Pixmap Cache): 32768
[   917.396] (II) EMGD(0):   PORT AND DISPLAY OPTIONS
[   917.396] (II) EMGD(0):     Port Order:           40000
[   917.396] (II) EMGD(0):     Display Config:       Single
[   917.396] (II) EMGD(0):     Display Detect:       Off
[   917.396] (II) EMGD(0):     FB Blend Overlay:     Off
[   917.396] (II) EMGD(0):     Subpicture On FB:     Off
[   917.396] (II) EMGD(0):     Gang DVO:             Off
[   917.396] (II) EMGD(0):     Refresh Rate:         0
[   917.396] (II) EMGD(0):     Clone Width:          0
[   917.396] (II) EMGD(0):     Clone Height:         0
[   917.396] (II) EMGD(0):     Clone Refresh:        0
[   917.396] (II) EMGD(0):   FRAMEBUFFER OPTIONS
[   917.397] (II) EMGD(0):     Shadow FB:            Off
[   917.397] (II) EMGD(0):     Tear FB:              On
[   917.397] (II) EMGD(0):     Resize:               Off
[   917.397] (II) EMGD(0):    GL TEXTURE STREAM OUTPUT:         Off
[   917.397] (II) EMGD(0):   FRAMEBUFFER ORIENTATION OPTIONS
[   917.397] (II) EMGD(0):     Rotation:             0 degrees
[   917.397] (II) EMGD(0):     Flip:                 Off
[   917.397] (II) EMGD(0):   HARDWARE ACCELERATION OPTIONS
[   917.397] (II) EMGD(0):     HW 2D Accel:          On
[   917.397] (II) EMGD(0):     HW Cursor:            On
[   917.397] (II) EMGD(0):   XVIDEO OPTIONS
[   917.397] (II) EMGD(0):     XVideo:               On
[   917.397] (II) EMGD(0):     XVideoBlend:          On
[   917.397] (II) EMGD(0):     XVideoMC:             Off
[   917.397] (II) EMGD(0):     XVideoKey:            0xff00ff00
[   917.397] (II) EMGD(0):     Overlay Gamma Red:    0x100
[   917.397] (II) EMGD(0):     Overlay Gamma Green:  0x100
[   917.397] (II) EMGD(0):     Overlay Gamma Blue:   0x100
[   917.397] (II) EMGD(0):     Overlay Brightness:   0x8000
[   917.397] (II) EMGD(0):     Overlay Contrast:     0x8000
[   917.397] (II) EMGD(0):     Overlay Saturation:   0x8000
[   917.397] (II) EMGD(0):     Overlay Hue:             0x8000
[   917.397] (II) EMGD(0):     DRI:                  Off
[   917.397] (II) EMGD(0):     DRI2:                 On
[   917.397] (II) EMGD(0):     EDID:                 On
[   917.397] (II) EMGD(0):   QUICKBOOT OPTIONS
[   917.397] (II) EMGD(0):     QuickBoot:            1
[   917.397] (II) EMGD(0):     Seamless:             Off
[   917.397] (II) EMGD(0):     Video Input:          0
[   917.397] (II) EMGD(0):     Splash Screen:        Off
[   917.397] (II) EMGD(0):     Freeze FB:        Off
[   917.397] (II) EMGD(0):    INTERRUPT OPTIONS
[   917.397] (II) EMGD(0):      Polling:             Off
[   917.397] (II) EMGD(0):   GLOBAL PER PORT OPTIONS
[   917.397] (II) EMGD(0):   Port 2            (null)
[   917.397] (II) EMGD(0):      Multi-DVO:      Off
[   917.397] (II) EMGD(0):      Rotation:       0 degrees
[   917.397] (II) EMGD(0):      Flip:           Off
[   917.397] (II) EMGD(0):      Centering:      Off
[   917.398] (II) EMGD(0):      RenderScale:    Off
[   917.398] (II) EMGD(0):      EDID:           Off
[   917.398] (II) EMGD(0):      EDID Avail:     0x5
[   917.398] (II) EMGD(0):      EDID Not Avail: 0x5
[   917.398] (II) EMGD(0):      PANEL INFORMATION
[   917.398] (II) EMGD(0):         FP width:     0
[   917.398] (II) EMGD(0):         FP height:    0
[   917.398] (II) EMGD(0):         BKLT Enable:  0
[   917.398] (II) EMGD(0):         BKLT Method:  0
[   917.398] (II) EMGD(0):         BKLT T1:      0
[   917.398] (II) EMGD(0):         BKLT T2:      0
[   917.398] (II) EMGD(0):         BKLT T3:      0
[   917.398] (II) EMGD(0):         BKLT T4:      0
[   917.398] (II) EMGD(0):         BKLT T5:      0
[   917.398] (II) EMGD(0):         GPIO Pin VDD: 0
[   917.398] (II) EMGD(0):         GPIO Pin VEE: 0
[   917.398] (II) EMGD(0):         GPIO Pin BKLT:0
[   917.398] (II) EMGD(0):         DVO i2c pin:  0
[   917.398] (II) EMGD(0):         DVO i2c DAB:  0
[   917.398] (II) EMGD(0):         DVO i2c speed:0
[   917.398] (II) EMGD(0):         DVO ddc pin:  0
[   917.398] (II) EMGD(0):         DVO ddc speed:0
[   917.398] (II) EMGD(0):      Number DTD's:   0
[   917.398] (II) EMGD(0):      Number Attr's:  0
[   917.398] (II) EMGD(0):   Port 4            LVDS
[   917.398] (II) EMGD(0):      Multi-DVO:      Off
[   917.398] (II) EMGD(0):      Rotation:       0 degrees
[   917.398] (II) EMGD(0):      Flip:           Off
[   917.398] (II) EMGD(0):      Centering:      Off
[   917.398] (II) EMGD(0):      RenderScale:    Off
[   917.398] (II) EMGD(0):      EDID:           Off
[   917.398] (II) EMGD(0):      EDID Avail:     0x0
[   917.398] (II) EMGD(0):      EDID Not Avail: 0x4
[   917.398] (II) EMGD(0):      PANEL INFORMATION
[   917.398] (II) EMGD(0):         FP width:     0
[   917.398] (II) EMGD(0):         FP height:    0
[   917.398] (II) EMGD(0):         BKLT Enable:  0
[   917.398] (II) EMGD(0):         BKLT Method:  0
[   917.398] (II) EMGD(0):         BKLT T1:      0
[   917.398] (II) EMGD(0):         BKLT T2:      0
[   917.398] (II) EMGD(0):         BKLT T3:      0
[   917.399] (II) EMGD(0):         BKLT T4:      0
[   917.399] (II) EMGD(0):         BKLT T5:      0
[   917.399] (II) EMGD(0):         GPIO Pin VDD: 0
[   917.399] (II) EMGD(0):         GPIO Pin VEE: 0
[   917.399] (II) EMGD(0):         GPIO Pin BKLT:0
[   917.399] (II) EMGD(0):         DVO i2c pin:  0
[   917.399] (II) EMGD(0):         DVO i2c DAB:  0
[   917.399] (II) EMGD(0):         DVO i2c speed:0
[   917.399] (II) EMGD(0):         DVO ddc pin:  0
[   917.399] (II) EMGD(0):         DVO ddc speed:0
[   917.399] (II) EMGD(0):      Number DTD's:   1
[   917.399] (II) EMGD(0):        1-width:       800
[   917.399] (II) EMGD(0):        1-height:      480
[   917.399] (II) EMGD(0):        1-refresh:     0
[   917.399] (II) EMGD(0):        1-dclk:        33264
[   917.399] (II) EMGD(0):        1-horz total:  0
[   917.399] (II) EMGD(0):        1-horz b_start:799
[   917.399] (II) EMGD(0):        1-horz b_end:  1055
[   917.399] (II) EMGD(0):        1-horz s_start:840
[   917.399] (II) EMGD(0):        1-horz s_end:  968
[   917.399] (II) EMGD(0):        1-vert total:  0
[   917.399] (II) EMGD(0):        1-vert b_start:479
[   917.399] (II) EMGD(0):        1-vert b_end:  524
[   917.399] (II) EMGD(0):        1-vert s_start:489
[   917.399] (II) EMGD(0):        1-vert s_end:  495
[   917.399] (II) EMGD(0):        1-flags:       0x20000
[   917.399] (II) EMGD(0):      Number Attr's:  7
[   917.524] (II) EMGD(0): [hal to drm] Communication With DRM Failed
[   917.524] (II) EMGD(0): Video acceleration initialization complete
[   917.524] (==) EMGD(0): Backing store disabled
[   917.549] drmOpenDevice: node name is /dev/dri/card0
[   917.550] drmOpenDevice: open result is 10, (OK)
[   917.550] drmOpenByBusid: Searching for BusID PCI:00:02:00
[   917.550] drmOpenDevice: node name is /dev/dri/card0
[   917.550] drmOpenDevice: open result is 10, (OK)
[   917.550] drmOpenByBusid: drmOpenMinor returns 10
[   917.550] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[   917.550] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[   918.017] (**) Option "xkb_rules" "evdev"
[   918.017] (**) Option "xkb_model" "pc105"
[   918.017] (**) Option "xkb_layout" "us"
[   918.018] (II) Logitech Unifying Device. Wireless PID:400e: initialized for relative axes.
[   918.018] (WW) Logitech Unifying Device. Wireless PID:400e: ignoring absolute axes.
[   918.019] (II) config/udev: Adding input device Logitech Unifying Device. Wireless PID:400e (/dev/input/mouse0)
[   918.019] (II) No input driver/identifier specified (ignoring)
RomSand commented 6 years ago

I think it's cause of this [ 917.211] (II) EMGD(0): Cannot find vBIOS config id [ 917.211] (II) EMGD(0): Falling back to first available id: 1

Have no idea how to fix it.

thopiekar commented 6 years ago

Hmm, I find this more worrying: [ 917.524] (II) EMGD(0): [hal to drm] Communication With DRM Failed

RomSand commented 6 years ago

When I install this emdg it works : https://launchpad.net/~jools/+archive/ubuntu/emgd-xorg1.9?field.series_filter=trusty I installed emgd-dkms and xorg-emgd from there and xorg from your ppa.

thopiekar commented 6 years ago

It is an older EMGD version. The only reason I see why it shouldn't work is that you didn't configure the xorg.conf properly. I remember from people that they had to specify some optional fields to make it fully working. But this happened only in rare cases.

RomSand commented 6 years ago

To find what filds it's almost imposible ? I used the same config for both versions I thought they both are 1.18. I forgot to mention that I'm usung ubuntu 14.04.

RomSand commented 6 years ago

but for the kernel I thought it souldn't work on kernel higher then 3.2.x but in description it can work even on 4.x so driver is only dependent on Xorg and mesa ?

thopiekar commented 6 years ago

Hmm, looks like you did everything right. Which device are you using?

RomSand commented 6 years ago

Joggler OpenPeak , regarding the kernel it really can work on 4.x ?

thopiekar commented 6 years ago

Checked the web now, but could find any specific config. I'll download the image from https://jwills.co.uk/projects/joggler-xubuntu/download/ and try to extract the xorg.conf from there. However, I'm on Windows at the moment, but will (hopefully) try to find time soon.

RomSand commented 6 years ago

No need, here is the content, Thanks:

Section "Device"
    Identifier "Intel_IEGD-0"
    Driver     "emgd"
    VendorName "Intel(R) DEG"
    BoardName  "Embedded Graphics"
    BusID      "0:2:0"
    Screen      0
    Option     "PcfVersion"                             "1792"
    Option     "ConfigId"                               "1"
    Option     "PortDrivers"                            "lvds"
    Option     "ALL/1/name"                             "OpenFrame"
    Option     "ALL/1/General/PortOrder"                "40000"
    Option     "ALL/1/General/DisplayConfig"            "1"
    Option     "ALL/1/General/DisplayDetect"            "0"

    Option     "ALL/1/Port/4/General/name"              "LVDS"
    Option     "ALL/1/Port/4/General/EdidAvail"         "0"
    Option     "ALL/1/Port/4/General/EdidNotAvail"      "4"
    Option     "ALL/1/Port/4/General/Rotation"          "0"
    Option     "ALL/1/Port/4/General/Edid"              "0"
    Option     "ALL/1/Port/4/FpInfo/BkltMethod"         "0"
    Option     "ALL/1/Port/4/Dtd/1/PixelClock"          "33264"
    Option     "ALL/1/Port/4/Dtd/1/HorzActive"          "800"
    Option     "ALL/1/Port/4/Dtd/1/HorzSync"            "41"
    Option     "ALL/1/Port/4/Dtd/1/HorzSyncPulse"       "128"
    Option     "ALL/1/Port/4/Dtd/1/HorzBlank"           "256"
    Option     "ALL/1/Port/4/Dtd/1/VertActive"          "480"
    Option     "ALL/1/Port/4/Dtd/1/VertSync"            "10"
    Option     "ALL/1/Port/4/Dtd/1/VertSyncPulse"       "6"
    Option     "ALL/1/Port/4/Dtd/1/VertBlank"           "45"
    Option     "ALL/1/Port/4/Dtd/1/Flags"               "0x20000"
    Option     "ALL/1/Port/4/Attr/27"                   "0"
    Option     "ALL/1/Port/4/Attr/26"                   "24"
    Option     "ALL/1/Port/4/Attr/60"                   "1"
    Option     "ALL/1/Port/4/Attr/49"                   "0"
    Option     "ALL/1/Port/4/Attr/36"                   "0x7d8675"
    Option     "ALL/1/Port/4/Attr/37"                   "0x8f8f8a"
    Option     "ALL/1/Port/4/Attr/45"                   "0"
EndSection
thopiekar commented 6 years ago

The only difference I see compared to the config I used on my ASUS T91 is, that the ServerLayout is not defined. Can't remember why this was needed in the past, but maybe adding this section could force Xorg to use EMGD for screen 0. https://github.com/EMGD-Community/intel-binaries-linux/blob/master/config/xorg.conf/ASUS_T91.conf#L1

RomSand commented 6 years ago

Inserted Section "ServerLayout" part same errors.

thopiekar commented 6 years ago

Also these lines? https://github.com/EMGD-Community/intel-binaries-linux/blob/master/config/xorg.conf/ASUS_T91.conf#L82

RomSand commented 6 years ago

Yes I also added that one without them id doen't even load... I'm now comparind 2 driver set will let you know what I found... different...

RomSand commented 6 years ago

You wouldn't beleve, I found the problem. it cause of the links in /usr/lib/i386-linux-gnu/dri they are broken I recreated them and it worked. It was hard to find...

thopiekar commented 6 years ago

Could you go into detail? Would be helpful for others to fix it, too. 😉

RomSand commented 6 years ago

in /usr/lib/i386-linux-gnu/dri there are 2 links pointing to emgd_dri.so.so emgd_drv_video.so this 2 links need to be recreated source files are in \usr\lib\i386-linux-gnu\emgd-meego1.2\dri

RomSand commented 6 years ago

I'm now trying to lunch it on more recent kernel...

RomSand commented 6 years ago

On kernel 4.x I have this error : AddScreen/ScreenInit failed for driver 0

thopiekar commented 6 years ago

I guess there is a lot of patchwork needed for 4.x kernels. All I can say is that you need to read the changelogs the DRM mailing list and look into the changes of other drivers. Then you know in most cases (this is how I did it back then) how to update the EMGD DRM driver.

RomSand commented 6 years ago

Thank you for your help I'm glad that it lunched on 3.2 kernel.

thopiekar commented 6 years ago

No problem 😃 👍

mcurrent commented 6 years ago

43 #53