https://wiki.archlinux.org/api.php?action=feedcontributions&user=Paulburton&feedformat=atomArchWiki - User contributions [en]2024-03-28T23:15:27ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Samsung_NC20&diff=255640Samsung NC202013-04-29T08:14:24Z<p>Paulburton: add openchrome/viafb test pattern install problem</p>
<hr />
<div>[[Category:Samsung]]<br />
'''Samsung NC20''' is a laptop with 12.1" display with resolution 1280x800. It have 160GB hard drive, 3 USB ports, Memory Card reader (3-in-1 propably), VGA-output, Webcam and microphone. It have 1GB RAM and the computer is delivered with Windows XP license.<br />
<br />
=Installation=<br />
<br />
Not found any problems during installation, except cfdisk did not started because default partition table was somehow corrupted (Windows partition + propably different recovery-partition). At least in this machine.<br />
<br />
Installed using USB-stick and downloaded packages from web directly using LAN-cable (works out of the box).<br />
<br />
If you find that your screen displays a test pattern cycling through solid colours on boot, you may need to add {{ic|modprobe.blacklist&#61;viafb}} to the kernel command line.<br />
<br />
= Graphics =<br />
<br />
== VIA chrome9 driver ==<br />
<br />
The official VIA provided chrome9 driver is currently the only way to get any form of 3D acceleration on the NC20. You can install it using the [https://aur.archlinux.org/packages/via-chrome9-dkms/ via-chrome9-dkms], [https://aur.archlinux.org/packages/xf86-video-via-chrome9/ xf86-video-via-chrome9] & [https://aur.archlinux.org/packages/via-chrome9-dri/ via-chrome9-dri] packages from the AUR.<br />
<br />
You can then use the following as your /etc/X11/xorg.conf:<br />
<br />
{{bc|Section "ServerLayout"<br />
Identifier "Default Layout"<br />
Screen "Default Screen"<br />
Option "RandR" "true"<br />
EndSection<br />
<br />
Section "Files"<br />
#RgbPath "/usr/local/share/X11/rgb"<br />
ModulePath "/usr/lib/xorg/modules"<br />
#FontPath "/usr/share/fonts/X11/misc/"<br />
#FontPath "/usr/share/fonts/X11/TTF/"<br />
#FontPath "/usr/share/fonts/X11/OTF"<br />
#FontPath "/usr/share/fonts/X11/Type1/"<br />
#FontPath "/usr/share/fonts/X11/100dpi/"<br />
#FontPath "/usr/share/fonts/X11/75dpi/"<br />
EndSection<br />
<br />
<br />
Section "Monitor"<br />
Identifier "VGA-1"<br />
#Option "Ignore" "true"<br />
#Option "NoDDCValue" "false"<br />
Option "Disable" "true"<br />
#Option "Enable" "true"<br />
#Option "Rotate" "right"<br />
#Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync<br />
#Option "PreferredMode" "1024x768"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "LVDS-1"<br />
#Option "Ignore" "true"<br />
Option "Enable" "true"<br />
Option "PanelSize" "1280x800"<br />
Option "PreferredMode" "1280x800"<br />
#Option "MSB" "false"<br />
#Option "NoDithering" "true"<br />
#Option "DualChannel" "false"<br />
#Option "Center" "true"<br />
#Option "FixOnIGA1" "true"<br />
#Option "ClockPolarity" "1"<br />
#Option "ClockAdjust"<br />
#Option "ClockDrivingSelection"<br />
#Option "DataDrivingSelection"<br />
#Option "Vt1636ClockSelST1"<br />
#Option "Vt1636ClockSelST2"<br />
Option "DefaultModes" "true"<br />
EndSection <br />
<br />
Section "Monitor"<br />
Identifier "DVI-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection <br />
<br />
Section "Monitor"<br />
Identifier "TV-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection <br />
<br />
Section "Monitor"<br />
Identifier "HDMI-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "DisplayPort-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "VGA-2"<br />
Option "Ignore" "true"<br />
#Option "NoDDCValue" "false"<br />
#Option "Disable" "true"<br />
#Option "Enable" "true"<br />
#Option "Rotate" "right"<br />
#Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync<br />
#Option "PreferredMode" "1024x768"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "LVDS-2"<br />
Option "Ignore" "true"<br />
#Option "Enable" "true"<br />
#Modeline "800x480_60.00" 29.50 800 824 896 992 480 483 493 500 -hsync +vsync<br />
#Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync<br />
#Modeline "1600x1200_60.00" 130.25 1600 1648 1680 1760 1200 1203 1207 1235 -hsync +vsync<br />
#Option "PanelSize" "1024x768"<br />
#Option "PreferredMode" "1024x768"<br />
#Option "MSB" "false"<br />
#Option "NoDithering" "true"<br />
#Option "DualChannel" "false"<br />
#Option "Center" "true"<br />
#Option "FixOnIGA1" "true"<br />
#Option "Vt1636ClockSelST1"<br />
#Option "Vt1636ClockSelST2"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "DVI-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "TV-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "HDMI-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "DisplayPort-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Device"<br />
Driver "via"<br />
VendorName "VIA Tech"<br />
BoardName "via"<br />
Identifier "Configured Video Device"<br />
EndSection<br />
<br />
Section "Screen"<br />
DefaultDepth 24<br />
SubSection "Display"<br />
Virtual 1280 800<br />
Depth 24<br />
EndSubSection<br />
Identifier "Default Screen"<br />
Device "Configured Video Device"<br />
EndSection<br />
<br />
Section "DRI"<br />
Group 0<br />
Mode 0666<br />
EndSection<br />
<br />
Section "Extensions"<br />
Option "Composite" "Enable"<br />
EndSection}}<br />
<br />
== openchrome ==<br />
<br />
Openchrome is an open source driver for VIA graphics, however it is at times unreliable and at some points has even prevented the installer displaying correctly. However should you wish to you can install it using the xf86-video-openchrome package.<br />
<br />
=What works=<br />
<br />
Tested to work:<br />
* Xorg using [[openchrome]] driver, [[VESA]] caused segmentation fault on X startup<br />
* Audio works out-of-the-box, but volume "Front"-channel was very silent level, so check this too if you cannot hear any sound even you have set "Master" to 100%<br />
* Microphone<br />
* Bluetooth<br />
* Wlan<br />
* Memory Card reader<br />
<br />
=Not have been tested=<br />
<br />
Not yet tested if works at all:<br />
* Suspend<br />
* Hibernate<br />
* Webcamera<br />
<br />
=lspci output=<br />
<pre><br />
00:00.0 Host bridge: VIA Technologies, Inc. VX800 Host Bridge (rev 12)<br />
00:00.1 Host bridge: VIA Technologies, Inc. VX800/VX820 Error Reporting<br />
00:00.2 Host bridge: VIA Technologies, Inc. VX800/VX820 Host Bus Control<br />
00:00.3 Host bridge: VIA Technologies, Inc. VX800 PCI to PCI Bridge<br />
00:00.4 Host bridge: VIA Technologies, Inc. VX800/VX820 Power Management Control<br />
00:00.5 PIC: VIA Technologies, Inc. VX800/VX820 APIC and Central Traffic Control<br />
00:00.6 Host bridge: VIA Technologies, Inc. VX800/VX820 Scratch Registers<br />
00:00.7 Host bridge: VIA Technologies, Inc. VX800/VX820 North-South Module Interface Control<br />
00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)<br />
00:03.0 PCI bridge: VIA Technologies, Inc. VX800/VX820 PCI Express Root Port<br />
00:03.1 PCI bridge: VIA Technologies, Inc. VX800/VX820 PCI Express Root Port<br />
00:0d.0 FLASH memory: VIA Technologies, Inc. Secure Digital Memory Card Controller<br />
00:0f.0 IDE interface: VIA Technologies, Inc. VX800 Serial ATA and EIDE Controller<br />
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)<br />
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)<br />
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)<br />
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90)<br />
00:11.0 ISA bridge: VIA Technologies, Inc. VX800/VX820 Bus Control and Power Management<br />
00:11.7 Host bridge: VIA Technologies, Inc. VX8xx South-North Module Interface Control<br />
00:14.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 20)<br />
01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)<br />
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 13)<br />
</pre><br />
<br />
=lsusb output=<br />
<pre><br />
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 004 Device 002: ID 0a5c:2101 Broadcom Corp. A-Link BlueUsbA2 Bluetooth<br />
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 001 Device 002: ID 0ac8:c326 Z-Star Microelectronics Corp. <br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
</pre></div>Paulburtonhttps://wiki.archlinux.org/index.php?title=Via_Technologies&diff=255638Via Technologies2013-04-29T07:58:41Z<p>Paulburton: add via proprietary driver packages</p>
<hr />
<div>[[Category:X Server]]<br />
==Different Unichrome family display drivers==<br />
<br />
===The VIA proprietary drivers===<br />
<br />
These are considered unstable and insecure. They are however the only way to get any form of 3D acceleration or even reliable modesetting on certain chipsets, and can be installed using the [https://aur.archlinux.org/packages/via-chrome9-dkms/ via-chrome9-dkms], [https://aur.archlinux.org/packages/xf86-video-via-chrome9/ xf86-video-via-chrome9] & [https://aur.archlinux.org/packages/via-chrome9-dri/ via-chrome9-dri] packages from the AUR.<br />
<br />
===The Xorg-driver===<br />
<br />
The driver that comes with Xorg. Supports VIA CLE266, KM400/KN400, K8M/N800, PM/N800 and CN400 chipsets. Accelerates 2D, 3D, Xvideo and mpeg2 decoding using XvMC. Nowadays the Xorg-driver is mostly unmaintained as the development focus is on OpenChrome-driver.<br />
<br />
You can install the Xorg driver with command:<br />
<br />
pacman -S xf86-video-via<br />
<br />
The {{ic|xorg.conf}} driver name is {{ic|via.}}<br />
<br />
Just remember that this driver is no longer available in pacman repos. You have to use [[AUR]] and [[ABS]] in order to install it: [https://aur.archlinux.org/packages.php?ID=8267]<br />
<br />
===The Unichrome-driver===<br />
<br />
Another driver with the development focus on stability and clean code. Unichrome driver only supports CLE266, KM400, P4M800 and K8M800 chipsets. Does not support accelerated mpeg2-decoding.<br />
<br />
You can install the unichrome driver with command:<br />
<br />
pacman -S xf86-video-unichrome<br />
<br />
The {{ic|xorg.conf}} driver name is {{ic|via.}}<br />
<br />
===The OpenChrome driver===<br />
<br />
The most advanced and developed driver for Unichromes. Supports CLE266, KM400/KN400/KM400A/P4M800, CN400/PM800/PN800/PM880, K8M800, CN700/VM800/P4M800Pro, CX700, P4M890, K8M890 and P4M900/VN896 chipsets. Accelerates 2D, 3D, Xvideo and mpeg2 decoding using XvMC. This driver is the way to go if you want to be on the bleeding edge.<br />
<br />
You can install the OpenChrome driver with command:<br />
<br />
pacman -S xf86-video-openchrome<br />
<br />
====Troubleshooting====<br />
To enable any of the following options to fix issues, first create a new file 10-openchrome.conf in /etc/X11/xorg.conf.d/:<br />
Section "Device"<br />
Identifier "''My Device Name''"<br />
Driver "openchrome"<br />
EndSection<br />
<br />
If your X-Server shows artifacts and fails to redraw some windows, try disabling the "EnableAGPDMA" option:<br />
Option "EnableAGPDMA" "false"<br />
<br />
If your machine freeze at startup (GDM) or after login (slim), try adding the XAA option "XaaNoImageWriteRect". Note that this only applies if you are using the XAA acceleration method (configured by the "AccelMethod" option). As of 0.2.906, the default acceleration method is EXA.<br />
Option "XaaNoImageWriteRect"<br />
<br />
If you experience significant CPU usage and low UI framerate, try adding:<br />
Option "AccelMethod" "XAA"<br />
<br />
====Hardware Specific====<br />
=====VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC]=====<br />
The EXA acceleration method may cause significant CPU usage and low UI framerate. Refer to the "AccelMethod" option in the [[#Troubleshooting]] section.<br />
<br />
==Unichrome and OpenGL==<br />
<br />
OpenGL support for Via's graphic chipsets is seriously outdated. At the moment you will not be able to run more fancy applications, games or compositing desktops like Compiz Fusion that rely on OpenGL as a backend, because the more recent OpenGL extensions are not yet supported in Unichrome 3D driver. You will be able to run simple OpenGL-applications though. The 3D driver for Unichrome is provided by the the DRI project.<br />
<br />
Install unichrome-dri, libgl and mesa -packages to get OpenGL to work.<br />
<br />
==DPMS problems==<br />
<br />
If you experience problems with DPMS not turning off laptop's backlight, try adding:<br />
<br />
Option "VBEModes" "true"<br />
<br />
to the device section of {{ic|xorg.conf.}}<br />
<br />
==Hangup on exit==<br />
<br />
If your computer crashes when closing X, you may try not using vesa driver for kernel console. Just delete the vga stuff from kernel line on grub or append line on lilo.<br />
<br />
== External Resources==<br />
* [http://www.freedesktop.org/wiki/Openchrome/ OpenChrome-project]<br />
* [http://unichrome.sourceforge.net/ Unichrome-project]</div>Paulburtonhttps://wiki.archlinux.org/index.php?title=Samsung_NC20&diff=255599Samsung NC202013-04-28T21:53:33Z<p>Paulburton: add details of graphics drivers</p>
<hr />
<div>[[Category:Samsung]]<br />
'''Samsung NC20''' is a laptop with 12.1" display with resolution 1280x800. It have 160GB hard drive, 3 USB ports, Memory Card reader (3-in-1 propably), VGA-output, Webcam and microphone. It have 1GB RAM and the computer is delivered with Windows XP license.<br />
<br />
=Installation=<br />
<br />
Not found any problems during installation, except cfdisk did not started because default partition table was somehow corrupted (Windows partition + propably different recovery-partition). At least in this machine.<br />
<br />
Installed using USB-stick and downloaded packages from web directly using LAN-cable (works out of the box).<br />
<br />
= Graphics =<br />
<br />
== VIA chrome9 driver ==<br />
<br />
The official VIA provided chrome9 driver is currently the only way to get any form of 3D acceleration on the NC20. You can install it using the [https://aur.archlinux.org/packages/via-chrome9-dkms/ via-chrome9-dkms], [https://aur.archlinux.org/packages/xf86-video-via-chrome9/ xf86-video-via-chrome9] & [https://aur.archlinux.org/packages/via-chrome9-dri/ via-chrome9-dri] packages from the AUR.<br />
<br />
You can then use the following as your /etc/X11/xorg.conf:<br />
<br />
{{bc|Section "ServerLayout"<br />
Identifier "Default Layout"<br />
Screen "Default Screen"<br />
Option "RandR" "true"<br />
EndSection<br />
<br />
Section "Files"<br />
#RgbPath "/usr/local/share/X11/rgb"<br />
ModulePath "/usr/lib/xorg/modules"<br />
#FontPath "/usr/share/fonts/X11/misc/"<br />
#FontPath "/usr/share/fonts/X11/TTF/"<br />
#FontPath "/usr/share/fonts/X11/OTF"<br />
#FontPath "/usr/share/fonts/X11/Type1/"<br />
#FontPath "/usr/share/fonts/X11/100dpi/"<br />
#FontPath "/usr/share/fonts/X11/75dpi/"<br />
EndSection<br />
<br />
<br />
Section "Monitor"<br />
Identifier "VGA-1"<br />
#Option "Ignore" "true"<br />
#Option "NoDDCValue" "false"<br />
Option "Disable" "true"<br />
#Option "Enable" "true"<br />
#Option "Rotate" "right"<br />
#Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync<br />
#Option "PreferredMode" "1024x768"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "LVDS-1"<br />
#Option "Ignore" "true"<br />
Option "Enable" "true"<br />
Option "PanelSize" "1280x800"<br />
Option "PreferredMode" "1280x800"<br />
#Option "MSB" "false"<br />
#Option "NoDithering" "true"<br />
#Option "DualChannel" "false"<br />
#Option "Center" "true"<br />
#Option "FixOnIGA1" "true"<br />
#Option "ClockPolarity" "1"<br />
#Option "ClockAdjust"<br />
#Option "ClockDrivingSelection"<br />
#Option "DataDrivingSelection"<br />
#Option "Vt1636ClockSelST1"<br />
#Option "Vt1636ClockSelST2"<br />
Option "DefaultModes" "true"<br />
EndSection <br />
<br />
Section "Monitor"<br />
Identifier "DVI-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection <br />
<br />
Section "Monitor"<br />
Identifier "TV-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection <br />
<br />
Section "Monitor"<br />
Identifier "HDMI-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "DisplayPort-1"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "VGA-2"<br />
Option "Ignore" "true"<br />
#Option "NoDDCValue" "false"<br />
#Option "Disable" "true"<br />
#Option "Enable" "true"<br />
#Option "Rotate" "right"<br />
#Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync<br />
#Option "PreferredMode" "1024x768"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "LVDS-2"<br />
Option "Ignore" "true"<br />
#Option "Enable" "true"<br />
#Modeline "800x480_60.00" 29.50 800 824 896 992 480 483 493 500 -hsync +vsync<br />
#Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync<br />
#Modeline "1600x1200_60.00" 130.25 1600 1648 1680 1760 1200 1203 1207 1235 -hsync +vsync<br />
#Option "PanelSize" "1024x768"<br />
#Option "PreferredMode" "1024x768"<br />
#Option "MSB" "false"<br />
#Option "NoDithering" "true"<br />
#Option "DualChannel" "false"<br />
#Option "Center" "true"<br />
#Option "FixOnIGA1" "true"<br />
#Option "Vt1636ClockSelST1"<br />
#Option "Vt1636ClockSelST2"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "DVI-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "TV-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "HDMI-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "DisplayPort-2"<br />
Option "Ignore" "true"<br />
Option "DefaultModes" "true"<br />
EndSection<br />
<br />
Section "Device"<br />
Driver "via"<br />
VendorName "VIA Tech"<br />
BoardName "via"<br />
Identifier "Configured Video Device"<br />
EndSection<br />
<br />
Section "Screen"<br />
DefaultDepth 24<br />
SubSection "Display"<br />
Virtual 1280 800<br />
Depth 24<br />
EndSubSection<br />
Identifier "Default Screen"<br />
Device "Configured Video Device"<br />
EndSection<br />
<br />
Section "DRI"<br />
Group 0<br />
Mode 0666<br />
EndSection<br />
<br />
Section "Extensions"<br />
Option "Composite" "Enable"<br />
EndSection}}<br />
<br />
== openchrome ==<br />
<br />
Openchrome is an open source driver for VIA graphics, however it is at times unreliable and at some points has even prevented the installer displaying correctly. However should you wish to you can install it using the xf86-video-openchrome package.<br />
<br />
=What works=<br />
<br />
Tested to work:<br />
* Xorg using [[openchrome]] driver, [[VESA]] caused segmentation fault on X startup<br />
* Audio works out-of-the-box, but volume "Front"-channel was very silent level, so check this too if you cannot hear any sound even you have set "Master" to 100%<br />
* Microphone<br />
* Bluetooth<br />
* Wlan<br />
* Memory Card reader<br />
<br />
=Not have been tested=<br />
<br />
Not yet tested if works at all:<br />
* Suspend<br />
* Hibernate<br />
* Webcamera<br />
<br />
=lspci output=<br />
<pre><br />
00:00.0 Host bridge: VIA Technologies, Inc. VX800 Host Bridge (rev 12)<br />
00:00.1 Host bridge: VIA Technologies, Inc. VX800/VX820 Error Reporting<br />
00:00.2 Host bridge: VIA Technologies, Inc. VX800/VX820 Host Bus Control<br />
00:00.3 Host bridge: VIA Technologies, Inc. VX800 PCI to PCI Bridge<br />
00:00.4 Host bridge: VIA Technologies, Inc. VX800/VX820 Power Management Control<br />
00:00.5 PIC: VIA Technologies, Inc. VX800/VX820 APIC and Central Traffic Control<br />
00:00.6 Host bridge: VIA Technologies, Inc. VX800/VX820 Scratch Registers<br />
00:00.7 Host bridge: VIA Technologies, Inc. VX800/VX820 North-South Module Interface Control<br />
00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)<br />
00:03.0 PCI bridge: VIA Technologies, Inc. VX800/VX820 PCI Express Root Port<br />
00:03.1 PCI bridge: VIA Technologies, Inc. VX800/VX820 PCI Express Root Port<br />
00:0d.0 FLASH memory: VIA Technologies, Inc. Secure Digital Memory Card Controller<br />
00:0f.0 IDE interface: VIA Technologies, Inc. VX800 Serial ATA and EIDE Controller<br />
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)<br />
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)<br />
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)<br />
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90)<br />
00:11.0 ISA bridge: VIA Technologies, Inc. VX800/VX820 Bus Control and Power Management<br />
00:11.7 Host bridge: VIA Technologies, Inc. VX8xx South-North Module Interface Control<br />
00:14.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 20)<br />
01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)<br />
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 13)<br />
</pre><br />
<br />
=lsusb output=<br />
<pre><br />
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 004 Device 002: ID 0a5c:2101 Broadcom Corp. A-Link BlueUsbA2 Bluetooth<br />
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 001 Device 002: ID 0ac8:c326 Z-Star Microelectronics Corp. <br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
</pre></div>Paulburtonhttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=212433Unofficial user repositories2012-07-09T16:58:41Z<p>Paulburton: Add paulburton-fitbitd repository</p>
<hr />
<div>[[Category:Package management]]<br />
==Why unofficial user repositories==<br />
Since the AUR only allows users to upload PKGBUILD and other package build related files, but does not provide a means for distributing a binary package, a user may want to create a binary repository of their packages elsewhere.<br />
<br />
==The future of Unofficial repos==<br />
I'd like to see more work of this type. Sometimes there are certain projects that don't mesh well with other things, such as the community repo. The 'kdemod' project is a good example. If you want to contribute with your own builds, you can check page [[Custom local repository]].<br />
<br />
In the future, well-thought-out user repositories may be ideal for lots of supplementary things. Forming a "web of trust" is important in cases like this, so we may begin keeping a list of "recommended" repositories somewhere, in order to make it seem more official and trustworthy.<br />
<br />
[[User:Phrakture|Phrakture]] 12:50, 18 May 2007 (EDT)<br />
<br />
==List of PUR (unofficial user repositories)==<br />
===Any===<br />
"Any" repos are architecture-independent, i.e. they can be used on both i686 and x86_64 systems.<br />
<br />
====Signed====<br />
{{bc|<nowiki><br />
[xyne-any]<br />
# SigLevel = Required<br />
# A repo containing Xyne's own projects. The database and packages are all signed.<br />
# This repo should normally be used with either [xyne-x86_64] or [xyne-i686]<br />
# More information is available at http://xyne.archlinux.ca/repos/<br />
Server = http://xyne.archlinux.ca/repos/xyne-any/<br />
</nowiki>}}<br />
<br />
====Unsigned====<br />
{{bc|<nowiki><br />
[arch-fonts]<br />
# Prebuilt packages for font packages found in AUR<br />
# This should be faster than building from source<br />
# as many have download speed of 10KB/s. If you find<br />
# missing font, email to <gmail.com: jesse.jaara><br />
# Now with pkgfile support.<br />
Server = http://huulivoide.pp.fi/Arch/arch-fonts<br />
<br />
[herecura-stable-any]<br />
# Just some stuff; a few java apps, wallpapers, small scripts, xbmc-skin<br />
Server = http://repo.herecura.be/herecura-stable/any<br />
<br />
[herecura-testing-any]<br />
# Some any testing stuff, xbmc-svn skin<br />
Server = http://repo.herecura.be/herecura-testing/any<br />
</nowiki>}}<br />
<br />
===Both i686 and x86_64===<br />
====Signed====<br />
{{bc|<nowiki><br />
[allanbrokeit]<br />
# http://allanmcrae.com/2011/06/the-allanbrokeit-repo-that-might-really-break-your-system/<br />
SigLevel = Required<br />
Server = http://allanmcrae.com/$repo/$arch<br />
<br />
[city]<br />
# Experimental/unpopular packages<br />
# http://pkgbuild.com/~bgyorgy/city.html<br />
SigLevel = PackageRequired<br />
Server = http://pkgbuild.com/~bgyorgy/$repo/os/$arch<br />
<br />
[crypto]<br />
# Includes tomb, tomb-git and other related software<br />
SigLevel = Required<br />
Server = http://tomb.dyne.org/arch_repo/$arch<br />
<br />
[heftig]<br />
# Includes linux-zen and aurora (firefox development build - works alongside firefox in extra.)<br />
# https://bbs.archlinux.org/viewtopic.php?id=117157<br />
SigLevel = PackageOptional<br />
Server = http://pkgbuild.com/~heftig/repo/$arch<br />
<br />
[repo-ck]<br />
# ARCH kernel and modules with Brain Fuck Scheduler and all the goodies in the ck1 patch set<br />
# See the linux-ck wiki page for more<br />
# x86_64 packages are signed<br />
Server = http://repo-ck.com/$arch<br />
</nowiki>}}<br />
<br />
====Unsigned====<br />
Repositories with both i686 and x86_64 versions. The $arch variable will be set automatically by pacman.<br />
{{bc|<nowiki><br />
[archaudio-production]<br />
# verified PKGBUILDs AND tested packages<br />
Server = http://repos.archaudio.org/$repo/$arch<br />
<br />
[archaudio-preview]<br />
# unverified PKGBUILDs AND/OR untested packages<br />
Server = http://repos.archaudio.org/$repo/$arch<br />
<br />
[archaudio-nightly]<br />
# verified devel PKGBUILDs<br />
Server = http://repos.archaudio.org/$repo/$arch<br />
<br />
[archaudio-experimental]<br />
# unverified devel PKGBUILDs<br />
Server = http://repos.archaudio.org/$repo/$arch<br />
<br />
[archlinuxfr]<br />
# The French Arch Linux communities packages.<br />
Server = http://repo.archlinux.fr/$arch<br />
<br />
[archstuff]<br />
# AUR's most voted and many bin32-* and lib32-* packages.<br />
Server = http://archstuff.vs169092.vserver.de/$arch<br />
<br />
[arsch]<br />
# From users of orgizm.net<br />
Server = http://arsch.orgizm.net/$arch<br />
<br />
[burg]<br />
# Burg bootloader repo<br />
# More info : http://archydeb.wordpress.com/<br />
Server = http://dl.dropbox.com/u/11529444/repos/archlinux/burg/$arch<br />
<br />
[catalyst]<br />
# ATI Catalyst proprietary drivers.<br />
Server = http://catalyst.apocalypsus.net/repo/catalyst/$arch<br />
<br />
[GoTux]<br />
# Tiny Arch Repository<br />
Server = http://arch.gotux.net/repos/$arch/<br />
<br />
[haskell]<br />
# Arch-Haskell repository<br />
# Discussion: http://www.haskell.org/mailman/listinfo/arch-haskell<br />
Server = http://xsounds.org/~haskell/$arch<br />
Server = http://www.kiwilight.com/haskell/$arch<br />
<br />
[herecura-stable]<br />
# additional apps not found in community<br />
Server = http://repo.herecura.be/herecura-stable/$arch<br />
<br />
[herecura-testing]<br />
# additional apps for testing build against stable arch<br />
Server = http://repo.herecura.be/herecura-testing/$arch<br />
<br />
[kxstudio-free]<br />
# KXStudio Free<br />
Server = http://kxstudio.sf.net/repo/arch/$arch<br />
<br />
[kxstudio-non-free]<br />
# KXStudio Non-Free<br />
Server = http://kxstudio.sf.net/repo/arch/$arch <br />
<br />
[mate]<br />
# Contains official mate desktop packages (gnome2 fork)<br />
Server = http://matsusoft.com.ar/repository/archlinux/mate/$arch<br />
Server = ftp://tridex.net/mate/$arch<br />
<br />
[paulburton-fitbitd]<br />
# Contains fitbitd for synchronizing FitBit trackers<br />
SigLevel = Optional<br />
Server = http://www.paulburton.eu/arch/fitbitd/$arch<br />
<br />
[pfkernel]<br />
# Generic and optimized binaries of the ARCH kernel patched with BFS, TuxOnIce, BFQ, Aufs3<br />
# linux-pf, kernel26-pf, gdm-old, nvidia-pf, nvidia-96xx, xchat-greek, arora-git<br />
Server = http://dl.dropbox.com/u/11734958/$arch<br />
<br />
[radeon]<br />
# ATI Radeon X.Org drivers, bleeding edge 'git' builds.<br />
Server = http://spiralinear.org/perry3d/$arch<br />
<br />
[mesa-git]<br />
# mesa git builds for testing and multilib-testing <br />
Server = http://pkgbuild.com/~lcarlier/$repo/$arch<br />
<br />
[sergej-repo]<br />
# ion3 and some other stuff.<br />
# http://code.google.com/p/archlinux-stuff/source/browse/trunk<br />
Server = http://repo.p5n.pp.ru/sergej-repo/$arch/<br />
<br />
[suckless]<br />
# suckless.org packages<br />
Server = http://dl.suckless.org/arch/$arch<br />
</nowiki>}}<br />
<br />
===i686 only===<br />
<br />
====Signed====<br />
{{bc|<nowiki><br />
[eee-ck]<br />
# kernel and modules optimized for Asus Eee PC 701, with -ck patchset.<br />
SigLevel = PackageRequired<br />
Server = http://dl.dropbox.com/u/15563529/eee-ck<br />
<br />
[xyne-i686]<br />
# SigLevel = Required<br />
# A repo containing Xyne's own projects. The database and packages are all signed.<br />
# This repo should normally be used with [xyne-any]<br />
# More information is available at http://xyne.archlinux.ca/repos/<br />
Server = http://xyne.archlinux.ca/repos/xyne-i686/<br />
</nowiki>}}<br />
<br />
====Unsigned====<br />
{{bc|<nowiki><br />
[adslgr32]<br />
# The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://archlinuxgr.tiven.org/archlinux/i686<br />
<br />
[andrwe]<br />
# For a list of packages see: http://andrwe.org/linux/repository<br />
Server = http://repo.andrwe.org/i686<br />
<br />
[ayatana]<br />
# Packages from Ubuntu: humanity-icon-theme, ubuntu-light-themes,ubuntu-sounds, notify-osd, indicator-applet…<br />
# Mapping apps: bt747, foxtrotgps, gpsprune, marble, merkaartor, navit…<br />
# Other apps: covergloobus, desktopnova, gloobus-preview, nautilus-terminal, xnoise…<br />
# More info: http://ayatana.info/<br />
Server = http://repo.ayatana.info/<br />
<br />
[compiz-fusion]<br />
# compiz-fusion-git<br />
# Updated to June 2008.<br />
Server = http://compiz.dreamz-box.de/i686<br />
<br />
[esclinux]<br />
# Mostly games, interactive fiction and abc notation stuffs already on AUR.<br />
Server = http://download.tuxfamily.org/esclinuxcd/ressources/repo/i686/<br />
<br />
[jose1711]<br />
# Most of the packages I maintain in AUR (games, tools)<br />
Server = http://arch.l33t.in/i686/<br />
<br />
[kde4-eyecandy-32]<br />
# Useful and beautiful plasmoids and themes for KDE4.<br />
Server = http://archlinuxgr.tiven.org/kde4-eyecandy/i686<br />
<br />
[kpiche]<br />
# Stable OpenSync packages.<br />
Server = http://kpiche.archlinux.ca/repo<br />
<br />
[kernel26-pae]<br />
# PAE-enabled 32-bit kernel 2.6.39<br />
Server = http://kernel26-pae.archlinux.ca/<br />
<br />
[linux-pae]<br />
# PAE-enabled 32-bit kernel 3.0<br />
Server = http://pae.archlinux.ca/<br />
<br />
[march]<br />
# most common packages in aur<br />
# readme: http://dl.dropbox.com/u/10527821/repo/i686/readme.txt<br />
# packages: http://dl.dropbox.com/u/10527821/repo/i686/pkglst.txt<br />
Server = http://dl.dropbox.com/u/10527821/repo/i686/<br />
<br />
[mingw32]<br />
# Libs & tools for crosscompiling for Win32, mainly taken from AUR.<br />
# Contact: Alexander 'hatred' Drozdov <adrozdoff [at] gmail (dot) com> (Russian-speaked guys can write on Russian :-)<br />
Server = http://hatred.homelinux.net/archlinux/mingw32/os/i686<br />
<br />
[rfad]<br />
# Repository made by haxit | Contact at: requiem [at] archlinux.us for package suggestions!<br />
Server = http://web.ncf.ca/ey723/archlinux/repo/<br />
<br />
[studioidefix]<br />
# Precompiled boxee packages.<br />
Server = http://studioidefix.googlecode.com/hg/repo/i686<br />
</nowiki>}}<br />
<br />
===x86_64 only===<br />
====Signed====<br />
{{bc|<nowiki><br />
[xyne-x86_64]<br />
# SigLevel = Required<br />
# A repo containing Xyne's own projects. The database and packages are all signed.<br />
# This repo should normally be used with [xyne-any]<br />
# More information is available at http://xyne.archlinux.ca/repos/<br />
Server = http://xyne.archlinux.ca/repos/xyne-x86_64/<br />
<br />
[heimdal]<br />
# SigLevel = Required<br />
# Packages are compiled against Heimdal instead of MIT KRB5. Meant to be dropped<br />
# before [core] in pacman.conf. All packages are signed. Be careful, don't use<br />
# this unless you know what you're doing as many of these packages override [core]<br />
# and [extra]. The source is available at:<br />
# https://github.com/Kiwilight/Heimdal-Pkgbuilds<br />
Server = http://www.kiwilight.com/heimdal/$arch/<br />
</nowiki>}}<br />
<br />
====Unsigned====<br />
{{bc|<nowiki><br />
[adslgr64]<br />
# The Hellenic (Greek) archlinux unofficial repository with many interesting packages.<br />
Server = http://archlinuxgr.tiven.org/archlinux/x86_64<br />
<br />
[andrwe]<br />
# For a list of packages see: http://andrwe.dyndns.org/doku.php/blog/repository<br />
Server = http://repo.andrwe.org/x86_64<br />
<br />
[archstudio]<br />
# Audio and Music Packages <br />
# optimized for Intel Core i3,i5 i7 <br />
# Details: https://www.xsounds.org/~archstudio<br />
Server = http://www.xsounds.org/~archstudio/x86_64<br />
<br />
[compiz-fusion]<br />
# compiz-fusion-git<br />
Server = http://compiz.dreamz-box.de/x86_64<br />
<br />
[kde4-eyecandy-64]<br />
# Useful and beautiful plasmoids and themes for KDE4.<br />
Server = http://archlinuxgr.tiven.org/kde4-eyecandy/x86_64<br />
<br />
[nightly]<br />
# Nightly builds of some packages from the AUR.<br />
# Repo-Tracker: http://bugs.arch-nightly.net<br />
Server = http://arch-nightly.net/repo/x86_64<br />
<br />
[pyropeter]<br />
# My AUR packages: https://aur.archlinux.org/packages.php?SeB=m&K=pyropeter<br />
Server = http://pyropeter.eu/arch/pyropeter<br />
<br />
[seiichiro]<br />
# VDR and some plugins, mms, foo2zjs-drivers<br />
Server = http://repo.seiichiro0185.org/x86_64<br />
<br />
[studioidefix]<br />
# Precompiled boxee packages.<br />
Server = http://studioidefix.googlecode.com/hg/repo/x86_64<br />
<br />
[zen]<br />
# Various and zengeist' AUR packages.<br />
Server = http://zloduch.cz/archlinux/x86_64<br />
</nowiki>}}<br />
<br />
==Add your own repository to this list==<br />
If you have your own repository, please add this to this list, so that all other users knows where to find your packages.</div>Paulburton