Я чувствую вашу боль, когда дело доходит до тестирования единства + мир с проприетарными драйверами. Поскольку в предыдущих ответах упоминалось, почему и когда мир будет работать с драйвером nvidia, я хотел бы добавить, что можно проверить следующую версию mir перед тем, как перейти к стабильным репозиториям. Вы можете добавить эту ppa для проверки следующей версии mir (в настоящее время 0,25 +):
https://launchpad.net/~mir-team/+archive/ubuntu/staging
ok, получил его, используя qdbus:
#/bin/bash
# clear first old screenshots
rm screenshot_*.png
# helper from https://github.com/aplatanado/yakuake-session
function yakuake_showwindow() {
local wid=$(wmctrl -xl | grep -iF 'yakuake.yakuake' | head -n1 | cut -d' ' -f1)
if [[ -z "$wid" ]]; then
qdbus org.kde.yakuake /yakuake/window toggleWindowState > /dev/null
else
wmctrl -i -a $wid
fi
}
# make sure yakuake is visible
yakuake_showwindow
# caputer all sessions
s=0
for x in `qdbus org.kde.yakuake /yakuake/sessions terminalIdList | sed -e 's/,/ /g'`; do
let "s++"
#echo $s $x
qdbus org.kde.yakuake /yakuake/sessions raiseSession $x;
import -window root -resize 1920x1080 screenshot_$s.png
done
ok, получил его, используя qdbus:
#/bin/bash
# clear first old screenshots
rm screenshot_*.png
# helper from https://github.com/aplatanado/yakuake-session
function yakuake_showwindow() {
local wid=$(wmctrl -xl | grep -iF 'yakuake.yakuake' | head -n1 | cut -d' ' -f1)
if [[ -z "$wid" ]]; then
qdbus org.kde.yakuake /yakuake/window toggleWindowState > /dev/null
else
wmctrl -i -a $wid
fi
}
# make sure yakuake is visible
yakuake_showwindow
# caputer all sessions
s=0
for x in `qdbus org.kde.yakuake /yakuake/sessions terminalIdList | sed -e 's/,/ /g'`; do
let "s++"
#echo $s $x
qdbus org.kde.yakuake /yakuake/sessions raiseSession $x;
import -window root -resize 1920x1080 screenshot_$s.png
done