M750A module under Linux Limitation

From LEXWiKi

(Difference between revisions)
Jump to: navigation, search
Current revision (14:25, 25 February 2022) (edit) (undo)
 
(2 intermediate revisions not shown.)
Line 23: Line 23:
|bgcolor = #ccccff |<center>'''Silicon Motion'''</center>
|bgcolor = #ccccff |<center>'''Silicon Motion'''</center>
|-
|-
-
!bgcolor = #ccccff |Fedora
+
!bgcolor = #ccccff |Fedora 12
|
|
*Only monitor displayed, if you select "Onboard" in PnP/PCI Configuration.
*Only monitor displayed, if you select "Onboard" in PnP/PCI Configuration.
Line 50: Line 50:
=== Fedora12 ===
=== Fedora12 ===
-
1.Download and extract [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xf86-video-siliconmotion-1.7.3.tar.bz2 xf86-video-siliconmotion-1.7.3.tar.bz2]<br />
+
1.Download and extract <Google Drive> [https://drive.google.com/file/d/1ZLRY6DBSDNh8LoW7qeHNRjL49LQdJrme/view?usp=sharing xf86-video-siliconmotion-1.7.3] / <FTP> [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xf86-video-siliconmotion-1.7.3.tar.bz2 xf86-video-siliconmotion-1.7.3] <br />
<PRE>
<PRE>
$tar -jxvf xf86-video-siliconmotion-1.7.3.tar.bz2
$tar -jxvf xf86-video-siliconmotion-1.7.3.tar.bz2
Line 73: Line 73:
#cp /usr/local/lib/xorg/modules/driver/siliconmotion_drv.so /usr/lib/xorg/modules/driver/siliconmotion_drv.so
#cp /usr/local/lib/xorg/modules/driver/siliconmotion_drv.so /usr/lib/xorg/modules/driver/siliconmotion_drv.so
</PRE>
</PRE>
-
6.Download and extract [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xorg.conf.gz xorg.conf.gz], then change xorg.conf<br />
+
6.Download and extract <Google Drive> [https://drive.google.com/file/d/1IUKb4UR14mxdLYUUITWRRP5B9eW5LF8i/view?usp=sharing xorg.conf] / <FTP> [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xorg.conf.gz xorg.conf], then change xorg.conf<br />
<PRE>
<PRE>
#gzip -d xorg.conf.gz
#gzip -d xorg.conf.gz
Line 82: Line 82:
=== Ubuntu10.04 ===
=== Ubuntu10.04 ===
-
1.Download and extract [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xf86-video-siliconmotion-1.7.3.tar.gz xf86-video-siliconmotion-1.7.3.tar.gz]<br />
+
1.Download and extract <Google Drive> [https://drive.google.com/file/d/11Kx3lgJDDVUiz0exQ8XORRh2D24xsjMe/view?usp=sharing xf86-video-siliconmotion-1.7.3] / <FTP> [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xf86-video-siliconmotion-1.7.3.tar.gz xf86-video-siliconmotion-1.7.3] <br />
<PRE>
<PRE>
$tar -zxvf xf86-video-siliconmotion-1.7.3.tar.gz
$tar -zxvf xf86-video-siliconmotion-1.7.3.tar.gz
Line 105: Line 105:
#cp /usr/local/lib/xorg/modules/driver/siliconmotion_drv.so /usr/lib/xorg/modules/driver/siliconmotion_drv.so
#cp /usr/local/lib/xorg/modules/driver/siliconmotion_drv.so /usr/lib/xorg/modules/driver/siliconmotion_drv.so
</PRE>
</PRE>
-
6.Download and extract [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xorg.conf.gz xorg.conf.gz], then change xorg.conf<br />
+
6.Download and extract <Google Drive> [https://drive.google.com/file/d/1IUKb4UR14mxdLYUUITWRRP5B9eW5LF8i/view?usp=sharing xorg.conf] / <FTP> [ftp://sales@ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/M750A/Linux/xorg.conf.gz xorg.conf] , then change xorg.conf<br />
<PRE>
<PRE>
#gzip -d xorg.conf.gz
#gzip -d xorg.conf.gz
#mv xorg.conf /etc/X11/xorg.conf
#mv xorg.conf /etc/X11/xorg.conf
</PRE>
</PRE>

Current revision


Contents

M750A Driver Support

For M750A, we have two kinds of drivers supported under Linux.
One of drivers is kernel default supported, another is Silicon Motion supported.
Both of the two drivers have some limitations under Linux respetively.

M750A under Linux Limitation

Driver Support
Kernel
Silicon Motion
Fedora 12
  • Only monitor displayed, if you select "Onboard" in PnP/PCI Configuration.
  • Only M750A displayed(Clone mode), if you select "PCI Slot" in PnP/PCI Configuration.
  • Can't support "extend mode".
  • Just support different monitors are different tty, and mouse is connected in different monitors.
  • Can't change to console mode.(Both of using Ctrl+Alt+F1~6 to change other tty and using command "init 3" can't change to console mode.)
Ubuntu 10.04
  • no support
  • M750A have to be setup after installing driver.
  • When logging in X window, have to select FailSafe GNOME mode log in after installing M750A and its driver.
  • Can't support "extend mode".
  • Just support different monitors are different tty, and mouse is connected in different monitors.
  • Can't change to console mode.(Both of using Ctrl+Alt+F1~6 to change other tty and using command "init 3" can't change to console mode.)

edit table

The Procedure of Installing M750A's Driver

Fedora12

1.Download and extract <Google Drive> xf86-video-siliconmotion-1.7.3 / <FTP> xf86-video-siliconmotion-1.7.3

$tar -jxvf xf86-video-siliconmotion-1.7.3.tar.bz2

2.Set BIOS option

PnP/PCI Configuration -> Onboard

3.Install X server driver module's SDK(Package name may be different.)

#yum install xorg-x11-server-devel.i686

4.Make xf86-video-siliconmotion-1.7.3

#cd xf86-video-siliconmotion-1.7.3
#./configure
#make
#make install

5.Move binary file

#cp /usr/local/lib/xorg/modules/driver/siliconmotion_drv.so /usr/lib/xorg/modules/driver/siliconmotion_drv.so

6.Download and extract <Google Drive> xorg.conf / <FTP> xorg.conf, then change xorg.conf

#gzip -d xorg.conf.gz
#mv xorg.conf /etc/X11/xorg.conf


Ubuntu10.04

1.Download and extract <Google Drive> xf86-video-siliconmotion-1.7.3 / <FTP> xf86-video-siliconmotion-1.7.3

$tar -zxvf xf86-video-siliconmotion-1.7.3.tar.gz

2.Set BIOS option

PnP/PCI Configuration -> Onboard

3.Install X server driver module's SDK(Package name may be different.)

#yum install xserver-xorg-dev

4.Make xf86-video-siliconmotion-1.7.3

#cd xf86-video-siliconmotion-1.7.3
#./configure
#make
#make install

5.Move binary file

#cp /usr/local/lib/xorg/modules/driver/siliconmotion_drv.so /usr/lib/xorg/modules/driver/siliconmotion_drv.so

6.Download and extract <Google Drive> xorg.conf / <FTP> xorg.conf , then change xorg.conf

#gzip -d xorg.conf.gz
#mv xorg.conf /etc/X11/xorg.conf
Personal tools