隔壁网

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 netusb 于 2019-9-16 16:38 编辑

目前拥有一台SamsungSPF-83H 型号数码相框,windows 系统中 使用 aida64 能做监控屏幕使用;
一台星际蜗牛 安装DSM 群晖使用,想用这台 83H ,linux 系统中 使用 lcd4linux 能做监控屏幕使用。
目前遇到的问题有两个:
1.驱动缺失
----在 Ubuntu 、Debian 中能直接使用 apt-get install lcd4linux 安装使用
----在 Openwrt、Lede 路由系统中,使用 opkg install lcd4linux-full  安装使用
----输入命令 lcd4linux -l  ,查看到  SamsungSPF          : SamsungSPF driver, supported models [SPF-75H, SPF-85H, SPF-107H]  
----只支持 [SPF-75H, SPF-85H, SPF-107H]  三个型号,不包括 83H  即不能识别 ,就不能正常使用。
----在 https://ssl.bulix.org/svn/lcd4linux/trunk  中 发现 drv_SamsungSPF.c 中也只有  SPF-75H, SPF-85H, SPF-107H 三个型号标注,
----但是不断搜索中发现,https://sourceforge.net/p/lcd4li ... l/?viewmonth=201403 里面是有83H 的
----最后明白这些,不能驱动的原因是系统通过 VID 和 PID 识别相框的, VID都一样是,不同的是 PID ,理论上通过修改 PID 也能实现功能。因为不可预估的工作量,放弃这个方向。

2.编译 lcd4linux 解决驱动缺失----按照群内 分享lcd4linux从源码编译教程 帖子,发现能编译,
但有两个缺失功能:
a.虽然是64位 软件,但不支持图片显示(apt-get install lcd4linux 或 opkg install lcd4linux-full 都能正常显示);
b.编译过程:
安装编译基础包
#apt-get install python-dev python make autoconf gcc g++ subversion unzip gettext libusb++-dev libtool libtool-bin sdcc pkg-config
检出lcd4linux源码
#svn co https://ssl.bulix.org/svn/lcd4linux/trunk lcd4linux
#cd lcd4linux
https://sourceforge.net/p/lcd4li ... l/?viewmonth=201403 里面的 代码 加入到 drv_SamsungSPF.c
#chmod -R 755 /usr/src/dpf/lcd4linux
#./bootstrap
#./configure ./configure --with-drivers=DPF 改为./configure 即全部编译
#make       --如果编译时报错,尝试再次编译
#make install


----!在Ubuntu中,使用以下编译方法,完成编译!!
----


编译方法
[玩法/技巧] 分享lcd4linux从源码编译教程http://www.gebi1.com/forum.php?mod=viewthread&tid=247636&_dsign=d3d9a292

  1. 附:手动直接编译lcd4linux
  2. 安装编译基础包
  3. #apt-get install python-dev python make autoconf gcc g++ subversion unzip gettext libusb++-dev libtool libtool-bin sdcc pkg-config
  4. 检出lcd4linux源码
  5. #svn co https://ssl.bulix.org/svn/lcd4linux/trunk lcd4linux
  6. #cd lcd4linux
  7. #chmod -R 755 /usr/src/dpf/lcd4linux
  8. #./bootstrap
  9. #./configure
  10. #make       --如果编译时报错,尝试再次编译
  11. #make install
复制代码




分享到 :
3 人收藏

6 个回复

倒序浏览
nokia5310  魔仙 | 2019-9-17 10:01:41
支持分享好经验
prg2002  发烧38℃ | 2019-10-22 07:11:24 来自手机
nokia5310 发表于 2019-9-17 10:01
支持分享好经验

那这个能显示图片了吗,我是107h怎么什么也不显示
flyxxt  发烧38℃ | 2019-10-24 08:34:41 来自手机
你好,我就是按你的教程在ubuntu下编译成功的,也能识别到我的三星相框,现在的问题是虽然能进入monitor模式,但是什么都不显示,想问下你的显示是正常的吗?
99010  正常36.8℃ | 2019-11-3 02:30:33
flyxxt 发表于 2019-10-24 08:34
你好,我就是按你的教程在ubuntu下编译成功的,也能识别到我的三星相框,现在的问题是虽然能进入monitor模 ...

输入命令
ldd lcd4linux

如果没有出现not found才是编译正确
aska  魔仙 | 2019-11-9 10:10:40
本帖最后由 aska 于 2019-11-9 10:12 编辑

很棒,可惜我的83H就是驱动不起来,应该是国行的固件版本坑,没有monitor模式
还有就是楼主提供的这个83H 似乎不能显示图片.
netusb  高烧40℃ | 2019-11-10 21:13:33
aska 发表于 2019-11-9 10:10
很棒,可惜我的83H就是驱动不起来,应该是国行的固件版本坑,没有monitor模式
还有就是楼主提供的 ...

编译环境导致的,完整正确的编译方式 没有教程,也就编译不了了

像OPENWRT 、Padavan 梅林等等 都是使用opkg install lcd4linux-full
编译好了的,FULL 即 全部

Q群:829943402
您需要登录后才可以回帖 登录 | 注册

本版积分规则

微信扫一扫关注公众号,获取注册邀请码!

小黑屋|手机版|Archiver|隔壁网 ( 粤ICP备14056481号-1 )

Powered by Discuz! X3.3 © 2001-2016 Comsenz Inc.

返回顶部