Asus1201ha: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
(Новая: Ubuntu 10.04 Overall impression quite similar to previous 9.10 installation on this device: Most devices like graphics, wireless, sound, etc. work out of the box and very nice optimizat...)
 
 
(не показано 9 промежуточных версий этого же участника)
Строка 1: Строка 1:
  +
[[Категория:Linux]]
  +
[[Категория:ASUS1201HA]]
  +
[[Категория:ASUS]]
  +
==ASUS 1201HA==
  +
  +
==Сcылки==
  +
<PRE>
  +
http://ubuntuforums.org/showthread.php?t=1559845
  +
https://wiki.ubuntu.com/HardwareSupport/Machines/Netbooks
  +
http://ubuntuforums.org/showthread.php?t=1385554
  +
http://ubuntuforums.org/showthread.php?t=1229345
  +
</PRE>
  +
  +
==Микрофон==
  +
(еще не оттестировано)
  +
<PRE>
  +
amixer -c 0 sset "Master" "100%" "cap" "unmute"
  +
amixer -c 0 sset "Headphone" "100%" "cap" "unmute"
  +
amixer -c 0 sset "Speaker" "100%" "cap" "unmute"
  +
amixer -c 0 sset "PCM" "100%" "cap" "unmute"
  +
amixer -c 0 sset "Mic Boost" "0%" "cap" "unmute"
  +
amixer -c 0 sset "Beep" "74%" "cap" "unmute"
  +
amixer -c 0 sset "Capture" "78%" "cap" "unmute"
  +
</PRE>
 
Ubuntu 10.04
 
Ubuntu 10.04
   
Overall impression quite similar to previous 9.10 installation on this device: Most devices like graphics, wireless, sound, etc. work out of the box and very nice optimization for this device!
 
   
 
Issues:
 
Issues:
  +
<BR>
 
* for wireless issue (see Karmic) Run '
+
* for wireless issue (see Karmic) Run
 
<PRE>
 
<PRE>
 
sudo apt-get install linux-backports-modules-wireless-lucid-generic
 
sudo apt-get install linux-backports-modules-wireless-lucid-generic
</PRE>' instead.
+
</PRE>instead.
* Microphone does not work out of the box. Install the pulse audio volume control app 'sudo apt-get install pavucontrol' and at the Input Devices tab, set front left channel to 100% and the front right channel to 0%.
+
* Microphone does not work out of the box. Install the pulse audio volume control app '
  +
<PRE>
  +
sudo apt-get install pavucontrol
  +
</PRE>' and at the Input Devices tab, set front left channel to 100% and the front right channel to 0%.
 
* Hotkeys don't work out of the box, you have to add a kernel parameter to the grub config:
 
* Hotkeys don't work out of the box, you have to add a kernel parameter to the grub config:
 
o Run 'sudo gedit /etc/default/grub'
 
o Run 'sudo gedit /etc/default/grub'
Строка 28: Строка 54:
 
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10
 
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10
 
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8
 
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
Спешу обрадовать владельцев данной беды от Intel. <BR>
  +
Intel выпустил драйвер EMGD для сего девайса.
  +
Правда выпустил он их вроде как еще в июне-июле, но вот наконец были собраны пакеты для Ubuntu 10.04 и 10.10.
  +
Вчера воткнул себе это действо. Работает очень даже сносно и довольно стабильно. Заработала веб-камера(фоткает нормально, видео-вызовы в Skype, Pidgin и Empathy тоже работают), compiz работает примерно так же как и на драйвере psb - чуток глюкаво, но намного стабильнее. glxgears на моем нетбуке(Dell Mini 1010) выдает 1500-1700 попугаев. На psb выдавал 900-1100. Воспроизведение видео все так же через vaapi. Выключение, перезагрузка - работают железобетонно. Насчет ждущего и спящего режима не проверял пока еще. Отпишу позже. А теперь распишем процесс установки.
  +
  +
1. Вынесем к чертям драйвер psb
  +
<PRE>
  +
sudo apt-get remove poulsbo-config xserver-xorg-video-psb
  +
</PRE>
  +
  +
Переместим xorg.conf
  +
Код:
  +
<PRE>
  +
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.psb
  +
</PRE>
  +
3. Далее необходимо установить Xorg 1.8 (драйвер EMGD заточен под Xorg 1.6 и Xorg 1.8, В Ubuntu 10.04 - Xorg 1.7, в 10.10 - Xorg 1.9, что не торт Smiley) ну и сам драйвер emgd
  +
Код:
  +
<PRE>
  +
wget dl-web.dropbox.com/u/1338581/emgd/install.sh && sudo sh ./install.sh
  +
"
  +
wget dl.dropbox.com/u/1338581/emgd/emgd-lucid.sh && sh ./emgd-lucid.sh
  +
  +
</PRE>
  +
4. Если ваше разрешение отличается от 1366x768, пропишите нужное в xorg.conf
  +
5. Если у вас Ubuntu 10.04, то в xorg.conf в секцию "ServerLayout" возможно придется дописать эту строчку:
  +
Код:
  +
<PRE>
  +
Option "IgnoreABI" "on"
  +
</PRE>
  +
Необходимость в этом может возникнуть из-за того, что в Xorg 1.8 избавились от hal, и все устройства ввода теперь цепляются через udev. Подводный камешек состоит в том, что драйвера в 10.04 остаются старыми и могут игнорироваться Xorg'ом. Например у меня без этой строчки напрочь отваливался тачпад, веб-камера и клавиатура. Мышь разумеется тоже не цеплялась.
  +
6. Вразумительного вывода картинки в mplayer с vaapi я так и не добился(кто добьется - отпишитесь, пожалуйста), а потому использую vlc 1.2.0 собранный с поддержкой vaapi. Репозиторий для vlc 1.2.0:
  +
Код:
  +
  +
ppa:nvidia-vdpau/cutting-edge-multimedia
  +
  +
7. Регулировка яркости работает все так же через grub:
  +
Код:
  +
  +
sudo gedit /etc/default/grub
  +
  +
К строке GRUB_CMDLINE_LINUX добавить acpi_osi=Linux acpi_backlight=vendor. Например у меня строка выглядела так:
  +
Код:
  +
  +
GRUB_CMDLINE_LINUX="acpi_osi=Linux acpi_backlight=vendor usb.autosuspend=1 nohz=0"
  +
  +
Обновить grub
  +
Код:
  +
  +
sudo update-grub
  +
  +
З.Ы. для BURG все то же самое (только вместо /etc/default/grub редактировать /etc/default/burg и вместо update-grub, используем update-burg)
  +
З.Ы.Ы. Только что проверил сон и гибернацию через s2ram и s2disk - работает. Причем уж очень шустро... Так же шустро просыпается... Проверьте кто-нибудь через pm-utils пожалуйста...
  +
  +
  +
Multitouch doesn't work out of the box.
  +
  +
* Open your textediting program e/g gedit. kate, kwrie, mousepad etc
  +
* Paste this in it. (Each command on a separate line. )
  +
o
  +
  +
#!/bin/bash
  +
sleep 10
  +
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1
  +
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1
  +
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10
  +
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8
  +
  +
* Save the file somewhere as .sh extension
  +
*
  +
  +
Now go here.System > Preferences > Sessions and click on Startup Programs. Click 'Add' and enter the name of the script(for example: sh '/home/username/Documents/multitouch.sh').
  +
* reboot.

Текущая версия на 13:41, 10 апреля 2023

ASUS 1201HA

Сcылки

http://ubuntuforums.org/showthread.php?t=1559845
https://wiki.ubuntu.com/HardwareSupport/Machines/Netbooks
http://ubuntuforums.org/showthread.php?t=1385554
http://ubuntuforums.org/showthread.php?t=1229345

Микрофон

(еще не оттестировано)

amixer -c 0 sset "Master" "100%" "cap" "unmute"
amixer -c 0 sset "Headphone" "100%" "cap" "unmute"
amixer -c 0 sset "Speaker" "100%" "cap" "unmute"
amixer -c 0 sset "PCM" "100%" "cap" "unmute"
amixer -c 0 sset "Mic Boost" "0%" "cap" "unmute"
amixer -c 0 sset "Beep" "74%" "cap" "unmute"
amixer -c 0 sset "Capture" "78%" "cap" "unmute"

Ubuntu 10.04


Issues:

  • for wireless issue (see Karmic) Run
sudo apt-get install linux-backports-modules-wireless-lucid-generic

instead.

  • Microphone does not work out of the box. Install the pulse audio volume control app '
sudo apt-get install pavucontrol

' and at the Input Devices tab, set front left channel to 100% and the front right channel to 0%.

   * Hotkeys don't work out of the box, you have to add a kernel parameter to the grub config:
         o Run 'sudo gedit /etc/default/grub'
         o
           Edit the line with GRUB_CMDLINE_LINUX_DEFAULT and add " acpi_osi=Linux". The line should then look like -> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
         o Save and then run 'sudo update-grub'
         o Reboot 
   * Multitouch doesn't work out of the box.
         o Open your textediting program e/g gedit. kate, kwrie, mousepad etc
         o Paste this in it. (Each command on a separate line. )
               +
                  #!/bin/bash
                 sleep 10
                 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1
                 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1
                 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10
                 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8







Спешу обрадовать владельцев данной беды от Intel.
Intel выпустил драйвер EMGD для сего девайса. Правда выпустил он их вроде как еще в июне-июле, но вот наконец были собраны пакеты для Ubuntu 10.04 и 10.10. Вчера воткнул себе это действо. Работает очень даже сносно и довольно стабильно. Заработала веб-камера(фоткает нормально, видео-вызовы в Skype, Pidgin и Empathy тоже работают), compiz работает примерно так же как и на драйвере psb - чуток глюкаво, но намного стабильнее. glxgears на моем нетбуке(Dell Mini 1010) выдает 1500-1700 попугаев. На psb выдавал 900-1100. Воспроизведение видео все так же через vaapi. Выключение, перезагрузка - работают железобетонно. Насчет ждущего и спящего режима не проверял пока еще. Отпишу позже. А теперь распишем процесс установки.

1. Вынесем к чертям драйвер psb

sudo apt-get remove poulsbo-config xserver-xorg-video-psb

Переместим xorg.conf Код:

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.psb

3. Далее необходимо установить Xorg 1.8 (драйвер EMGD заточен под Xorg 1.6 и Xorg 1.8, В Ubuntu 10.04 - Xorg 1.7, в 10.10 - Xorg 1.9, что не торт Smiley) ну и сам драйвер emgd Код:

wget dl-web.dropbox.com/u/1338581/emgd/install.sh && sudo sh ./install.sh
"
wget dl.dropbox.com/u/1338581/emgd/emgd-lucid.sh && sh ./emgd-lucid.sh

4. Если ваше разрешение отличается от 1366x768, пропишите нужное в xorg.conf 5. Если у вас Ubuntu 10.04, то в xorg.conf в секцию "ServerLayout" возможно придется дописать эту строчку: Код:

Option	"IgnoreABI"	      "on"

Необходимость в этом может возникнуть из-за того, что в Xorg 1.8 избавились от hal, и все устройства ввода теперь цепляются через udev. Подводный камешек состоит в том, что драйвера в 10.04 остаются старыми и могут игнорироваться Xorg'ом. Например у меня без этой строчки напрочь отваливался тачпад, веб-камера и клавиатура. Мышь разумеется тоже не цеплялась. 6. Вразумительного вывода картинки в mplayer с vaapi я так и не добился(кто добьется - отпишитесь, пожалуйста), а потому использую vlc 1.2.0 собранный с поддержкой vaapi. Репозиторий для vlc 1.2.0: Код:

ppa:nvidia-vdpau/cutting-edge-multimedia

7. Регулировка яркости работает все так же через grub: Код:

sudo gedit /etc/default/grub

К строке GRUB_CMDLINE_LINUX добавить acpi_osi=Linux acpi_backlight=vendor. Например у меня строка выглядела так: Код:

GRUB_CMDLINE_LINUX="acpi_osi=Linux acpi_backlight=vendor usb.autosuspend=1 nohz=0"

Обновить grub Код:

sudo update-grub

З.Ы. для BURG все то же самое (только вместо /etc/default/grub редактировать /etc/default/burg и вместо update-grub, используем update-burg) З.Ы.Ы. Только что проверил сон и гибернацию через s2ram и s2disk - работает. Причем уж очень шустро... Так же шустро просыпается... Проверьте кто-нибудь через pm-utils пожалуйста...


Multitouch doesn't work out of the box.

   * Open your textediting program e/g gedit. kate, kwrie, mousepad etc
   * Paste this in it. (Each command on a separate line. )
         o
            #!/bin/bash
           sleep 10
           xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1
           xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1
           xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10
           xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8
   * Save the file somewhere as .sh extension
   *
     Now go here.System > Preferences > Sessions and click on Startup Programs. Click 'Add' and enter the name of the script(for example: sh '/home/username/Documents/multitouch.sh').
   * reboot.