Большие неудобства и Византии, и Италии продолжали доставлять арабы. Чтобы защитить от них южноитальянские берега, папа на личные средства построил военный флот. Он сам предводительствовал морскими экспедициями, и часто под его знаменем итальянцы одерживали победы. Так, в 876 г. в морском сражении при Кирке он наголову разбил флотилию арабских пиратов. Однако отдельные удачные вылазки не гарантировали безопасность, и только обязательство папы выплачивать арабам ежегодную дань помогло купить мир.
Попытки христианских князей сотрудничать с мусульманами папа резко пресекал.
Когда герцог неаполитанский Сергий заключил соглашение с арабами, Иоанн VIII приказал его брату, епископу Афанасию, внезапно захватить Сергия и выколоть ему глаза, что было аргументировано папой с помощью Евангелия: «Если же правый глаз твой соблазняет тебя, вырви его…» (Мф., V, 29). Самого Афанасия, тоже подозревавшегося в симпатиях к мусульманам, папа отлучил от церкви и снял наказание лишь после того, как епископ в присутствии папских легатов распорядился уничтожить большую группу сарацин.
На западе Иоанн сумел обеспечить себе верховную власть и в собственных интересах продвигал заведомо неспособных правителей. Современный хронист называл их «маленькие короли», подчеркивая как их слабость, так и незначительность владений.
12 августа 875 г. около Брешии скончался император Людовик II, последний из Каролингов, которому еще был присущ деятельный ум и который был способен задаваться планами, достойными империи. Он отдал многие годы жизни упорной и достойной борьбе, имевшей целью спасти Южную Италию от сарацин и объединить королевство. Но и он оказался не в силах победить внутреннее разложение, к которому неизбежно должны были привести феодальное начало и иммунитет епископов.
Людовика II погребли в церкви Св. Амвросия в Милане. Это бьш первый император Средних веков, который вступил в роковой лабиринт Италии и погиб в нем, сам став почти итальянцем.
Поиск преемника Людовика II доставил массу хлопот папе Иоанну VIII. После смерти императора понтифик от имени папского престола предложил признать права французских Каролингов наследовать императорский титул. Но императрица Энгельберга, вдова Людовика II, продолжая политику мужа, поддерживала Каролингов германских. Вокруг нее сплотилась шайка коррупционеров, которая ранее пользовалась расположением ее супруга. Когда их покровителя не стало, казнокрады бежали из Рима от праведного папского гнева, прихватив с собой церковные сокровища.
За германских Каролингов выступал и могущественный маркграф Беренгер Фриульский, который по своей матери Гизеле приходился родным внуком Людовику Благочестивому. (В те времена самые ничтожные генеалогические вопросы имели колоссальное значение. Люди Средневековья на этом основании объявляли претензии на титулы, спорные территории, начинали войны и узаконивали в своих глазах ограбление побежденных.) Государство Беренгера Фриуль граничило с немецкими владениями, и для него имело большое значение, кто получит власть в Германии. Беренгер состоял с Иоанном в добрых отношениях, что позволяло папе обращаться к нему в случае необходимости.
В разразившейся после смерти Людовика II войне за корону приняли участие его братья и дяди. Победителем по чистой случайности оказался Карл Лысый. В его руках объединилась империя.
По обычаям Каролингов и их потомков в момент избрания или коронации монарха епископы представляли ему свои прошения. Карл Лысый в ответ на клятву верности епископов, графов и «знати» (optimates) сам поклялся сохранять церковные привилегии. Папа короновал внука Карла Великого и прямо объявил его «своим созданием». Этот король западных франков, стесненный норманнами и зажатый сильными вассалами, давал всевозможные обещания папе. Иоанн сознавал необходимость апостольским авторитетом помочь своей креатуре. На церковном Соборе он провозгласил, что избрание Карла было предопределено Богом ранее Сотворения мира и что новый император спасет мир, как некогда Иосиф спас от голода Египет. Но в это время распространился слух, что приближается более сильный претендент на императорскую корону. «Спаситель мира» постыдно бежал.