Open tomas opened 6 years ago
I am using 4.4.0-97 on 16.04 and working great, if that helps.
On Tue, 10 Sep 2019, 17:25 RomSand, notifications@github.com wrote:
tried on 5.2 kernel didn't work only xorg worked fine will try now on 4.2, what kernel are you using ?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/EMGD-Community/intel-binaries-linux/issues/51?email_source=notifications&email_token=AAHGCJRIQPW6OBO2GDAAQ23QI7C63A5CNFSM4EL3TOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6LWIYY#issuecomment-530015331, or mute the thread https://github.com/notifications/unsubscribe-auth/AAHGCJU56CUW4NS56X32ZOLQI7C63ANCNFSM4EL3TOKQ .
I hope it works well for you. I actually am using emgd on a Joggler also, although I havent tried xbmc
If it's possible can you please upload libxfont-1.5.2-dev package also...
I can't install xorg it's telling me Depends: libxfont-1.5.2 (>= 1:1.4.2) but it is not installable
Thank you.
Here are the libxfont debs. On the Joggler I'm using kernel 4.4.12 libxfont-i386-debs.zip
Could install xorg all the libs but stuck with mesa-7.9: libgl1-mesa-7.9-dev : Conflicts: libgl-dev and libgl-dev is virtual package so can't be removed...
This is all very interesting. I have a build system churning out kernel 3.16 and 5.2 images of Ubuntu Bionic for OpenFrame 1 (Joggler) and OpenFrame 2 devices. It would be great to be able to add EMGD support back into this and I could always create a new build with the 4.4 kernel if that would be useful?
Images are here if anyone is interested.
Hey, nice to see you here. I tried to install it on bionic with 4.4 nogma kernel but still can't pass the problem with mesa, I think if the conflict problem will be resolved it would be workin good...
I think I ran into a similar issue with a libgl-dev conflict, I will check to see if I have any newer libgl1 debs that fix the issue
Here are the libxfont debs. On the Joggler I'm using kernel 4.4.12 libxfont-i386-debs.zip
If you have, can you please upload your mesa to have all the necessary packages....
Thanks.
Here they are, please let me know if any more are missing mesa-i386-debs.zip
Thanks...I used same one from launchpad was thinking maybe you compiled different version ...
Yeah I think some of the mesa libs might be different from launchpad
On Tue, Sep 17, 2019 at 6:35 PM RomSand notifications@github.com wrote:
Thanks...I used same one from launchpad was thinking maybe you compiled different version ...
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EMGD-Community/intel-binaries-linux/issues/51?email_source=notifications&email_token=AARHBVEI7QK4YVGLEJAKBATQKFZUBA5CNFSM4EL3TOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD66NBPA#issuecomment-532467900, or mute the thread https://github.com/notifications/unsubscribe-auth/AARHBVCQKVKXPCXO4MENYBLQKFZUBANCNFSM4EL3TOKQ .
Same problem with your mesa , I copied files from existing joggler runnig 14.04 and could make X lunch drivers. Kodi 17 working fine with VA-API... but I receive lot of other errors will try to do a cleaner install. Thanks...
Can't compile driver on 5 kernel receive error: ` make -C /lib/modules/5.2.13op/build M=/var/lib/dkms/emgd/1.16/build modu les make: Entering directory '/usr/src/linux-headers-5.2.13op' CC [M] /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:71:0: ./include/pvr_bridge_km.h:51:10: fatal error: perproc.h: No such file or directory
^~~~~~~~~~~
compilation terminated.
scripts/Makefile.build:278: recipe for target '/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o' failed
make[1]: [/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o] Error 1
Makefile:1597: recipe for target 'module/var/lib/dkms/emgd/1.16/build' failed
make: [module/var/lib/dkms/emgd/1.16/build] Error 2
make: Leaving directory '/usr/src/linux-headers-5.2.13op'
root@openframe:/var/lib/dkms/emgd/1.16/build/pvr/services4/system/include# find / -name perproc.h
/var/lib/dkms/emgd/1.16/build/pvr/services4/srvkm/include/perproc.h
/usr/src/emgd-1.16/pvr/services4/srvkm/include/perproc.h
root@openframe:/var/lib/dkms/emgd/1.16/build/pvr/services4/system/include# cd /usr/src/emgd-1.16/pvr/services4/srvkm/include/
root@openframe:/usr/src/emgd-1.16/pvr/services4/srvkm/include# cp /lib/modules/5.2.13op/build/include
root@openframe:/usr/src/emgd-1.16/pvr/services4/srvkm/include# make -C /lib/modules/5.2.13op/build M=/var/lib/dkms/emgd/1.16/build modules
make: Entering directory '/usr/src/linux-headers-5.2.13op'
CC [M] /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:148:16: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.fb_create = emgd_user_framebuffer_create,
^~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:148:16: note: (near initialization for ‘emgd_mode_funcs.fb_create’)
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘emgd_fb_restore’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:227:13: error: too few arguments to function ‘drm_crtc_helper_set_config’
if ((ret = drm_crtc_helper_set_config(&panic_mode)) != 0) {
^~~~~~
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:58:0:
/lib/modules/5.2.13op/build/include/drm/drm_crtc_helper.h:47:5: note: declared here
int drm_crtc_helper_set_config(struct drm_mode_set set,
^~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘create_encoder’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:434:2: error: too few arguments to function ‘drm_encoder_init’
drm_encoder_init(dev, &emgd_encoder->base, &emgd_encoder_funcs,
^~~~
In file included from ./include/drm/drm_modeset_helper_vtables.h:33:0,
from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:29,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_encoder.h:183:5: note: declared here
int drm_encoder_init(struct drm_device dev,
^~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘create_connectors’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:642:2: error: implicit declaration of function ‘drm_mode_connector_attach_encoder’; did you mean drm_connector_attach_encoder’? [-Werror=implicit-function-declaration]
drm_mode_connector_attach_encoder(&emgd_connector->base,
^~~~~~~~~
drm_connector_attach_encoder
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘emgd_modeset_init’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:798:52: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-q ualifiers]
struct drm_encoder_helper_funcs e_funcs = encoder->helper_private;
^~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘emgd_framebuffer_init’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:964:34: error: passing argument 1 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer ty pe [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_device ’ but argument is of type ‘struct drm_framebuffer ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:964:50: error: passing argument 2 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer ty pe [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_framebuffer ’ but argument is of type ‘struct drm_mode_fb_cmd2 ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:964:3: error: too few arguments to function ‘drm_helper_mode_fill_fb_struct’
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~~~~~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: declared here
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:1015:34: error: passing argument 1 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer t ype [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_device ’ but argument is of type ‘struct drm_framebuffer ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:1015:50: error: passing argument 2 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer t ype [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_framebuffer ’ but argument is of type ‘struct drm_mode_fb_cmd2 ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:1015:3: error: too few arguments to function ‘drm_helper_mode_fill_fb_struct’
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~~~~~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: declared here
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:278: recipe for target '/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o' failed
make[1]: [/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o] Error 1
Makefile:1597: recipe for target 'module/var/lib/dkms/emgd/1.16/build' failed
make: [module/var/lib/dkms/emgd/1.16/build] Error 2
make: Leaving directory '/usr/src/linux-headers-5.2.13op'
root@openframe:/usr/src/emgd-1.16/pvr/services4/srvkm/include# make -C /lib/modules/5.2.13op/build M=/var/lib/dkms/emgd/1.16/build modules
make: Entering directory '/usr/src/linux-headers-5.2.13op'
CC [M] /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:148:16: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.fb_create = emgd_user_framebuffer_create,
^~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:148:16: note: (near initialization for ‘emgd_mode_funcs.fb_create’)
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘emgd_fb_restore’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:227:13: error: too few arguments to function ‘drm_crtc_helper_set_config’
if ((ret = drm_crtc_helper_set_config(&panic_mode)) != 0) {
^~~~~~
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:58:0:
/lib/modules/5.2.13op/build/include/drm/drm_crtc_helper.h:47:5: note: declared here
int drm_crtc_helper_set_config(struct drm_mode_set set,
^~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘create_encoder’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:434:2: error: too few arguments to function ‘drm_encoder_init’
drm_encoder_init(dev, &emgd_encoder->base, &emgd_encoder_funcs,
^~~~
In file included from ./include/drm/drm_modeset_helper_vtables.h:33:0,
from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:29,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_encoder.h:183:5: note: declared here
int drm_encoder_init(struct drm_device dev,
^~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘create_connectors’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:642:2: error: implicit declaration of function ‘drm_mode_connector_attach_encoder’; did you mean ‘drm_connector_attach_encoder’? [-Werror=implicit-function-declaration]
drm_mode_connector_attach_encoder(&emgd_connector->base,
^~~~~~~~~
drm_connector_attach_encoder
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘emgd_modeset_init’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:798:52: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
struct drm_encoder_helper_funcs e_funcs = encoder->helper_private;
^~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c: In function ‘emgd_framebuffer_init’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:964:34: error: passing argument 1 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer type [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_device ’ but argument is of type ‘struct drm_framebuffer ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:964:50: error: passing argument 2 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer type [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_framebuffer ’ but argument is of type ‘struct drm_mode_fb_cmd2 ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:964:3: error: too few arguments to function ‘drm_helper_mode_fill_fb_struct’
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~~~~~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: declared here
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:1015:34: error: passing argument 1 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer type [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_device ’ but argument is of type ‘struct drm_framebuffer ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:1015:50: error: passing argument 2 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer type [-Werror=incompatible-pointer-types]
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: expected ‘struct drm_framebuffer ’ but argument is of type ‘struct drm_mode_fb_cmd2 ’
void drm_helper_mode_fill_fb_struct(struct drm_device dev,
^~~~~~~~~~
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:1015:3: error: too few arguments to function ‘drm_helper_mode_fill_fb_struct’
drm_helper_mode_fill_fb_struct(&emgd_fb->base, mode_cmd);
^~~~~~~~~~
In file included from /lib/modules/5.2.13op/build/include/drm/drm_plane_helper.h:30:0,
from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:54:
./include/drm/drm_modeset_helper.h:34:6: note: declared here
void drm_helper_mode_fill_fb_struct(struct drm_device *dev,
^~~~~~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:278: recipe for target '/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o' failed
make[1]: [/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o] Error 1
Makefile:1597: recipe for target 'module/var/lib/dkms/emgd/1.16/build' failed
make: [module/var/lib/dkms/emgd/1.16/build] Error 2
make: Leaving directory '/usr/src/linux-headers-5.2.13op'
`
I couldn't compile for new kernel so I'm using with 4.4.121 one, I took image of joggler internal flash here is the image: https://www.mediafire.com/file/ei2cfg7xkc7c5ac/joggler_int.img.gz/file
Kodi 17.6 from official ubuntu repo. works great with HW acceleration.
Thank you very much @thopiekar for all your hard work to keep EMGD up-to-date. There is definitely a need to have this applicable to ubuntu 18.04 LTS, as it seems to be the last ubuntu for i386 platform. I own three devices with GMA500 and badly want to have them running as smooth as possible. One of them is Sony Vaio VGN-P11Z I'm totally in love with. I tried your package in Lubuntu 16.04 and it's amazing how well it plays videos with VLC player (VA hardware acceleration). But unfortunately some things in 16.04 does now work well with my netbook, in comparison with 18.04. I want to thank you guys, @trs79 and everybody joined to enable Ubuntu 18.04 support too. I would like to contribute too. Now I'm trying to reproduce your progress on my side and will try to move on.
Spending a sleepless night i was able to install everything from debs to enable EMGD on Ubuntu 18.04.3. I've combined all the debs required into one tarball with txt file describing the proper order of debs installation. Maybe it's not the best solution, but I've created github repository and put everything there https://github.com/WhitemanE0/emgd_ubuntu_18.04.3_i386
below is a proper order to install debs
`########
########
sudo apt install ./libxfont1_1.5.2-5-201904131513+emgd~rev188~ubuntu18.04.1_i386.deb sudo apt install ./xserver-1.9-common_1.9.5-201904131727+emgd~rev6127~ubuntu18.04.1_all.deb sudo apt install ./xserver-xorg-1.9-core_1.9.5-201904131727+emgd~rev6127~ubuntu18.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-input-evdev_2.3+branch-201704301037~368~ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-input-synaptics_1.6+branch-201704301037~1311~ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-input-all_1.9.5-201904131727+emgd~rev6127~ubuntu18.04.1_all.deb sudo apt install ./xserver-xorg-1.9-video-fbdev_0.4.4+master-201704301036~103~ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-video-vesa_2.3.2+master-201704301035~150~ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-video-all_1.9.5-201904131727+emgd~rev6127~ubuntu18.04.1_all.deb sudo apt install ./xserver-xorg-1.9_1.9.5-201904131727+emgd~rev6127~ubuntu18.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-video-emgd-meego1.2_1.16_i386.deb sudo apt install ./xserver-xorg-1.9-video-emgd_1.16_all.deb
########
########
sudo apt install ./libegl1-mesa-7.9_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libegl1-mesa-7.9-drivers_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libgl1-mesa-7.9-dev_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libgl1-mesa-7.9-dri_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libgl1-mesa-7.9-glx_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt-get install libgl1 sudo apt-get install ./libgles1-mesa-7.9_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libgles2-mesa-7.9_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libglu1-mesa-7.9_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt-get install ./libosmesa6-7.9_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt-get install ./mesa-7.9-common-dev_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb
#########
#########
sudo apt install ./emgd-drm-dkms_1.16_all.deb sudo apt install ./emgd-backlight-dkms_1.16_all.deb sudo apt-get install ./emgd-utils-gui-meego1.2_1.16_i386.deb sudo apt-get install ./emgd-utils-gui_1.16_all.deb sudo apt-get install ./emgd-utils-ced-lite_1.16_all.deb sudo apt-get install ./emgd-utils_1.16_all.deb sudo apt-get install ./emgd-headers-common_1.16_all.deb sudo apt-get install ./emgd-headers_1.16_all.deb950 chmod 777 /etc/ld.so.conf.d/aa_i386-linux-gnu_VAAPI.conf
cd /etc/ld.so.conf.d/ sudo unlink aa_i386-linux-gnu_VAAPI.conf; sudo unlink i386-linux-gnu_EGL.conf; sudo unlink i386-linux-gnu_GL.conf sudo cp /etc/alternatives/i386-linux-gnu_vaapi_conf aa_i386-linux-gnu_VAAPI.conf sudo cp /etc/alternatives/i386-linux-gnu_egl_conf i386-linux-gnu_EGL.conf sudo cp /etc/alternatives/i386-linux-gnu_gl_conf i386-linux-gnu_GL.conf
sudo apt install ./emgd-driver_1.16_all.deb
#########
#########
sudo apt install ./libva-1.0.16-egl1_1.0.16-201704301034+emgd~rev418~ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-drm1_1.0.16-201704301034+emgd~rev418~ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-glx1_1.0.16-201704301034+emgd~rev418~ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-tpi1_1.0.16-201704301034+emgd~rev418~ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-x11-1_1.0.16-201704301034+emgd~rev418~ubuntu16.04.1_i386.deb sudo apt install ./libva1-1.0.16_1.0.16-201704301034+emgd~rev418~ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-dev_1.0.16-201704301034+emgd~rev418~ubuntu16.04.1_i386.deb sudo apt install ./libmix-vbp_1.16_i386.deb sudo apt install ./libopenvg1-mesa-7.9_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libosmesa6-7.9_7.9-201904061131~rev47~ubuntu18.04.1_i386.deb sudo apt install ./libmix-common_1.16-201904131727+emgd_rev164_ubuntu16.04.1_i386.deb sudo apt install ./libmix-video_1.16_i386.deb sudo apt install ./vainfo-1.0.16_1.0.16-201704301034+emgd_rev418_ubuntu16.04.1_i386.deb
##########
########## sudo apt-get install ./libgstreamer0.10-0_0.10.36-1.5ubuntu1_i386.deb #missing sudo apt-get install ./gir1.2-gstreamer-0.10_0.10.36-1.5_i386.deb sudo apt-get install ./gir1.2-gst-plugins-base-0.10_0.10.36-2_i386.deb
sudo apt-get install ./gstreamer0.10-gnomevfs_0.10.36-2_i386.deb sudo apt-get install ./libgstreamer-plugins-base0.10-0_0.10.36-2ubuntu0.2_i386.deb sudo apt install ./libgstreamer0.10-vabuffer_1.16-201904131727+emgd_rev164_ubuntu16.04.1_i386.deb sudo apt-get install ./gstreamer0.10-mix_1.16_i386.deb sudo apt-get install ./gstreamer0.10-plugins-base_0.10.36-2_i386.deb sudo apt install ./gstreamer0.10-tools_0.10.36-1.5_i386.deb sudo apt install ./gstreamer0.10-plugins-base-apps_0.10.36-2_i386.deb sudo apt install ./gstreamer0.10-va_1.16_i386.deb sudo apt install ./gstreamer0.10-x_0.10.36-2_i386.deb sudo apt install ./gstreamer-tools_0.10.36-1.5_i386.deb
################################ Finally install linux image-4.4.0-97-lowlatency ################################ `
Very nice! I will have to upgrade my vaio vgn-p31 from 16.04. I guess that with all those va packages vaapi is working? That's quite something :)
On Thu, 9 Jan 2020 at 11:40, WhitemanE0 notifications@github.com wrote:
Spending a sleepless night i was able to install everything from debs to enable EMGD on Ubuntu 18.04.3. I've combined all the debs required into one tarball with txt file describing the proper order of debs installation. Maybe it's not the best solution, but I've created github repository and put everything there https://github.com/WhitemanE0/emgd_ubuntu_18.04.3_i386 http://emgd_ubuntu_18.04.3_i386
below is a proper order to install debs
`######## xserver
########
sudo apt install ./libxfont1_1.5.2-5-201904131513+emgdrev188 ubuntu18.04.1_i386.deb sudo apt install ./xserver-1.9-common_1.9.5-201904131727+emgdrev6127 ubuntu18.04.1_all.deb sudo apt install ./xserver-xorg-1.9-core_1.9.5-201904131727+emgdrev6127 ubuntu18.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-input-evdev_2.3+branch-201704301037368 ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-input-synaptics_1.6+branch-201704301037 1311ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-input-all_1.9.5-201904131727+emgd rev6127ubuntu18.04.1_all.deb sudo apt install ./xserver-xorg-1.9-video-fbdev_0.4.4+master-201704301036 103ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-video-vesa_2.3.2+master-201704301035 150ubuntu16.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-video-all_1.9.5-201904131727+emgd rev6127ubuntu18.04.1_all.deb sudo apt install ./xserver-xorg-1.9_1.9.5-201904131727+emgdrev6127 ubuntu18.04.1_i386.deb sudo apt install ./xserver-xorg-1.9-video-emgd-meego1.2_1.16_i386.deb sudo apt install ./xserver-xorg-1.9-video-emgd_1.16_all.deb
######## mesa
########
sudo apt install ./libegl1-mesa-7.9_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libegl1-mesa-7.9-drivers_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libgl1-mesa-7.9-dev_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libgl1-mesa-7.9-dri_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libgl1-mesa-7.9-glx_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt-get install libgl1 sudo apt-get install ./libgles1-mesa-7.9_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libgles2-mesa-7.9_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libglu1-mesa-7.9_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt-get install ./libosmesa6-7.9_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt-get install ./mesa-7.9-common-dev_7.9-201904061131rev47 ubuntu18.04.1_i386.deb
######### EMGD
#########
sudo apt install ./emgd-drm-dkms_1.16_all.deb sudo apt install ./emgd-backlight-dkms_1.16_all.deb sudo apt-get install ./emgd-utils-gui-meego1.2_1.16_i386.deb sudo apt-get install ./emgd-utils-gui_1.16_all.deb sudo apt-get install ./emgd-utils-ced-lite_1.16_all.deb sudo apt-get install ./emgd-utils_1.16_all.deb sudo apt-get install ./emgd-headers-common_1.16_all.deb sudo apt-get install ./emgd-headers_1.16_all.deb950 chmod 777 /etc/ld.so.conf.d/aa_i386-linux-gnu_VAAPI.conf
workaround
cd /etc/ld.so.conf.d/ sudo unlink aa_i386-linux-gnu_VAAPI.conf; sudo unlink i386-linux-gnu_EGL.conf; sudo unlink i386-linux-gnu_GL.conf sudo cp /etc/alternatives/i386-linux-gnu_vaapi_conf aa_i386-linux-gnu_VAAPI.conf sudo cp /etc/alternatives/i386-linux-gnu_egl_conf i386-linux-gnu_EGL.conf sudo cp /etc/alternatives/i386-linux-gnu_gl_conf i386-linux-gnu_GL.conf
end workaround
sudo apt install ./emgd-driver_1.16_all.deb
######### libva
#########
sudo apt install ./libva-1.0.16-egl1_1.0.16-201704301034+emgdrev418 ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-drm1_1.0.16-201704301034+emgdrev418 ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-glx1_1.0.16-201704301034+emgdrev418 ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-tpi1_1.0.16-201704301034+emgdrev418 ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-x11-1_1.0.16-201704301034+emgdrev418 ubuntu16.04.1_i386.deb sudo apt install ./libva1-1.0.16_1.0.16-201704301034+emgdrev418 ubuntu16.04.1_i386.deb sudo apt install ./libva-1.0.16-dev_1.0.16-201704301034+emgdrev418 ubuntu16.04.1_i386.deb sudo apt install ./libmix-vbp_1.16_i386.deb sudo apt install ./libopenvg1-mesa-7.9_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libosmesa6-7.9_7.9-201904061131rev47 ubuntu18.04.1_i386.deb sudo apt install ./libmix-common_1.16-201904131727+emgd_rev164_ubuntu16.04.1_i386.deb sudo apt install ./libmix-video_1.16_i386.deb sudo apt install ./vainfo-1.0.16_1.0.16-201704301034+emgd_rev418_ubuntu16.04.1_i386.deb
########## gstreamer
########## sudo apt-get install ./libgstreamer0.10-0_0.10.36-1.5ubuntu1_i386.deb
missing
sudo apt-get install ./gir1.2-gstreamer-0.10_0.10.36-1.5_i386.deb sudo apt-get install ./gir1.2-gst-plugins-base-0.10_0.10.36-2_i386.deb
sudo apt install ./gstreamer0.10-alsa_0.10.36-2_i386.deb
sudo apt-get install ./gstreamer0.10-gnomevfs_0.10.36-2_i386.deb sudo apt-get install ./libgstreamer-plugins-base0.10-0_0.10.36-2ubuntu0.2_i386.deb sudo apt install ./libgstreamer0.10-vabuffer_1.16-201904131727+emgd_rev164_ubuntu16.04.1_i386.deb sudo apt-get install ./gstreamer0.10-mix_1.16_i386.deb sudo apt-get install ./gstreamer0.10-plugins-base_0.10.36-2_i386.deb sudo apt install ./gstreamer0.10-tools_0.10.36-1.5_i386.deb sudo apt install ./gstreamer0.10-plugins-base-apps_0.10.36-2_i386.deb sudo apt install ./gstreamer0.10-va_1.16_i386.deb sudo apt install ./gstreamer0.10-x_0.10.36-2_i386.deb sudo apt install ./gstreamer-tools_0.10.36-1.5_i386.deb
################################ Finally install linux image-4.4.0-97-lowlatency ################################ `
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/EMGD-Community/intel-binaries-linux/issues/51?email_source=notifications&email_token=AAHGCJU6EMGRXGK3KL3XY5TQ44ELZA5CNFSM4EL3TOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIQAOAY#issuecomment-572524291, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHGCJSDB255LVXIGFI6A53Q44ELZANCNFSM4EL3TOKQ .
@static-void vaapi seems to be working, but ubuntu18.04 contains VLC player version 3 which does not support libva-1.0.16 it needs libva-1.1-something. So another challenge is to downgrade vlc player to 2.2.5
BTW, with EMGD 18.04 does not proper shutdown, sleep and suspend. Maybe someone have a solution for this, as in 16.04 it did not sleep also.
The only suggestion I have seen for sleep is:
sudo mv /usr/lib/pm-utils/sleep.d/99video /usr/lib/pm-utils/99video
But I can't remember if I have tried it (I know I have never gotten sleep to work with EMGD).
On Thu, 9 Jan 2020 at 13:25, WhitemanE0 notifications@github.com wrote:
BTW, with EMGD 18.04 does not proper shutdown, sleep and suspend. Maybe someone have a solution for this, as in 16.04 it did not sleep also.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EMGD-Community/intel-binaries-linux/issues/51?email_source=notifications&email_token=AAHGCJSXOEST7JTOAEN5KUDQ44QT5A5CNFSM4EL3TOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIQJDKI#issuecomment-572559785, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHGCJRPM6CUSMYHVL4ILMTQ44QT5ANCNFSM4EL3TOKQ .
@WhitemanE0 did you try sudo apt install ./emgd-drm-dkms_1.16_all.deb on never kernel ?
Out of curiosity I decided to see which symbols are missing from the EMGD libva that are needed by vlc. The list is quite short:
vaAcquireBufferHandle vaQuerySurfaceAttributes vaQueryVideoProcFilterCaps vaQueryVideoProcFilters vaQueryVideoProcPipelineCaps vaReleaseBufferHandle
I did not check anything further (changed prototypes or types) but I do wonder how hard it would be to create a shim, or patch VLC so that it does not need these.
EDIT: Or maybe just build a new VLC with an old vaapi plugin
On Thu, 9 Jan 2020 at 13:23, WhitemanE0 notifications@github.com wrote:
@static-void https://github.com/static-void vaapi seems to be working, but ubuntu18.04 contains VLC player version 3 which does not support libva-1.0.16 it needs libva-1.1-something. So another challenge is to downgrade vlc player to 2.2.5
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EMGD-Community/intel-binaries-linux/issues/51?email_source=notifications&email_token=AAHGCJWBNVKDHP6MAMXONB3Q44QNRA5CNFSM4EL3TOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIQI6DI#issuecomment-572559117, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHGCJWIGZAE3G3MUH6HKJDQ44QNRANCNFSM4EL3TOKQ .
BTW, on 16.04 I have libva-1.0.18 which appears to work (with vainfo at least). Is there a problem with this version on 18.04 that means you have to use 1.0.16?
@trs79 did you upload everything from your efforts? I can't see a libva repository anywhere. I also can't figure out how emgd is actually packaged from everything in this repo?
I am wondering why everything says version 1.16 when 1.18 was the last release from intel. It seems they fixed some suspend/resume issues in 1.18, though that doesn't mean it works with kernel 4.4. I note the readme.md for this repo it says it EMGD version 1.18 and that suspend/resume works with Linux 3.11.
@WhitemanE0 did you try sudo apt install ./emgd-drm-dkms_1.16_all.deb on never kernel ?
It does not work on 5.x kernels for sure, emgd module failed to load on boot. I use image-4.4.0-97-lowlatency as I've seen it was advised somewhere at ubuntu forums
sudo mv /usr/lib/pm-utils/sleep.d/99video /usr/lib/pm-utils/99video I've seen this advice on a forum, but my lubuntu 18.04 does not have /usr/lib/pm-utils/sleep.d/99video file
Yes I think it was me that advised to use this kernel on the ubuntu forums...
I haven't got my vaio here but on the xubuntu 18.04 machine I am on right now /usr/lib/pm-utils/sleep.d/99video exists and is provided by pm-utils. I will try it on my vaio later today under 16.04
On Fri, 10 Jan 2020 at 07:17, WhitemanE0 notifications@github.com wrote:
sudo mv /usr/lib/pm-utils/sleep.d/99video /usr/lib/pm-utils/99video I've seen this advice on a forum, but my lubuntu 18.04 does not have /usr/lib/pm-utils/sleep.d/99video file
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EMGD-Community/intel-binaries-linux/issues/51?email_source=notifications&email_token=AAHGCJWFV672NPZSWYZEC43Q5AOHZA5CNFSM4EL3TOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIS5Q4Q#issuecomment-572905586, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHGCJUASK3BXVOWLEYX67TQ5AOHZANCNFSM4EL3TOKQ .
I can see that I have already tried this on my vaio P and a cursory test did work. But I seem to recall it is unreliable, sometimes failing.
On Fri, 10 Jan 2020 at 08:02, Ed Robbins edd.robbins@googlemail.com wrote:
Yes I think it was me that advised to use this kernel on the ubuntu forums...
I haven't got my vaio here but on the xubuntu 18.04 machine I am on right now /usr/lib/pm-utils/sleep.d/99video exists and is provided by pm-utils. I will try it on my vaio later today under 16.04
On Fri, 10 Jan 2020 at 07:17, WhitemanE0 notifications@github.com wrote:
sudo mv /usr/lib/pm-utils/sleep.d/99video /usr/lib/pm-utils/99video I've seen this advice on a forum, but my lubuntu 18.04 does not have /usr/lib/pm-utils/sleep.d/99video file
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EMGD-Community/intel-binaries-linux/issues/51?email_source=notifications&email_token=AAHGCJWFV672NPZSWYZEC43Q5AOHZA5CNFSM4EL3TOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIS5Q4Q#issuecomment-572905586, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHGCJUASK3BXVOWLEYX67TQ5AOHZANCNFSM4EL3TOKQ .
Hi folks. I would like to revive some ieepc atom with gma500. Is it possible to have hardware acceleration on Puppy linux and Lubuntu? Are the drivers in the repository? How can install it. Thanks in advanced
While I've got all packages from @WhitemanE0 installed on Lubuntu 18.04.3 on Nokia Booklet 3G, I couldn't get emgd
DKMS module built for kernel 4.4.0-145-lowlatency (from Ubuntu 16.04) and 4.4.214-lowlatency from https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.214/. I'll try other versions of 4.4.0 kernel between -97 and -145 to find where breakage happened.
make-4.4.0-145-lowlatency.log make-4.4.214-0404214-lowlatency.log
While testing kernel 4.4.0-98 from Ubuntu xenial I've checked if OpenGL is working and it looks like packages from @WhitemanE0 doesn't include this fix: https://github.com/EMGD-Community/intel-binaries-linux/pull/53 - after manual fix glxinfo and glxgears starts using EMGD driver. OpenGL ES2 still isn't working for me.
Where can I find instructions how to rebuild Debian packages from repository?
Hello everybody, thanks for sharing your progress, this is the best thread I found on the topic.
I have done a lot of attempts to get these drivers going. Days of effort in, and still I haven't succeded.
I managed to install them on Ubuntu 14.04 using thopieka's ppa, and on Ubuntu 18.04 (downgrading the kernel to 4.4.0 using 16.04's repositories to compile the dkms module) but I can't get them to load correctly.
My dmesg shows this on both distros:
emgd: module verification failed: signature and/or require key missing - tainting kernel [EMGD] Initializing Driver. [EMGD] Driver Initialized.
The Xorg.log.0 shows this interesting bit, first the driver is loaded correctly but then no devices are detected apparently
EMGD: Intel(R) Embedded Media and Graphics Driver version 1.18.3398 for: Intel US15W Class (EE) No devices detected.
[ 13.518] (II) Module dri: vendor="X.Org Foundation"
[ 13.518] compiled for 1.9.5, module version = 1.0.0
[ 13.518] ABI class: X.Org Server Extension, version 4.0
[ 13.518] (II) Loading extension XFree86-DRI
[ 13.518] (II) LoadModule: "dri2"
[ 13.519] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 13.519] (II) Module dri2: vendor="X.Org Foundation"
[ 13.519] compiled for 1.9.5, module version = 1.2.0
[ 13.519] ABI class: X.Org Server Extension, version 4.0
[ 13.519] (II) Loading extension DRI2
[ 13.519] (II) LoadModule: "emgd"
[ 13.520] (II) Loading /usr/lib/xorg/modules/drivers/emgd_drv.so
[ 13.521] (II) Module emgd: vendor="Intel(R) Corporation"
[ 13.521] compiled for 1.9.0, module version = 1.18.3398
[ 13.521] Module class: X.Org Video Driver
[ 13.521] ABI class: X.Org Video Driver, version 8.0
[ 13.521] (II) EMGD: Intel(R) Embedded Media and Graphics Driver version 1.18.3398 for:
Intel US15W Class
[ 13.522] (++) using VT number 7
[ 13.551] (EE) No devices detected.
[ 13.552]
Fatal server error:
[ 13.552] no screens found
[ 13.552]
I have a classmate PC with a SR0W2 so I assume its GPU is the proprietary Intel GMA 3600 - PowerVR SGX / Cedarview, and thus this is the correct driver.
Maybe I didn't install a certain package, or I'm doing something wrong.
I wonder, what step am I missing? Can anybody please point me in the right direction?
I have a barebones xorg.conf in place and I have blacklisted the gma500_gfx
It would be really great if you could just give me any advice to get this computer working. I'd appreciate it very much.
All the best.
This is my basic xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "emgd"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Modes "1024x600"
EndSubSection
EndSection
I forgot i commented in here, just randomly found it again on a google search. I decided to revisit this on my old netbook after 4 years of, well life.. I decided i'd take what i can from you guys here and work out how to get antiX 22 running (it still has a 4.4 & 4.9 kernel in the repo) and put the instructions online somewhere. I've done a fair bit of packaging for tinycore over the last few weeks too, but ran into issues with opengalax (touchscreen driver) and libxfront/mesa that i'm figuring out the now before releasing them. I don't really have the ability to contribute much beyond that, so i thought i'd just cobble together a few modern distros running an old kernel as one last final 'send off' for my device & pop the instructions, etc online somewhere.
I forgot i commented in here, just randomly found it again on a google search. I decided to revisit this on my old netbook after 4 years of, well life.. I decided i'd take what i can from you guys here and work out how to get antiX 22 running (it still has a 4.4 & 4.9 kernel in the repo) and put the instructions online somewhere. I've done a fair bit of packaging for tinycore over the last few weeks too, but ran into issues with opengalax (touchscreen driver) and libxfront/mesa that i'm figuring out the now before releasing them. I don't really have the ability to contribute much beyond that, so i thought i'd just cobble together a few modern distros running an old kernel as one last final 'send off' for my device & pop the instructions, etc online somewhere.
Oh well.....nevermind, my gma 500 machine overheated & died before i could finish.
Hi and congrats for your work!
I noticed that the packages on the PPA don't include anything after Ubuntu 16.04. Is there anything in particular that's preventing the drivers from working or being built on newer Ubuntu versions (16.10, 17.04, 17.10)? I'd love to try and build the drivers myself but couldn't find any info in the readme.
Thanks again