Это может быть самый хакерский (жесткий) способ сделать это.
Закройте приложение ibooks, не открывайте его до конца! Извлеките свой файл .epub в папку с тем же именем. Если файл book1.epub, извлеченное содержимое должно находиться в папке book1.epub.
Откройте iDevice в вашем обозревателе файлов Ubuntu. Перейдите к Books/Purchases, скопируйте извлеченную папку здесь.
Откройте файл purchases.plist в текстовом редакторе. Это будет xml.
Он должен выглядеть так
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Books</key>
<array>
<dict>
<key>Artist</key>
<string>Chuck</string>
<key>Inserted-By-iBooks</key>
<true/>
<key>Name</key>
<string>Fight Club</string>
<key>Package Hash</key>
<string>6744918BA88D5BF234A2B663F3A311E2</string>
<key>Page Progression Direction</key>
<string>default</string>
<key>Path</key>
<string>Fight Club_ a novel - Chuck Palahniuk.epub</string>
<key>s</key>
<string>0</string>
</dict>
<dict>
<key>Artist</key>
<string>George Orwell</string>
<key>Inserted-By-iBooks</key>
<true/>
<key>Name</key>
<string>The Complete Novels Of George Orwell</string>
<key>Package Hash</key>
<string>6744918BA88D5BF234A2B663F3A311E1</string>
<key>Page Progression Direction</key>
<string>default</string>
<key>Path</key>
<string>Complete Novels Of George Orwell, The - George Orwell.epub</string>
<key>s</key>
<string>0</string>
</dict>
</array>
</dict>
</plist>
Скопировать раздел между тегами <dict>...</dict> и заполнить ваши метаданные книги.
Для хэша просто измените последние два символа, чтобы он не дублировал другую запись. Сохраните файл и откройте приложение iBooks.
Переключиться на терминал с помощью Ctrl + Alt + F1 (или путем установки ssh-сервера с помощью apt-get и подключения с ноутбука или создания удаленной оболочки nc и mkfifo).
Затем используйте некоторое руководство по переустановке драйверов nvidia или mesa.