France has put 24 green activists under house arrest ahead of the United Nations climate talks, using emergency laws put in place following the Paris shootings, said Interior Minister Bernard Cazeneuve on Saturday.

Cazeneuve said the activists were suspected of planning violent protests at the talks, which kick off on Sunday, a day ahead of the opening ceremony, and run until 11 December.

The conference, also dubbed COP21, is seeking to agree to a deal that signals a break with rising reliance on fossil fuels, blamed by a UN panel of scientists for causing more floods, heat waves and rising sea levels.

"These 24 people have been placed under house arrest because they have been violent during demonstrations in the past and because they have said they would not respect the state of emergency," said Cazeneuve in a speech in Strasbourg.

Following the November 13 attacks on Paris in which 130 people were killed, the French government declared the state of emergency, banning public demonstrations and giving police extended powers of search and surveillance.

"These people have no connection at all with the terrorist movement, but our forces need to be totally focused on the protection of the French people," said Cazeneuve, adding that any serious public disturbance would distract the police from their fight against terrorism.

He did not specify how long the activists would remain under house arrest, but French media reported they would be confined to their homes for the duration of the UN conference.

Greenpeace France director Jean-François Julliard said all the ecologists under house arrest, to his knowledge, were pacifist activists who had never committed any violent acts nor been charged with anything.

"We have a feeling that (the government) wants to stifle criticism from militants, but they are going about it in the worst possible way, this is repression," he said on BFM television.

The Interior Ministry said 312 people — including the 24 green campaigners — have been put under house arrest in France since the state of emergency was declared on 14 November.