Після оновлення операційної системи Ubuntu з версії 12.10 до 13.04 (що відбулось без проблем), зіткнувся з деякими труднощами: не те що "багами", радше "особливостями".
Особливість 1
Виконувані файли з розширенням ".sh" не виконуються, а відкриваються у текстовому редакторі:
Рішення
Налаштувати поведінку виконуваних файлів. Для цього в головному меню файлового менеджера вибрати пункт "Файли -> Параметри" ("Files -> Preferences")
та вибрати вкладку "Поведінка" ("Behavior")
В розділі Виконувані текстові файли вибрати необхідну опцію. Наприклад, якщо обрати "Запитувати щоразу", подвійний клік на *.sh файлі відкриє діалогове вікно
Особливість 2
В правому кутку монітора з'явився водяний знак "AMD unsupported hardware", при чому, сама відеокарта працює нормально (перевірено за допомогою біткоін майнера)
Пов'язано це з особливостями драйверів відеокарт AMD (вони мають закритий вихідний код, що трішки не вписується в принципи Ubuntu і навпаки).
Рішення (виглядає дещо лякаючим, але працює норамльно)
Потрібно створити скрипт:
cd ~
gedit fixwatermark.sh
з наступним вмістом
#!/bin/sh
DRIVER=/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done
та виконати його з правами адміністратора
chmod +x fixwatermark.sh
sudo fixwatermark.sh
Після перезавантаження системи водяний знак зникне.
Немає коментарів:
Дописати коментар