Tartalomjegyzék
Megoldások
- Szerző: Sallai András
- Copyright © Sallai András, 2018, 2019
- Web: https://szit.hu
fstab probléma
Ha minden rendszerinduláskor az alábbi üzenetet kapod, amely 90 másodpercig várakoztat, akkor az fstab fájlban nem használt sorok vannak:
a start job started by dev-disk-by..
Az fdisk -l, blkid és az lsblk parancsokkal tájékozódj, melyik partíció van használatban.
# fdisk -l # lsblk # blkid
$ lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 ext4 ea41fa52-8bec-4ce3-96d4-360eb42608aa ├─sda2 swap eb4547fc-5f1c-4279-bb8c-44a320c32bbd [SWAP] ├─sda3 ext4 2e5c23cf-ca87-4304-89a3-a4685a14660f ├─sda4 ├─sda5 ext4 71a35f2c-8675-4267-874e-d3f516fc8611 / ├─sda6 ext4 rootMX16 fb3249d9-091d-4687-87e4-61e488becc13 └─sda7 ext4 66d25ea1-bf26-4b93-b9c9-7319f4ea6561 /home sr0
De használhatod egyszerűen az lsblk -f parancsot:
Hasonlítsd össze az fstab bejegyzéssel:
cat /etc/fstab
Amelyik sor nincs használatban, tedd megjegyzésbe a (#) karakterrel.
intel-spi
Az Intel készített egy flash memóriát az UEFI BIOS számára. Ehhez írtak egy meghajtó programot is.
A fejlesztés nem sikerült valami jól. Az Ubuntu 17.10 kiadásában ez szerepelt is. Csakhogy azokon laptopokon ahova ezt az Intel memóriát beépítették, végzetes problémát okozott. A rendszert többet nem lehetett indítani. A Canonical visszavonta az Ubuntu 17.10 kiadást és javították.
Hogy teljességgel megbizonyosodj, a kerneled érintetlenségéről nézd meg a kernel konfigurációját. Debian alatt:
$ uname -a Linux tatami 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86_64 GNU/Linux
$ grep -i intel_spi /boot/config-4.9.0-8-amd64
A következő sort keressük:
# CONFIG_SPI_INTEL_SPI_PLATFORM is not set
Ha nem szerepel, vagy no set, akkor nyugodtak lehetünk.
Források:
xdg-open
Rendszer: Debian GNU/Linux 10, LXDE asztali környezet.
Tünetek:
Néhány GUI alkalmazásban, ha kattintok egy linkre, vagy valamilyen esemény miatt egy linknek kellene megnyílnia egy böngészőben, az nem működik.
Ok:
Az xdg-utils csomagban található /usr/bin/xdg-open parancsállományban az open_lxde() függvény hibás. Hiányzik a szögletes zárójel. Vannak alkalmazások, amelyek az xdg-open parancsot használják egy URL megnyitására. Ekkor hibaüzenetet kapunk, mert a a felhasználó könyvtárát beilleszti az URL elé az xdg-open.
A hiba tetten érhető, ha kiadjuk az alábbi parancsot:
xdg-open https://szit.hu
Két megoldás lehetséges:
1.) Egy egyszerűbb megoldás lehet, ha átírjuk az XDG_CURRENT_DESKTOP környezeti változót.
export XDG_CURRENT_DESKTOP=GNOME; xdg-open https://szit.hu
2.) Másoljuk le az xdg-open állományt a /usr/local/bin könyvtárba, javítsuk a hibát.
cp /usr/bin/xdg-open /usr/local/bin/
Cserélje a megfelelő sorokat:
$ diff -u /usr/bin/xdg-open /usr/local/bin/xdg-open --- /usr/bin/xdg-open 2018-05-20 00:18:48.000000000 +0200 +++ /usr/local/bin/xdg-open 2019-12-29 22:42:36.232038489 +0100 @@ -928,7 +928,7 @@ { # pcmanfm only knows how to handle file:// urls and filepaths, it seems. - if pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1"; then + if [ pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1" ]; then local file="$(file_url_to_path "$1")" # handle relative paths
Ellenőrizzük a PATH változó tartalmát.
$ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
Mivel az /usr/local/bin útvonal hamarabb szerepel, ezért az kerül majd végrehajtásra.
Ellenőrizzük, hogy az /usr/local/bin/xdg-open állományon van-e futtatási jog.
$ ls -l /usr/local/bin/xdg-open -rwxr-xr-x 1 root root 25650 dec 29 22:42 /usr/local/bin/xdg-open
Laptop GUI grafika
Eszköz: Levono laptop, AMC viedókártya, LXDE felülettel, Debina GNU/Linux 10-en.
Tünet: Videó lejátszás indítása után a képernyő szinte összeomlik. Olyan mintha a színek nagy részét elvesztené.
Megoldás:
apt install firmware-amd-graphics