Powerbook G4 linux: Skirtumas tarp puslapio versijų

Iš Žinynas.
Jump to navigation Jump to search
7 eilutė: 7 eilutė:
 
* Normalus standby
 
* Normalus standby
 
* Multimedia keys
 
* Multimedia keys
* Panaikinti "System program problem detected" startavimo metu
+
* <s>Panaikinti "System program problem detected" startavimo metu</s>
 
* <s>wifi palaikymas</s>
 
* <s>wifi palaikymas</s>
* Sensorių valdymas
+
* <s>Sensorių valdymas</s>
  
 
=== Wireless ===
 
=== Wireless ===
 
  apt-get install firmware-b43-installer
 
  apt-get install firmware-b43-installer
  
 +
=== Multimedia keys ===
 +
apt-get install pbbuttonsd
 +
<<TEST>>
 +
/usr/bin/pbbuttonsd --configfile=/etc/pbbuttonsd.conf
 +
{{FIXME}}
 +
Negaudo jokiu mygtukų paspaudimų event'ų.
 +
 +
 +
=== Audio ===
 +
 +
Į '''/etc/modules''' įdedame
 +
snd-aoa-i2sbus
 +
 +
== Sensoriai ==
 +
Į '''/etc/modules''' įdedame
 +
i2c-dev
 +
therm_adt746x
 +
cat /sys/devices/platform/temperatures/sensor1_temperature  # cpu top side
 +
cat /sys/devices/platform/temperatures/sensor2_temperature  # gpu on die
 +
cat /sys/devices/platform/temperatures/sensor1_fan_speed # fan speed
 +
Kiekvieno sensoriaus lokaciją galima sužinoti parašius
 +
cat /sys/devices/platform/temperatures/sensor2_location
 
=== Touchpad ===
 
=== Touchpad ===
 
  sudo apt install xserver-xorg-input-synaptics
 
  sudo apt install xserver-xorg-input-synaptics
47 eilutė: 69 eilutė:
 
Baterijos statuso rodymą galima įgalinti įdedant šią eilutę į failą '''/etc/modules'''
 
Baterijos statuso rodymą galima įgalinti įdedant šią eilutę į failą '''/etc/modules'''
 
  pmu_battery
 
  pmu_battery
 
=== Sensoriai ===
 
 
  {{FIXME}}
 
  
 
=== VGA ===
 
=== VGA ===
58 eilutė: 76 eilutė:
 
  glxinfo
 
  glxinfo
 
Pažiūrime ar yra "direct rendering", jeigu nematome tuomet reikia įdiegti proprietary nvidia draiverius.
 
Pažiūrime ar yra "direct rendering", jeigu nematome tuomet reikia įdiegti proprietary nvidia draiverius.
 +
 +
=== Kiti tweak'ai ===
 +
Crash reporterio išjungimas
 +
sudo /etc/init.d/apport stop
 +
sudo nano /etc/default/apport
 +
enabled=0
 +
sudo systemctl disable apparmor
 +
sudo /etc/init.d/apparmor stop
 +
sudo /etc/init.d/apparmor teardown
 +
sudo apt remove apparmor
  
 
[[Category:Powerbook]]
 
[[Category:Powerbook]]

23:15, 8 gegužės 2020 versija

Ubuntu 16.04

Parsisiunčiam Ubuntu 16.04, naudosime Lubuntu atmainą, kuri bus "lengvesnė" senam kompiuteriui. Surašome į USB flash ir įdiegiame, kaip įrašyti išorinę laikmeną ir įkrauti kompiuterį aprašyta čia

Todo

  • Normalus touchpad supportas (appletouch)
  • Normalus standby
  • Multimedia keys
  • Panaikinti "System program problem detected" startavimo metu
  • wifi palaikymas
  • Sensorių valdymas

Wireless

apt-get install firmware-b43-installer

Multimedia keys

apt-get install pbbuttonsd
<<TEST>>
/usr/bin/pbbuttonsd --configfile=/etc/pbbuttonsd.conf
FIXME
Negaudo jokiu mygtukų paspaudimų event'ų.


Audio

Į /etc/modules įdedame

snd-aoa-i2sbus

Sensoriai

Į /etc/modules įdedame

i2c-dev
therm_adt746x
cat /sys/devices/platform/temperatures/sensor1_temperature  # cpu top side
cat /sys/devices/platform/temperatures/sensor2_temperature  # gpu on die
cat /sys/devices/platform/temperatures/sensor1_fan_speed # fan speed

Kiekvieno sensoriaus lokaciją galima sužinoti parašius

cat /sys/devices/platform/temperatures/sensor2_location 

Touchpad

sudo apt install xserver-xorg-input-synaptics

Į failą /usr/share/X11/xorg.conf.d/10-synaptics.conf sudedame:

Section "InputClass"
   Identifier "touchpad catchall"
   MatchIsTouchpad "on"
   MatchDevicePath "/dev/input/event*"
   Driver "synaptics"
   Option "FingerHigh" "10"
   Option "PalmDetect" "on"
   Option "LockedDrags" "on"
   Option "JumpyCursorThreshold" "90"
EndSection

Faile /usr/share/X11/xorg.conf.d/50-synaptics.conf paredaguojame sekciją Section "InputClass" pridėdami keletą eilučių, kad atrodytų taip:

Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
   Option "FingerLow" "2"
   Option "FingerHigh" "4"
   Option "PalmDetect" "on"
   Option "LockedDrags" "on"
   Option "JumpyCursorThreshold" "90"
   # This option is recommend on all Linux systems using evdev, but cannot be
   # enabled by default. See the following link for details:
   # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
   # MatchDevicePath "/dev/input/event*"
EndSection

FIXME

Baterija

Baterijos statuso rodymą galima įgalinti įdedant šią eilutę į failą /etc/modules

pmu_battery

VGA

Nvidia

apt install mesa-utils
glxinfo

Pažiūrime ar yra "direct rendering", jeigu nematome tuomet reikia įdiegti proprietary nvidia draiverius.

Kiti tweak'ai

Crash reporterio išjungimas

sudo /etc/init.d/apport stop
sudo nano /etc/default/apport
enabled=0
sudo systemctl disable apparmor
sudo /etc/init.d/apparmor stop
sudo /etc/init.d/apparmor teardown
sudo apt remove apparmor