Console command: setstage favor250 20
favor250
is the quest for becoming thane of Markarth
stage 20
is when you have bought a house and done 5/5 objectives.
After becoming thane by talking to the Jarl, you can then talk to his steward, and he will finally sell you a house, for some stupid reason.
This is done in three parts:
Part 1: Get into the good graces of the Jarl
How you do this is dependent on who controls the city during the Civil war:
If you don't let the Imperials take control of the city, the Jarl will be Laila Law-Giver. You can win her favor by completing all parts of the miscellaneous objectives that starts with Wujeeta at the Fishery.
If the Imperials have taken control, you can win favor with the newly installed Jarl by speaking to them.
Part 2: Become a champion of the people of Riften
Once the Jarl likes you, you'll be able to secure her trust by helping the people of Riften. Completing five miscellaneous objectives or favors in Riften will complete this step.
Part 3: Handle Riften's drug problem
There are three miscellaneous objectives you need to complete: "Helping Hand", "The Raid", and "Supply and Demand". You might've already completed these as part of the first two steps.
Once complete, you can purchase your new home for a cool 8,000 gold.
For a complete walkthrough, this is exactly what I did:
- Spoke to Wujeeta and completed "Helping Hand" by giving her a healing potion.
- Intimidated Wujeeta into telling me where she got her Skooma
- Spoke to Jarl Laila in Mistveil Keep and told her who the dealer is, and accepted her request to shut him down
- Went into the Riften Warehouse, confronted the dealer, and retrieved the information about where the Skooma was coming from
- Told the Jarl about the source, who then told me to deal with it (noting that I'd be well on my way to a title in Riften for doing so)
- Went north to Craigslane Cavern and disrupted the Skooma operation by killing everyone
inside and outside
- Reported back to the Jarl about the disruption. At this point, the Jarl didn't have anything new to say.
- Spoke to Wylandriah, the Jarl's mage, and completed her retrieval quests by going to Windhelm, Winterhold, and Ivarstead.
- Spoke to Sibbi Black-Briar in the Riften jail, and subsequently completed "The Lovers Requital"
- Completed a dragon bounty given by the Jarl's steward.
- Spoke to Romlyn Dreth and subsequently completed "Under the Table."
At this point, I received a new objective to speak to the Jarl. Upon speaking to her, she said she'd make me Thane once I purchased a house in Riften, which I was then allowed to do by speaking to the Steward.
Best Answer
You need to help the people of Falkreath and then talk to Dengeir and he will let you have the land which can be bought from the steward. If you still can't buy land, reload any saves or come back again for the land from the steward. If the problem still continues, you might have:
Even though this might effect Siddgeir's dialogue and not Dengeirs, you can't buy the land since you killed the housecarl.